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

Дизайн цифровых продуктов

Дизайн в базе знаний рассматривается как универсальный контракт между продуктом, дизайном и разработкой. Этот подход одинаково применим для WordPress, JAM Stack, TALL/Laravel и других стеков.

  1. Информационную архитектуру - структура контента и иерархия страниц/экранов.
  2. Систему компонентов - переиспользуемые блоки: кнопки, формы, карточки, хедеры, фиды.
  3. Типографику, цвет и сетку - единый визуальный язык для всех платформ.
  4. Состояния элементов - hover, active, error, empty, loading, disabled.
  5. Адаптивное поведение - правила работы интерфейса на разных устройствах.
  6. Дизайн-токены - переменные стилей, которые синхронизируются с кодом.
  1. Зафиксировать цели и пользовательские сценарии.
  2. Собрать карту страниц/экранов и связи между ними.
  3. Сделать wireframes до перехода к визуалу.
  4. Сформировать дизайн-систему: токены, компоненты, паттерны.
  5. Спроектировать экраны на базе системы.
  6. Проверить сценарии на mobile/tablet/desktop.
  7. Подготовить спецификацию для разработки: размеры, отступы, цвета, токены, взаимодействия.
  • WordPress: theme.json, Template Parts, Site Editor и block-подход.
  • JAM Stack: компонентные библиотеки (React/Vue/Svelte), SSG/SSR-паттерны.
  • Сервисные интерфейсы: role-based UI, кабинеты и операционные сценарии.