В этом документе будет описан список задач, которые стоят перед сайтом. Сгруппированы они будут по функционалу.
Вы сами может принять активное участие, предлагая свои идеи для сайта.
Заглядывайте сюда время от времени, чтобы быть в курсе будущих обновлений.
Главная страница
Первая и основная страница, которую будет видеть участник. Задача её в том, чтобы быстро рассказывать что происходит и направлять на другие страницы.
-
Hero. Изображение, пару предложений про сервер и кнопка чтобы присоединиться.
-
О сервере. Более подробно про сервер.
- Описание сервера.
- Его особенности.
-
Анонсы: Красивые карточки с короткими новостями о прошедших событиях.
-
События. Карточки и ближайших событиях.
- Карточки для календаря событий.
-
Страницы. Карточки для перехода на другие страницы пользователей.
- Карточки страниц.
-
Подвал. Основные ссылки и служебная информация о сайте.
- Расширить содержание.
-
Сапёр. Почему бы не занять себя игрой, раз на то пошло дело.
События
Отдельная страница для календаря событий. Где можно будет легко окинуть взглядом всю суету, что происходит.
Также немаловажным аспектом будет упростить возможность участникам создавать свои собственные события.
- Модель событий.
- Блок событий на главной.
- Отдельная страница календаря событий.
Страницы пользователей
Здесь пользователи могут создавать свои собственные страницы. используя для этого разметку Markdown и кастомные элементы.
- Информация о документе.
- Метаданные для предварительного просмотра.
- Содержание страницы.
- Подобные страницы по содержанию.
- Оформление элементов на странице.
- Список задач.
- Блоки аннотаций.
- Блочные элементы в списках.
Наполнения
Речь идёт именно о пользовательских страницах. Раз уж эта одна из особенностей сайта. Также это позволит пользователям занять себя.
-
Записки лора. Перенести записки из Last hero. Для этого необходимо как минимум добавить содержание. И по хорошему добавить возможность сворачивать главы. Проще говоря - перенести функционал из
starlight. -
Дорожная карта. Расписать к чему будет стремиться сайт.
-
Проекты. Описать проекты, существующие в рамках Salormoon.
-
События. События, которые проводятся среди участников.
-
Обучение. Подробная инструкция как новичкам пополнять контент на сайте.
Поглощение
Помимо этого сайта, есть ещё несколько незавершённых web проектов. Они могли бы стать частью общей семьи.
Когда очередь дойдёт до этих проектов конечно вопрос хороший, но тем не менее.
- 123: Шаблон стилизованного сайта под лор. На чистом html/css/js.
- Anishop.
- Eco.
- Errors.
- Flowypedia_2.
- ipektime.
- market-pars.
- modcraft: Часть сайта, подготовленного в рамках сотрудничества с сервером Modcraft.
- obsinotes: Старая задумка по объединению хранилища obsidian и сайта с лором.
- reborn: Одностраничный сайт со списком задач.
- starlight: Прошлый сайт, где крутился лор. Разобрать и изучить.
- yg-sv.
Прочие проекты особо не заслуживают внимания.
Динамичность
Самая большая проблема сейчас - сайт статический. Это значит что каждое изменение на сайте требует его пересобирать. Как например обновление списка событий, анонсов, информации. А сборка - процесс затратный.
-
Начать разработку сервера для динамического контента.
-
Автоматизация событий.
-
Автоматизация объявлений.
-
Автоматизация страниц.
-
Автоматическая сборка и доставка. Упростить основной процесс сборки сайта. Чтобы эта задача выполнялась на отдельном сервера для каждого изменения. Но не лишить возможности ручной сборки и доставки изменений.