Контентные блоки задают содержимое страницы и состоят из базовых блоков.
Если необходимо, контентные блоки могут содержать собственные уникальные или косметические стили. Значения свойств в стилях всех визуальных сущностей должны браться из модоификаторов темы (цвет, размер, регистр).
Из уровня дизайн-сиcтемы должны использоваться:
- cтили блока-паттерна
.form
; - стили контентного блока
.text
.
Ещё блок должен содержать свои уникальные дополнительные стили.
- размер границ — 3px
Из уровня дизайн-сиcтемы блок должен использовать:
- стили блока-паттерна
.informer
; - стили контентных блоков
.text
,placeholder
.
Ещё блок должен содержать свои уникальные дополнительные стили.
Исходные стили
- минимальная высота — 335px;
- размер внешних вертикальных отступов вложенного блока placeholder —
m
.
Скриншот(в инвёрсной Теме)
Из уровня дизайн-сиcтемы блок должен использовать:
- стили блока-паттерна
.card
; - стили контентного блока
.text
.
Ещё блок должен содержать свои уникальные дополнительные стили.
Исходные стили
- минимальная высота — 280px;
- размер границ — 3px;
- высота изображения — 160px.
Скриншот(в раскрытом виде)
Из уровня дизайн-сиcтемы блок должен использовать:
- стили блока-Паттерна
.list
; - стили контентных блоков
.text
,brand-logo
.
Ещё блок должен содержать свои уникальные дополнительные стили и логику раскрытия.
- размер границ — 3px
Из уровня дизайн-сиcтемы блок должен использовать:
- стили блока-паттерна
.card
; - стили контентного блока
.text
.
Ещё блок должен содержать свои уникальные дополнительные стили.
Исходные стили
- минимальная высота — 430px;
- размер границ — 3px;
- точки навигации имеют размер 8px на 8px;
- отстпупы между собой в значении
xs
; - высота изображения — 180px;
- отступ между текстом и навигацией —
s
.
Из уровня дизайн-сиcтемы блок должен использовать:
- стили блока-паттерна
.card
; - стили контентного блока
.text
.
Ещё блок должен содержать свои уникальные дополнительные стили.
Исходные стили
- минимальная высота — 408px;
- отступ между изображение и текстом в значении
m
; - высота изображения — 180px;
- высота кнопки —
l
.
Из уровня дизайн-сиcтемы блок должен использовать:
- стили блока-паттерна
.card
; - стили контентного блока
.text
.
Ещё блок должен содержать свои уникальные дополнительные стили.
- размер границ — 3px;
- элемент прогресc-бара имеет высоту 8px и нижнюю границу;
- высота изображения — 160px;
- минимальная высота — 380px.
Из уровня дизайн-сиcтемы блок должен использовать:
- стили блока-паттерна
.icon-plus
; - стили контентного блока
.text
.
Ещё блок должен содержать свои уникальные дополнительные стили.
Исходные стили
- размеры изображения — 170px x 120px.
Из уровня дизайн-сиcтемы блок должен использовать:
- стили блока-паттерна
.icon-plus
; - стили контентных блоков
.text
,brand-logo
.
Ещё блок должен содержать свои уникальные дополнительные стили.
- минимальная высота — 408px
Из уровня дизайн-сиcтемы блок должен использовать:
- стили блоков-паттернов
.card
,.list
; - стили контентных блоков
.text
.
Ещё блок должен содержать свои уникальные дополнительные стили.
Исходные стили
- минимальная высота — 408px;
- отступ между блоками input и button в футере —
s
.
Из уровня дизайн-сиcтемы блок должен использовать:
- стили блока-паттерна
.card
; - стили контентных блоков
.text
,avatar
,brand-logo
.
Ещё блок должен содержать свои уникальные дополнительные стили.
Исходные стили
- минимальная высота — 333px;
- величина отступа между логотипами и первой строкой равна значению
xl
; - величина отступа между заголовком и текстом —
s
.
Блок должен содержать свои уникальные стили
- имеет вертикальные отступы в значении
xxxl
; - к краю экрана не прилипает;
- логотип имеет фиксированную ширину 179px, высоту 34px и цвет, соответствующий цвету основного текста.
Должен содержать свои уникальные стили и логику переключения тем (располагается внутри шапки).
Исходные стили
- имеет фиксированную ширину 97px и высоту 32px;
- сам ползунок имеет фиксированную ширину 24px и высоту 24px;
- цвет фона ползунка соответствует цвету границ;
- ширина границы — 2px.
Из уровня дизайн-сиcтемы блок использует стили контентного блока .text
Ещё блок должен содержать свои уникальные дополнительные стили.
Исходные стили
- имеет вертикальные отступы в значении xxxl;
- к крааю экрана не прилипает;
- максимальная ширина контента — 1144px.
Помощь: подробная спецификация блоков с подсказкамиой, на каком узле и в какой модификации используется блок паттерна или его элементы.
Примиксованные блоки паттернов
- 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
Примиксованные блоки паттернов
- warning (informer_view_default informer_border_all)
- 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
- placeholder placeholder_view_primary placeholder_size_m
Примиксованные блоки паттернов
- 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)
Вложенные контентные блоки
- text text_view_primary text_size_m
- text text_view_primary text_size_s
Примиксованные блоки Паттернов
- history (list_view_default list_border_all)
- history__transaction (list__item_border_bottom list__item_space-a_l)[пункт истории]
- history__show (e-accordion__short list__item_vertical-align_center 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)[нижняаяя строка в расхлопнутом элементе с двумя блоками]
Вложенные контентные блоки
- brand-logo brand-logo_name_yota brand-logo_size_m
- brand-logo brand-logo_name_kcell brand-logo_size_m
- brand-logo brand-logo_name_megafon brand-logo_size_m
- brand-logo brand-logo_name_mts brand-logo_size_m
- text text_view_primary text_size_l
- text text_view_ghost text_size_s
Примиксованные блоки паттернов
- commercial (card_view_default theme theme_color_project-brand)
- commercial__pic (card__content_space-a_xxl)
- commercial__info (card__footer_space-a_xxl)
Вложенные контентные блоки
- text text_view_primary 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
Примиксованные блоки паттернов
- collect (card_view_default card_border_all theme theme_color_whitepaper-inverse)
- collect__image (card__content)
- collect__footer (card__footer card__footer_space-a_l)
Вложенные контентные блоки
- text text_size_l text_view_primary
- text text_size_m text_view_secondary
Примиксованные блоки паттернов
- articles (list_view_default)
- articles__article (list__item_indent-b_xl)
- articles__unit (icon-plus icon-plus_vertical-align_center)
- articles__pic (theme_color_whitepaper-inverse icon-plus__icon icon-plus__icon_indent-r_m)
- articles__content (icon-plus__block)
Вложенные контентные блоки
- text text_view_secondary text_size_m
- text text_view_primary text_size_l
- text text_view_link text_size_m
Примиксованные блоки паттернов
- offer (theme_color_megafon-brand card card_view_default)
- offer__partner (card__content_space-a_xl)
- offer__footer (card__footer_space-a_xl)
- brand-logo brand-logo_name_megafon brand-logo_size_m
Вложенные контентные блоки
- text text_view_ghost text_size_s
- text text_view_primary text_size_xxl
- text text_view_secondary text_size_m
Примиксованные блоки паттернов
- subscribtion (card_view_default theme theme_color_project-brand)
- subscribtion__info (card__content_space-a_xl)
- subscribtion__footer (card__footer_space-a_xl)
- subscribtion__control (list__item_space-b_s)
Вложенные контентные блоки
- text text_view_primary text_size_xxl
- text text_view_primary text_size_l
Примиксованные блоки паттернов
- event (card_view_default theme_color_whitepaper-inverse)
- event__content (card__content_vertical-align_center card__content_distribute_center card__content_space-a_xxl)
- event__footer (card__footer_vertical-align_center card__footer_distribute_center card__footer_space-a_xxl)
Вложенные контентные блоки
- avatar avatar_size_m
- brand-logo brand-logo_name_mts/brand-logo_name_mts brand-logo_size_m
- text text_view_primary text_size_xxl text_align_center
- text text_view_primary text_size_xl text_align_center
- text text_view_link text_size_l 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
- Содержит в себе переключатель темы.
- Вкладывается в шапку.
Вложенные контентные блоки
- text text_view_primary text_size_l