From bc01cb930a491ce2c58ec391e354d6f95b24d833 Mon Sep 17 00:00:00 2001 From: "S.Gromov" Date: Sun, 29 Mar 2026 18:55:12 +0300 Subject: [PATCH] =?UTF-8?q?docs:=20=D0=BF=D0=B5=D1=80=D0=B5=D0=B8=D0=BC?= =?UTF-8?q?=D0=B5=D0=BD=D0=BE=D0=B2=D0=B0=D0=BD=D1=8B=20=D1=80=D0=B0=D0=B7?= =?UTF-8?q?=D0=B4=D0=B5=D0=BB=D1=8B=20=D0=BF=D1=80=D0=B8=D0=BA=D0=BB=D0=B0?= =?UTF-8?q?=D0=B4=D0=BD=D1=8B=D1=85=20=D1=81=D0=B5=D0=BA=D1=86=D0=B8=D0=B9?= =?UTF-8?q?,=20=D1=83=D0=B4=D0=B0=D0=BB=D1=91=D0=BD=20=C2=AB=D0=9D=D0=B0?= =?UTF-8?q?=D1=87=D0=B0=D0=BB=D0=BE=20=D1=80=D0=B0=D0=B1=D0=BE=D1=82=D1=8B?= =?UTF-8?q?=C2=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Компоненты → UI и компоненты - Page-level компоненты → Страницы (App Router) - Удалён раздел «Начало работы» из workflow - Обновлены sidebar, заголовки md-файлов и RULES.md --- .vitepress/config.ts | 4 ++-- docs/ru/applied/components.md | 4 ++-- docs/ru/applied/page-level.md | 4 ++-- docs/ru/workflow.md | 8 -------- generated/ru/RULES.md | 4 ++-- 5 files changed, 8 insertions(+), 16 deletions(-) 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`.