В атомарном дизайне существует пять уровней, которые помогают организовать и структурировать интерфейсы. Правильный порядок этих уровней следующий:
- Атомы - это самые базовые элементы интерфейса, такие как кнопки, поля ввода, иконки и цвета. Они не имеют смысла сами по себе, но являются строительными блоками для более сложных компонентов.
- Молекулы - это комбинации атомов, которые работают вместе как единое целое. Например, форма поиска может состоять из текстового поля (атома) и кнопки (атома).
- Организмы - это более сложные компоненты, которые состоят из молекул и атомов. Они могут представлять собой, например, навигационное меню или карточку товара, где используются несколько молекул и атомов для создания функционального блока.
- Шаблоны - это макеты страниц, которые показывают, как организмы, молекулы и атомы взаимодействуют друг с другом на странице. Шаблоны определяют структуру и расположение элементов, но не содержат конкретного контента.
- Страницы - это финальный уровень, где шаблоны заполняются реальным контентом. Страницы демонстрируют, как будет выглядеть конечный продукт с конкретными данными.
Таким образом, правильный порядок уровней атомарного дизайна: Атомы - Молекулы - Организмы - Шаблоны - Страницы.