Головна/WordPress Fullstack/Блупринти/Gutenberg & FSE/Проєктування адаптивної дизайн-системи сайту в theme.json v3
До карток розділу «Gutenberg & FSE»Трудозатраты~7 рабочих часов
Фриланс вилка~$315 – $525 (€280 – €490)
Оценка веб-студии~$665 – $1,120 (€630 – €1050)
ТЗ заказчика (исходный бриф):
Нам потрібна єдина надійна дизайн-система для мультисайту компанії. Усі сайти мають використовувати однакові розміри шрифтів, брендові кольори та стандартні відступи, які контролюються суворо через theme.json без кастомного CSS.
Ключевые требования:
- •Специфікація theme.json версії 3 зі строгою валідацією схеми
- •Адаптивна система типографіки (settings.typography.fluid) із розрахунком меж ширини екрана
- •Семантичні токени палітри кольорів (base, contrast, primary, secondary, neutral, error)
- •Стандартизована шкала відступів (settings.spacing.spacingSizes) замість довільних значень
- •Базові стилі для стандартних блоків (core/button, core/heading, core/group, core/table)
Ограничения проекта:
- •Сумісність із WordPress 6.6+ / 6.7+
- •Повна відмова від директиви !important — використання згенерованих CSS-змінних
- •Суворе дотримання коефіцієнтів контрастності WCAG AAA для тексту та AA для графіки
Критерии приёмки (KPI):
- Зменшення загального обсягу CSS-файлів теми на 70% порівняно зі звичайними темами
- 100% показник контрастності кольорів у звітах інструментів доступності
- Зручна зміна стилів через вкладку «Стилі» в редакторі сайту
Пошаговое практическое руководство по ТЗ
Подробный разбор архитектуры, код реализации и советы эксперта по каждому этапу: