Из имеющихся блоков нужно собрать интерфейсные страницы, встроив свёрстанные блоки layout
и секции с адаптивной сеткой.
Собрать структуру страниц, используя каркасные блоки из дизайн-системы (layout
и grid
), сквозные блоки (header
и footer
) и блок переключателя, который переключает значение цветового модификатора темы (onoffswitch
).
Интегрировать в них свёрстанные на предыдущем шаге смысловые блоки: payment
, warning
, product
, history
, cover
, product
, event
.
payment
— блока платёжной формы,warning
— блока предупреждения,product
— блока карточки товара,history
— блока истории операций,event
— блока мероприятия.
- вертикальный отступ между секциями —
xxl
, - отступы между столбцами и колонками в сетке —
full
, - отступы между столбцами во второй секции (между блоками
product
) —half
.
cover
— блока обложки товара,product
— блока товара.
- вертикальный отступ между секциями —
xxxxl
, - отступы между столбцами и колонками в сетке первой секции —
full
, - отступы между столбцами и колонками в сетке второй секции —
half
, - отступ между заголовком и блоками во второй секции —
xxxl
(миксproduct__title
), - заголовки абзацев в первой секции имеют типы
h1
иh2
соответственно.
Используя шаблоны и функцию-шаблонизатор, проверить соответствие стилей макетам и работу скриптов.