- перенесены каноны и VitePress-конфиги в projects/<slug> - добавлены корневой и проектные build.ts для сборки артефактов - добавлены shared-библиотеки сборки в projects/_shared/lib - обновлены CI, Dockerfile, package.json, gitignore и README - удалена сборка frontend-агента
34 lines
1.5 KiB
TypeScript
34 lines
1.5 KiB
TypeScript
export const site = {
|
|
title: 'Figma Adaptive Standards',
|
|
description: 'Стандарты подготовки адаптивных макетов в Figma',
|
|
base: '/figma-adaptive-standards/',
|
|
outDir: '../../../public/figma-adaptive-standards',
|
|
};
|
|
|
|
/**
|
|
* Карта монтирования исходных канонов в VitePress-документацию.
|
|
*
|
|
* `source` указывает на markdown-файл внутри `canons/`.
|
|
* `target` задаёт путь, по которому этот файл попадёт в `docs/content/`
|
|
* и станет страницей итоговой документации.
|
|
*/
|
|
export const mounts = [
|
|
{ target: 'index.md', source: 'canons/index.md' },
|
|
{ target: 'overview.md', source: 'canons/index.md' },
|
|
{ target: 'adaptive-layout-requirements/short.md', source: 'canons/adaptive-layout-requirements.short.md' },
|
|
{ target: 'adaptive-layout-requirements/full.md', source: 'canons/adaptive-layout-requirements.full.md' },
|
|
{ target: 'adaptive-layout-requirements/checklist.md', source: 'canons/adaptive-layout-requirements.checklist.md' },
|
|
];
|
|
|
|
export const sidebar = [
|
|
{
|
|
text: 'Стандарты',
|
|
items: [
|
|
{ text: 'Обзор', link: '/overview' },
|
|
{ text: 'Сжатая версия', link: '/adaptive-layout-requirements/short' },
|
|
{ text: 'Полная версия', link: '/adaptive-layout-requirements/full' },
|
|
{ text: 'Чеклист приёмки', link: '/adaptive-layout-requirements/checklist' },
|
|
],
|
|
},
|
|
];
|