Главная/WordPress Fullstack/Блупринты/Gutenberg & FSE/Проектирование адаптивной дизайн-системы сайта в theme.json v3 (Fluid Typography, палитра и пресеты Spacing)
К карточкам раздела «Gutenberg & FSE»Gutenberg & FSE(ТЗ 32 из 54)
ТЗ: Проектирование адаптивной дизайн-системы сайта в theme.json v3 (Fluid Typography, палитра и пресеты Spacing)Трудозатраты~7 рабочих часов
Фриланс вилка~$315 – $525 (€280 – €490)
Оценка веб-студии~$665 – $1,120 (€630 – €1050)
ТЗ заказчика (исходный бриф):
«Мы разрабатываем корпоративную тему на FSE. Нам нужно, чтобы все размеры шрифтов плавно масштабировались между мобильными и десктопом без сотен медиа-запросов (@media), цвета строго соответствовали брендбуку компании, а стандартные кнопки и заголовки имели фирменные скругления и тени из коробки.»
Ключевые требования:
- •Конфигурация theme.json по актуальной спецификации v3 (WordPress 6.6+ / 7.0)
- •Автоматический адаптивный расчет шрифтов через Fluid Typography (CSS clamp)
- •Фирменная цветовая палитра и градиенты по утвержденному брендбуку
- •Шкала отступов (Spacing Scale) с пресетами от 0.5rem до 6rem
- •Переопределение дефолтных стилей стандартных блоков (core/button, core/heading, core/group)
Ограничения проекта:
- •0 ручных @media правил для типографики в файлах стилей — всё управляется theme.json
- •Совместимость с глобальными стилями редактора Gutenberg (Global Styles)
- •Шрифты должны подключаться локально в WOFF2 без запросов к Google Fonts
Критерии приёмки (KPI):
- Идеальная плавность изменения размера заголовков от 320px до 4K
- 100% валидность файла по схеме https://schemas.wp.org/trunk/theme.json
- Сокращение кастомного CSS темы на 70%
Пошаговое практическое руководство по ТЗ
Подробный разбор архитектуры, код реализации и советы эксперта по каждому этапу: