Design System Guide

Типографика

Шрифтовой стек

Три уровня по доступности. Стек: "Gotham", "Montserrat", system-ui, sans-serif. Для форм: "Roboto", system-ui, sans-serif

УровеньШрифтЛицензияГде используется
1 — ОсновнойGotham (H&Co)КоммерческаяСайт ceramic-pro.com, приложения, печать
2 — Допустимая заменаMontserratСвободная (OFL)Партнёры, мобильные приложения
3 — СистемныйСистемный шрифт ОСВстроен в ОСЭлектронная почта, PDF, транзакционный интерфейс

Почему Montserrat как замена?

Сильнейший бесплатный геометрический sans-serif, визуально близкий к Gotham. При крупных размерах (заголовки, дисплей) разница практически незаметна.

Почему Roboto для форм?

Поля ввода содержат текст разной длины (имена, адреса, номера). Roboto оптимизирован для мелких размеров и удобочитаемости, в отличие от Gotham/Montserrat — дисплейных шрифтов.

Живая шкала

Дисплей32px / 56pxweight 900line-height 1.1
Дисплейный заголовок
Заголовок 126px / 40pxweight 700line-height 1.2
Заголовок первого уровня
Заголовок 222px / 30pxweight 700line-height 1.25
Заголовок второго уровня
Заголовок 318px / 22pxweight 500line-height 1.3
Заголовок третьего уровня
Основной текст16px / 17pxweight 400line-height 1.6
Основной текст используется для параграфов и описаний.
Подпись12px / 13pxweight 400line-height 1.5
Подпись — мелкий текст для примечаний

Почему «чистая кварта» (1.333)

Золотое сечение (1.618) даёт слишком резкий контраст между уровнями — заголовок 1 получается огромным, основной текст — маленьким. «Чистая кварта» (1.333) — более плавная шкала, лучше подходит для интерфейсов, где нужна иерархия без чрезмерного драматизма.

IBM Carbon, Material Design 3, Shopify Polaris — все используют коэффициенты в диапазоне 1.2–1.4. Золотое сечение чаще применяется в журнальной/люксовой полиграфии.

Межбуквенный интервал

КонтекстПравило
Основной текст, заголовки (обычный регистр)Без дополнительного трекинга — Gotham предкалиброван
Дисплей / Заголовок 1 от 32 пикселейОтрицательный: от −1 до −3 пикселей (плотнее при крупных размерах)
Прописные кнопки и метки до 14 пикселейПоложительный: 0.08em — 0.15em

Начертания

НазваниеВесРоль
AaЧёрный900Дисплейные / героические заголовки
AaПолужирный700Заголовок 1, Заголовок 2, кнопки действия
AaСредний500Заголовок 3, навигация, заголовки карточек
AaОбычный400Основной текст
AaЛёгкий300Параграфы, вторичный текст

Запрещены дробные веса (325, 450 и подобные) — Gotham и Montserrat загружены только на перечисленных весах. Дробный вес вызывает синтез шрифта операционной системой.

Вопросы для обсуждения

Рассмотреть Montserrat Variable вместо нескольких статических файлов?
Нужен ли отдельный дисплейный шрифт для героических секций (например, Space Grotesk)?
Межбуквенный интервал для прописных кнопок: 0.08em или 0.12em?