Паттерны отступов в списках (Basic List)

Авторы: Надежда Зуева , Алёна Чибичик

Проблема: Сейчас, при работе с различными списками, дизайнеры используют разные отступы. Это нарушает консистентно всего приложения и усложняет работу с новыми списками

Снимок экрана 2026-06-11 в 18.19.18.png

Глобально, чтобы прийти к решению мы разделим списки на несколько типов: на всю страницу, на часть страницы, на боттом-щите. Важно заметить, что речь сейчас идёт непосредственно о некликабельных списках: т.е. тех, которые носят информативный характер и не подразумевают какого-либо взаимодействия

Снимок экрана 2026-06-11 в 18.19.45.png

Техническая сборка для Bottom Sheet

В Slot компонента Bottom sheet добавляем Basic List в необходимом количестве строк

Снимок экрана 2026-06-11 в 18.56.23.png

Правила и ограничения сборки Basic List Primary в Bottom sheet

Для списка, у которого параметр Style = Primary, внутренние вертикальные отступы(paddings) у каждого элемента должны быть по 12px (токен space-s), максимальное количество элементов без скролла — 8, для иконок используем контейнер *Icon Container, сама иконка по умолчанию должна быть с заливкой (параметр Variant = Solid) токен цвета fg-brand-primary

image.png

Правила и ограничения сборки Basic List Secondary в Bottom sheet

Для списка, у которого параметр Style = Secondary, отступы между элементами списка должны быть по 12px (токен space-s), для иконок используем контейнер *Icon Container, сама иконка по умолчанию должна быть с заливкой (параметр Variant = Solid) токен цвета fg-brand-primary.

В случае необходимости размещения текста в 2 колонки можно заменить компонент Basic List на Text Line

image.png

Как выбрать стиль списка

В большинстве случаев для информации в списочной форме используйте Primary Basic List. К таким спискам относятся, например: детализация, реквизиты, условия и прочее.

Списки Secondary используйте для выделения какой-либо информации в паре с дополнительным контентом.

image.png

Техническая сборка для Full Page

image.png

image.png

Примеры использования

image.png

Использование контролов (кнопки, ссылки)

image.png

Ещё раз про иконки

Используйте иконки без подложки, за исключением степ бай степ

image.png