Принцип работы
Spacing System задаёт базовую единицу и повторно используемую шкалу для внешних отступов, внутренних отступов и промежутков. Он разделяет внутреннее пространство контейнера (inset), вертикальные стеки, связи inline и промежутки сетки, поэтому одинаковые числа могут иметь чётко описанное разное назначение.
Источник связывает отступы с группировкой: связанные элементы располагаются ближе, а несвязанные разделы отделяются сильнее. Он также описывает режимы плотности для разных контекстов. Это краткая спецификация системы, а не утверждение, что примерная шкала подойдёт любому продукту без изменений.
Ожидаемые результаты
- Именованная шкала отступов, построенная от выбранной базовой единицы.
- Правила использования для inset, stack, inline и промежутков сетки.
- Соответствие режимов плотности разным контекстам контента.
От задания до проверки
- 01Выберите базу и шкалу
Изучите существующие паттерны и выберите ограниченный набор значений отступов, не сохраняя каждое случайное значение.
- 02Назначьте семантическое применение
Определите, какие шаги относятся к внутреннему пространству компонентов, к промежуткам между связанными элементами управления и к промежуткам между разделами.
- 03Опишите изменения плотности
Объясните, как компактный и просторный режимы меняют значения по умолчанию, сохраняя читаемость группировки.