Rocketmind

3. Спейсинг и Сетка

Базовый модуль — 8px. Модуль сетки страницы — 20px. Все отступы кратны 8. Золотое сечение для макетных пропорций.

Шкала отступов

4px
8px
12px
16px
20px
24px
32px
40px
48px
64px

Сетка страницы

Breakpoint< 768px
Columns4
Gutter0px
Margin20px
Tailwind
sm:
20px
20px
1
2
3
4
gutter 0px

Макетные пропорции (phi)

Алгоритм: 1 → контент диктует ширину зоны, 2 → колонки привязывают к сетке, 3 → φ (≈ 38/62) используется как ориентир, не жёсткое правило.

1. App: навигация + контент3 + 9 col
Nav3 col · 25%
Header
Content · 9 col · 75%
Content

Контент: список nav → 3 col. Остаток → 9 col. Не φ, но контент-первый.

2. Hero: текст + визуал7 + 5 col · ≈ φ
Headline + CTA · 7 col · 58%
Body copy
Visual5 col · 42%

Текст → 7 col (≈ 58%). Изображение заполняет → 5 col (≈ 42%). Ближайшее к φ.

3. Feature bento7+5 / 4+4+4
Feature A · 7 col
B · 5 col
C · 4
D · 4
E · 4

Ряд 1: крупный блок → 7, доп. → 5. Ряд 2: три равных → 4+4+4. Колонки фиксируют.

4. Dashboard12 / 8+4
Metrics strip · 12 col
Chart8 col · 67%
Sidebar4 col · 33%

График требует широкой зоны → 8 col. Панель метрик → 4 col. Контент первый.

Золотое сечение 38/62 — ориентир для пар sidebar/content, text/visual в hero-блоках.

Сетка как визуальный стиль

Сетка — часть дизайн-кода. Направляющие линии между колонками — не декор, а материализация структуры. Реальные 1px CSS-колонки задают ритм и видимый каркас. guideVisible управляет видимостью без изменения раскладки.

Механика: от пустой сетки к контенту

Принцип: вместо CSS gap — реальные 1px CSS-колонки. cols=4 template = "1fr 1px 1fr 1px 1fr 1px 1fr"

1. Направляющие без контента

2. С контентом, направляющие видны

AI
Функция
Авто
Функция
Быстро
Функция

3. С контентом, направляющие скрыты

AI
Функция
Авто
Функция
Быстро
Функция
Лендинг / маркетинг

guideVisible = true

Направляющие видны как часть визуального языка. Структура читается через линии.

SaaS-интерфейс

guideVisible = false

Те же 1px-колонки, но прозрачны. Раскладка идентична — меняется только вид.

Пример: 3 колонки с направляющими

AI
Анализ кейса

Агент обрабатывает документы и формирует сводку.

Авто
Классификация

Определяет тип дела и маршрутизирует автоматически.

Быстро
Результат за секунды

Формирует ответ и ссылку на оплату.

GridGuides cols=3 guideVisible=true cellPadding=12

Bento Grid — нерегулярная сетка

Секция Features / «Что умеет сервис» — мозаика карточек разного размера. Минимум 4, максимум 6 ячеек. Ни одна строка не одинакова (принцип асимметрии φ).

AI

Анализ кейса

Агент обрабатывает документы и формирует сводку.

Авто

Классификация

Определяет тип дела и маршрутизирует.

Быстро

Ответ за секунды

AI-система для ведения кейсов

n8n

Интеграции

Подключается к любому воркфлоу.

Оплата

Ссылка на оплату

Агент формирует ответ со ссылкой автоматически.

grid-cols-12 → col-span-6+6 / col-span-4+8 / col-span-5+7 — ни одна строка не одинакова