Перейти к содержимому

Block-first мышление

Block-first мышление — это сдвиг от проектирования страниц к проектированию модульных, переиспользуемых компонентов. Вместо того чтобы рисовать каждую страницу отдельно, вы создаёте систему блоков, которые комбинируются в разнообразные макеты.

Аналогия: блоки — это кубики LEGO. Из простых кирпичиков можно построить и маленький домик, и сложный замок. Так же и в WordPress: из фундаментальных блоков собираются сложные дизайны.

Блоки позволяют создавать сложные дизайны без единой строки кода. Они связаны с theme.json, который задаёт стили по умолчанию. В Site Editor через Global Styles эти значения можно корректировать визуально, сохраняя консистентность.

Типичные дизайн-задачи, решаемые через паттерны:

КомпонентПример использования
Featured itemКарточка товара, ключевой пост, ценовая таблица
Newsletter sign-upФорма подписки, размещаемая на разных страницах
TestimonialОтзыв клиента — одиночный или группа
Call-to-actionПризыв к действию с кнопкой

Начните с фундаментальных элементов в Style Book: текст, изображения, кнопки. Это основа вашей дизайн-системы.

Комбинируйте базовые элементы в более сложные блоки. Например:

  • Создайте Media & Text паттерн
  • Сохраните как несинхронизированный паттерн
  • Настройте макет

Проектируйте блоки так, чтобы они работали на всех размерах экрана. Columns block умеет «Stack on mobile» — колонки автоматически выстраиваются вертикально на мобильных.

Всегда проверяйте дизайн в превью для планшета и мобильного.

Group block (контейнер)
└── Columns block
├── Левая колонка
│ ├── Paragraph (надпись)
│ ├── Heading (заголовок)
│ ├── Paragraph (описание)
│ └── Buttons (CTA)
└── Правая колонка
└── Image (изображение)

Принимая block-first мышление, вы не просто дизайните страницы — вы создаёте гибкую систему компонентов. Ключ: мыслить модульно, проектировать для переиспользования через блоки и паттерны.