Сайт университета
Многостраничная вёрстка, 60+ блоков
Шаблон проекта
Компоненты, модули, стили и инструменты, собранные из реальных проектов. Замените тексты — и можно показывать заказчику.
Что внутри
Папка = разметка + стили + JS. Вставляете <x-card> — и он уже со своими стилями и поведением.
Аккордеон, табы, модалка, слайдеры, формы с маской, анимации на скролле.
Токены, плавная типографика, миксины брейкпоинтов, тёмная тема.
Каждый модуль покрыт тестами, dev-панель ищет переполнение и ошибки доступности.
50 модулей
200 тестов
100 вёрстки по БЭМ
Компонент с JS
Подвигайте ползунок: компонент считает сумму, а кнопка открывает модалку другого модуля через ctx.modules.
FAQ
npm run create -- ../my-site — и выберите стек.
npm run new -- component card создаст папку src/components/card/ с разметкой, стилями и (по желанию) JS. Подробно — docs/components.md.
Нет: они отрезаются при сборке, а если нет — сборка остановится с ошибкой.
В docs/troubleshooting.md — симптом, причина, решение.