Модули и системы отступов

Модуль — базовая размерная единица пространства в дизайн-системе. На основе пространственного модуля строится сетка, рассчитываются и выбираются размеры для компонентов и отступов. Использование модуля позволяет унифицировать принципы задания отступов и размеров внутри дизайн-системы, а также добиться визуальной консистентности Figma-макетов с итоговой версткой в продакшне.

Модуль

В нашей дизайн-системе для формирования и измерения пространства мы используем модуль 4x4 px. На основе данного размера пространства рассчитываются все отступы контейнеров и компонентов. Для исключительных случаев мы используем микромодуль 2x2 px.

Group 216614948.png

Система отступов

Мы используем ограниченное количество токенизированных отступов, помогающих создавать чистые и консистентные макеты. Используйте преднастронные Figmа-токены при создании интерфейсов и конструировании компонентов в дизайн-системе.

Frame 216614957.png

Виды отступов

Frame 2087326456.png

Внутренний и внешний отступ

Внутренний и внешний симметричный или ассимметричный отступ от всех 4 границ контейнера до контента.

Frame 2087326462.png

Горизонтальный и вертикальный стек

В горизонтальном и вертикальном стеке отступы определяют вертикальные и горизонтальные отношения между элементами внутри контейнера.

НазадСетка и контейнер