diff --git a/.vitepress/config.ts b/.vitepress/config.ts index 7e9f3bb..2e554c5 100644 --- a/.vitepress/config.ts +++ b/.vitepress/config.ts @@ -21,8 +21,8 @@ const ruSidebar = [ items: [ { text: 'Настройка VS Code', link: '/applied/vscode' }, { text: 'Структура проекта', link: '/applied/project-structure' }, - { text: 'Компоненты', link: '/applied/components' }, - { text: 'Page-level компоненты', link: '/applied/page-level' }, + { text: 'UI и компоненты', link: '/applied/components' }, + { text: 'Страницы (App Router)', link: '/applied/page-level' }, { text: 'Шаблоны и генерация кода', link: '/applied/templates-generation' }, { text: 'Стили', link: '/applied/styles' }, { text: 'Изображения', link: '/applied/images-sprites' }, diff --git a/docs/ru/applied/components.md b/docs/ru/applied/components.md index 2eea2a8..96d2fda 100644 --- a/docs/ru/applied/components.md +++ b/docs/ru/applied/components.md @@ -1,8 +1,8 @@ --- -title: Компоненты +title: UI и компоненты --- -# Компоненты +# UI и компоненты Раздел описывает правила создания UI‑компонентов. Эти правила обязательны для всех слоёв FSD: `app`, `screens`, `layouts`, `widgets`, `features`, `entities`, `shared`. diff --git a/docs/ru/applied/page-level.md b/docs/ru/applied/page-level.md index cbe6da5..924e3da 100644 --- a/docs/ru/applied/page-level.md +++ b/docs/ru/applied/page-level.md @@ -1,8 +1,8 @@ --- -title: Page-level компоненты +title: Страницы (App Router) --- -# Page-level компоненты +# Страницы (App Router) Специальные файлы Next.js App Router, которые фреймворк использует по соглашению: `layout.tsx`, `page.tsx`, `loading.tsx`, `error.tsx`, `not-found.tsx`, `template.tsx`. diff --git a/docs/ru/workflow.md b/docs/ru/workflow.md index 0771fc7..ff67388 100644 --- a/docs/ru/workflow.md +++ b/docs/ru/workflow.md @@ -6,14 +6,6 @@ title: Workflow Порядок действий при разработке — от создания проекта до реализации фич. -## Начало работы - -Подготовка окружения перед началом разработки. - -1. Открыть проект в VS Code. -2. Установить рекомендуемые расширения (редактор предложит автоматически). -3. Ознакомиться со стеком: Next.js (App Router), Mantine, Zustand, FSD. - ## Создание проекта Инициализация нового проекта из готового шаблона. diff --git a/generated/ru/RULES.md b/generated/ru/RULES.md index 0beac83..7b186d3 100644 --- a/generated/ru/RULES.md +++ b/generated/ru/RULES.md @@ -944,7 +944,7 @@ src/ Каждый элемент на своём слое, с публичным API и чёткими границами ответственности. -## Компоненты +## UI и компоненты Раздел описывает правила создания UI‑компонентов. Эти правила обязательны для всех слоёв FSD: `app`, `screens`, `layouts`, `widgets`, `features`, `entities`, `shared`. @@ -1031,7 +1031,7 @@ export { Container } from './container' Вложенные компоненты подчиняются тем же правилам по структуре, именованию и стилю (включая папку `styles/` для их стилей). -## Page-level компоненты +## Страницы (App Router) Специальные файлы Next.js App Router, которые фреймворк использует по соглашению: `layout.tsx`, `page.tsx`, `loading.tsx`, `error.tsx`, `not-found.tsx`, `template.tsx`.