Об этом проекте
Cal Sans v2 — это открытый вариативный шрифт, заказанный Peer Richelsen для Cal.com и нарисованный WORDMARK. Он предназначен для использования в продуктовых интерфейсах и брендовых заголовках из одного файла, адаптируя пропорции, межбуквенные расстояния и геометрию в диапазоне оптических размеров примерно от 8 pt до 45 pt. Интеграция минимальна: задайте font-family: "Cal Sans" и включите font-optical-sizing: auto.
Шрифт организован вокруг оси GEOM, которая переводит буквенные формы от нейтральности, ориентированной на доступность, к полной геометрии, проходя через четыре именованных семейства: A11y (0), UI (25), Base (50) и Geo (100). В стандартной сборке совместимые буквенные формы переключаются на границах; в Cal Sans Flex они плавно переходят друг в друга. Другие оси включают вес (400–700), YTAS для более высоких восходящих элементов и SHRP для более острых углов. Курсив нарисован под углом 9,5°, а не наклонён браузером.
Настройка предлагается тремя способами: вариативная ось GEOM в современных браузерах и приложениях для дизайна; двадцать стилистических наборов и сорок два варианта символов через функции OpenType; и веб-инструмент ReCal Sans Font Builder для создания пользовательских форков с новыми настройками по умолчанию и зафиксированными функциями, пригодных для использования в таких инструментах, как PowerPoint или Canva.
Релизы организованы в наборы в папке fonts/: calsans-var-full (все оси в одном файле), calsans-var-flex (плавно переходящие буквенные формы по оси GEOM), calsans-cossui (облегчённая продуктовая сборка с opsz, настроенным на пик в 32 pt) и calsans-static-essentials (два семейства, шестнадцать шрифтов). Полный каталог, как сообщается, включает 384 статических стиля, подмножества по семействам и пакеты Google Fonts.
Сборка выполняется одной командой python3 -m scripts, которая запускает calBuild — компилятор, написанный для этого шрифта. Он создаёт вариативный шрифт, сборку Flex с плавными переходами с использованием avar2 и движка интерполяции HOI, а также все статические наборы. Настройка и флаги описаны в README по сборке.
Шрифт бесплатен для коммерческого и личного использования по лицензии SIL Open Font License, версия 1.1, полный текст находится в OFL.txt. Он распространяется через NPM, а доступность в Google Fonts указана как предстоящая. Структура репозитория следует структуре Unified Font Repository, адаптированной для рабочего процесса Google Fonts.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.