Контентные блоки задают содержимое страницы и состоят из базовых блоков.
Если необходимо, контентные блоки могут содержать собственные уникальные или косметические стили. Значения свойств в стилях всех визуальных сущностей нужно брать из модификаторов темы (цвет, размер, регистр).
Из уровня дизайн-сиcтемы должны использоваться:
- cтили блока-паттерна
.form
, - стили контентного блока
.text
,button
.
Кроме того, блок должен содержать собственные уникальные дополнительные стили.
- размер границ —
3px
.
Из уровня дизайн-сиcтемы блок должен использовать:
- стили блока-паттерна
.informer
, - стили контентных блоков
.text
,placeholder
,button
, - стили блока темы.
Кроме того, блок должен содержать собственные уникальные дополнительные стили.
- минимальная высота —
335px
, - размер внешних вертикальных отступов вложенного блока placeholder —
m
.
Скриншот(в инвёрсной теме)
Из уровня дизайн-сиcтемы блок должен использовать:
- стили блока-паттерна
.card
, - стили контентного блока
.text
.
Кроме того, блок должен содержать собственные уникальные дополнительные стили.
- минимальная высота —
300px
, - размер границ —
3px
, - высота изображения —
160px
.
Скриншот(в раскрытом виде)
Из уровня дизайн-сиcтемы блок должен использовать:
- стили блока-паттерна
.list
, - стили контентных блоков
.text
,brand-logo
.
Кроме того, блок должен содержать собственные уникальные дополнительные стили и логику раскрытия.
- размер границ —
3px
.
Из уровня дизайн-сиcтемы блок должен использовать:
- стили блока-паттерна
.card
, - стили контентного блока
.text
.
Кроме того, блок должен содержать собственные уникальные дополнительные стили.
- минимальная высота —
472px
, - отступ между изображением и текстом —
l
, - высота изображения —
180px
, - высота кнопки —
l
.
Из уровня дизайн-сиcтемы блок должен использовать:
- стили блока-паттерна
.card
, - стили контентных блоков
.text
,avatar
,brand-logo
.
Кроме того, блок должен содержать собственные уникальные дополнительные стили.
- минимальная высота —
400px
, - величина отступа между логотипами и первой строкой равна значению
xxl
, - величина отступа между заголовком и текстом —
s
, - величина отступа между логотипами —
xs
.
Блок должен содержать собственные уникальные стили.
- значения вертикальных отступов:
xxxl
— вертикальный,--gap
горизонтальный; - к краю экрана не прилипает;
- фиксированная ширину логотипа —
179px
, высота —34px
, цвет соответствует цвету основного текста; - максимальная ширина контента внутри блока —
1280px
.
Должен содержать собственные уникальные стили и логику переключения тем (располагается внутри шапки).
Осуществляет переключение между дефолтной и инверсной темами. Блоки с темами project-warning
и project-brand
остаются без изменений.
- фиксированная ширину —
97px
, высота —32px
; - фиксированная ширина ползунка —
24px
, высота —24px
; - цвет фона ползунка соответствует цвету границ;
- ширина границы —
2px
.
Из уровня дизайн-сиcтемы блок использует стили контентного блока .text
Кроме того, блок должен содержать собственные уникальные дополнительные стили.
- значения вертикальных отступов:
xxxl
— вертикальный,--gap
— горизонтальный; - к краю экрана не прилипает;
- максимальная ширина контента —
1280px
.
Помощь: подробная спецификация блоков с подсказками, на каком узле и в какой модификации используется блок паттерна или его элементы.
payment (form_border_all)
,payment__header
(form__item_space-v_l
form__item_space-h_xl
form__item_border_bottom
),payment__content
(form__item_space-v_xxxl
form__item_space-h_xl
form__item_border_bottom
),payment__footer
(form__item_distribute_between
form__item_border_bottom
form__item_vertical-align_center
form__item_space-v_l
form__item_space-h_xl
),form__item
(form__item_indent-b_xl
form__item_distribute_between
form__item_vertical-align_center
),form__label
(form__label_width_default
).
text
text_view_primary
text_size_l
,text_size_xxl
(для заголовка формы),button
button_size_l
,input
input_size_l
.
warning
(informer_view_default
informer_border_all
theme_color_project-warning
),warning__content
(informer__content_distribute_center
informer__content_space-a_xxl
),warning__button-wrapper
(informer__action_distribute_center
informer__action_space-a_xl
).
text
text_view_primary
text_size_xl
text_align_center
,placeholder
placeholder_view_primary
placeholder_size_m
,button
button_size_l
.
- product (card_view_default card_border_all),
- product__content (card__content card__content_space-a_m),
- product__footer (card__footer card__footer_space-a_m),
- product__image (theme_color_project-inverse или theme_color_project-default).
text
text_view_primary
text_size_m
,text
text_view_primary
text_size_s
,image
.
history
(list_view_default
list_border_all
),history__transaction
(list__item_border_bottom
list__item_space-a_m
)[пункт истории],history__show
(e-accordion__short
list__item_vertical-align_center list__item_indent-t_m
)[контейнер для видимой части строки],history__hide
(e-accordion__more
e-accordion__more_view_default list__item
list__item_indent-t_m
)[контейнер для раскрывающейся части строки],history__destination
(icon-plus icon-plus_vertical-align_center
)[объединяющий блок логотипа и текста],history__pic
(icon-plus__icon
icon-plus__icon_indent-r_s
icon-plus__icon_indent-l_l
)[контейнер для логотипа],history__label
(icon-plus__block
)[контейнер для текста],history__description
(list__item_indent-b_m
)[две строки текста в расхлопе],history__actions
(list__item_distribute_between
list__item_indent-b_l
)[нижняя строка в расхлопнутом элементе с двумя блоками],
history__details
[объединяет блок времени, логотипа и текста],history__time
[блок времени (серые полосы слева)],history__quantity
[правый блок текста в видимой области],
brand-logo
brand-logo_name_blue
brand-logo_size_m
,brand-logo
brand-logo_name_green
brand-logo_size_m
,brand-logo
brand-logo_name_red
brand-logo_size_m
,brand-logo
brand-logo_name_purple
brand-logo_size_m
,text
text_view_primary
text_size_l
,text
text_view_ghost
text_size_s
.
cover
(card card_view_default
theme theme_color_project-brand
),cover__info
(card__content_space-a_xxl
),cover__preview
(theme_color_project-brand
),cover__footer
(card__footer_space-a_xxl
),
text
text_view_primary
text_size_xxl
,image
.
event
(card_view_default
theme_color_project-inverse
),event__content
(card__content_vertical-align_center
card__content_distribute_center
card__content_space-a_xxxl
),event__footer
(card__footer_vertical-align_center
card__footer_distribute_center
card__footer_space-a_xxl
).
event__preview
(контейнер для изображений),event__speaker
(левое изображение в блоке),event__title
(заголовок события),event__description
(описание события).
avatar
avatar_size_m
,brand-logo
brand-logo_name_blue
brand-logo_size_m
,text
text_view_primary
text_size_xxl
text_align_center
,text
text_view_primary
text_size_l
text_align_center
,text
text_view_link
text_size_xl
text_align_center
.
product
(card_view_default
card_border_all
),product__content
(card__content_space-a_m
),product__footer
(card__footer_space-a_m
).
text
text_view_primary text_size_m
,text
text_view_primary text_size_s
,image
.
- Содержит в себе переключатель темы.
header__content
(содержимое блока),header__logo
(логотип слева).
- Вкладывается в шапку.
onoffswitch__button
(квадратная кнопка переключателя).
text
text_view_primary
text_size_l
.
footer__content
(содержимое блока).