Типографика
Пара наборов выбрана и работает в коде платформы: Unbounded в словознаке, Onest в интерфейсе и тексте; шкала размеров не выбрана.
5 минутПара наборов выбрана и работает в коде платформы: Unbounded в словознаке, Onest в интерфейсе и тексте; шкала размеров не выбрана.
Это единственное основание бренда, где решение есть и проверяется не на словах: наборы подключены в коде и видны на любой странице раздела документации.
Файлы гарнитур портал не раздаёт.
- Архив гарнитурфайла нет
портал копии не держит: она устарела бы молча, а расхождение версий набора видно только на вёрстке. Откуда файлы берутся официально, не решено — см. ниже
- Токены типографикифайла нет
шкала бренда не выбрана, см. ниже
Образцы наборов: Unbounded, Onest. Файлы в код приходят не отсюда — см. «Откуда берутся файлы» ниже.
Закрытый список наборов
| Роль | Набор | Где применяется |
|---|---|---|
| словознак | Unbounded | шапка и подвал разделов платформы, лок-ап |
| интерфейс и текст | Onest | всё остальное, включая длинный текст |
| моноширинный | системный | код, значения цвета, имена настроек |
Отдельного набора для длинного текста нет: Onest выполняет обе роли.
Список закрыт: четвёртого набора в бренде нет. Набор под задачу — «для заголовка презентации», «для наклейки» — это новое решение, а не выбор из имеющегося.
Откуда берутся файлы
Не заполнено. Известно как факт кода: все три кодовые базы — портал бренда, раздел документации SKNet и интерфейс платформы — подключают наборы пакетами @fontsource/unbounded и @fontsource/onest версии 5.3.0. Это не Google Fonts: пакеты выпускает fontsource.org, и лицензия OFL-1.1 приходит файлом внутри пакета, а не со страницы образца.
Решить нужно, откуда файлы гарнитур берутся официально — пакет, зеркало или собственная копия — и что делать, когда версии пакета и образца расходятся. Пока решения нет, запрета на конкретный источник в своде нет тоже: запрет, который нарушают все три кодовые базы сразу, описывает не бренд, а несогласие свода с кодом.
Резервные наборы
Не заполнено: цепочки бренда не выбраны. В коде их две, и они не совпадают, поэтому «как в коде» здесь ответа не даёт.
| Роль | Портал бренда и разделы документации | Интерфейс платформы |
|---|---|---|
| интерфейс и текст | "Onest", system-ui, -apple-system, "Segoe UI", sans-serif | то же плюс Roboto перед sans-serif |
| словознак | "Unbounded", "Onest", system-ui, -apple-system, "Segoe UI", sans-serif | то же |
| моноширинный | ui-monospace, "SFMono-Regular", "Cascadia Code", Consolas, monospace | то же плюс "JetBrains Mono" после "SFMono-Regular" |
Первый столбец — _tokens.scss движка документации, второй — global.scss интерфейса платформы. Расхождение в двух наборах: Roboto в интерфейсной цепочке и JetBrains Mono в моноширинной.
Решить нужно одну цепочку на каждую роль и то, какая из двух записей верна. Пока решения нет, цепочка в новом продукте повторяется с той кодовой базы, к которой он ближе, и правилом бренда не является.
Общее у обеих записей и потому проверяемое: словознак падает сначала в Onest, а не сразу в системный набор.
Начертания
Не заполнено как правило, но известно как факт кода: подключены Onest 400, 500, 600 и 700 и Unbounded только 600; словознак набирается Unbounded 600.
Решить нужно, какие начертания входят в бренд, а какие подключены потому, что понадобились интерфейсу. Пока этого решения нет, набор начертаний в новом продукте повторяется с кода, а не выбирается заново.
Начертание словознака
Рассмотрено, не решено. В проработке «Полностью строчное написание» от 26 июля 2026 года разобраны четыре характера букв для sknet; название во всех одинаково, меняется только рисунок:
| Вариант | Характер | Где предложено применять |
|---|---|---|
| 01 | спокойный, уверенный; мягкая геометрия | крупный экран, сайт |
| 02 | широкий, космический; выраженный силуэт | кампании, мерч |
| 03 | живой, характерный; лучше дружит с маскотом | помечен автором как основной кандидат |
| 04 | точный, инженерный; чуть больше скорости | интерфейс, документация |
«Основной кандидат» — это кандидат, а не решение: вариант не утверждён, и в коде сейчас работает Unbounded 600 без отдельного рисунка словознака. Выбор рисунка связан с выбором направления знака — см. знак.
Иерархия
Не заполнено. Размеры заголовков, основного текста, подписей и чисел не определены.
Шкала кеглей, работающая на этом портале, принадлежит оформлению раздела документации. Правилом бренда она не является, и переносить её в другой продукт как «шкалу gitaspen» нельзя.
Что запрещено
- не подменять Unbounded в словознаке другим набором, включая системный;
- не набирать словознак Onest ради «единообразия страницы»;
- не имитировать словознак разрядкой или растяжением букв обычного набора;
- не добавлять четвёртый набор в продукт платформы без решения владельца;
- не брать шкалу размеров с этого портала и не называть её шкалой бренда;
- не брать резервную цепочку с этого портала как цепочку бренда: она не выбрана, см. выше.
Правильная и неправильная иерархия
Так
Один заголовок первого уровня на странице, дальше только второй и третий. Уровень не пропускается.
Так нельзя
Второй заголовок первого уровня в середине страницы, потому что «так крупнее». Крупность задаётся стилем, а не уровнем.
Устаревшее
Изъятых наборов нет: Unbounded и Onest — первые. См. устаревшее.
Правовая рамка
Оба пакета объявляют лицензию OFL-1.1 и несут её текст файлом внутри пакета; условие об указании авторства по этому тексту не сверено и в свод не внесено. См. правовую рамку.
Откройте исходник документа по ссылке «Предложить правку» — там же видно, что и когда в нём менялось.