feat: добавить лендинг, переписать документацию и унифицировать генерацию
- Добавлен лендинг на React + Vite с темой и карточками навигации - Добавлен модуль темы (src/infra/theme) с поддержкой system/light/dark - Документация переписана: разделы «Модули», «Сегменты», «Компонент» - Добавлена страница навигации docs/index.md - Генерация llms.txt переведена на парсинг сайдбара VitePress - Описания для llms.txt вынесены в frontmatter (поле description) - Удалена директория generated/, архив ZIP убран с лендинга - Удалены английская документация, README_RU, concat-md.js - Добавлен vite-плагин для UTF-8 заголовков текстовых артефактов - Caddyfile обновлён: charset=utf-8 для llms.txt и ARCHITECTURE.md
This commit is contained in:
30
src/screens/home/config/home-screen.config.ts
Normal file
30
src/screens/home/config/home-screen.config.ts
Normal file
@@ -0,0 +1,30 @@
|
||||
export const repositoryUrl = 'https://gromlab.ru/gromov/slm-design'
|
||||
|
||||
export const homeCards = [
|
||||
{
|
||||
title: 'Документация',
|
||||
description: 'Слои, модули, сегменты и правила зависимостей для frontend-проектов.',
|
||||
href: '/docs/',
|
||||
cta: 'Открыть →',
|
||||
},
|
||||
{
|
||||
title: 'ARCHITECTURE.md',
|
||||
description: 'Полная версия архитектуры в одном файле',
|
||||
href: '/ARCHITECTURE.md',
|
||||
cta: 'Открыть →',
|
||||
},
|
||||
{
|
||||
title: 'Ассистенту',
|
||||
description: 'Карта документации для AI-агентов:',
|
||||
actions: [
|
||||
{
|
||||
href: '/llms.txt',
|
||||
label: 'llms.txt',
|
||||
},
|
||||
{
|
||||
href: '/llms-full.txt',
|
||||
label: 'llms-full.txt',
|
||||
},
|
||||
],
|
||||
},
|
||||
] as const
|
||||
Reference in New Issue
Block a user