Техническое задание: Универсальная операционная система управления бизнесами
Цель – объединить все текущие проекты в единую платформу с обновляемой дизайн‑системой, сохраняющей текущий темный стиль.
- Единый layout с секциями: «Активные проекты», «Проекты с выручкой», «Общая аналитика».
- Для каждого проекта отображать:
- Название (из списка проектов).
- Тип (infra, product, content, knowledge, service, meta, business, archive).
- Состояние (active, frozen, archived) – если поле
status присутствует.
- Ссылку Live, если поле
live существует.
- Дополнительные метрики (выручка, процент времени) – если данные есть, иначе «нет данных».
- Внедрить компонент карточки с адаптивным размером (min‑width 260px, max‑width 300px) и отступами 16px, как в текущем дизайне.
- Добавить модуль обновления дизайн‑системы:
- Переменные CSS:
--bg, --text, --muted, --accent.
- Все цвета и радиусы берутся из этих переменных, позволяя менять тему без правки HTML.
- Обеспечить мобильную адаптивность: карточки переходят в одну колонку при ширине < 600px.
- Включить секцию «Общая аналитика» с placeholder‑блоком «нет данных», где в будущем будут графики KPI.
- Все стили и скрипты находятся внутри одного файла, без внешних зависимостей.
Данное ТЗ помещено в текущий документ для дальнейшей разработки.
Здесь появится то, что ты попросишь голосом.