1.6 KiB
1.6 KiB
Фаза 1. Оболочка менеджера на экране школы
Зависимости
- Фаза 0 — логично закрыть первой
Зачем
Сейчас внутри школы только часы. Нужны места под дерево, события и локацию — с теми секциями, которые уже закрыты в срезе, даже если списки пустые.
Задачи
- Три области: дерево карты, общие события, выбранная локация — плюс часы и скорость
- События: заголовок и пустое состояние, без выдуманных записей
- Локация: секции имя, предметы, персонажи, действия на месте, должности — пустые, не ломаются
- Клик по дереву переключает панель локации на клиенте (пока узлы-заглушки или пустое дерево)
- Переключение языка обновляет подписи панелей и пустых состояний (
t(...))
Критерий готовности
- Школу можно открыть, часы и пауза работают как раньше
- Видны пустые панели среза
npm --prefix src/HSchool.Client testиrun buildпроходят
Стоп
Не наполнять персонажами и событиями. Данные — с фазы 4.