Привет, Хабр! Меня зовут Станислав Игнатьев, я начальник отдела дизайна продуктов сервисов X5 Group. Мы проектируем интерфейсы для внешних и внутренних сервисов, например: подписка «Пакет», приложение «Пятёрочка», цифровая платформа для поставщиков Dialog.X5, приложения для работы сотрудников.

Сегодня я хотел бы рассказать, как и зачем мы создавали собственный шрифт.

С чего начался процесс

Как ни удивительно, с ребрендинга компании. В 2021 году X5 Group отметила своё 15-летие и обновила бренд. 

За время существования и развития компания стала лидером в области продуктов питания и в ключевых клиентских миссиях, связанных с едой.

X5 Group присутствует на всех этапах клиентского пути и заботится о людях и окружающей среде, а, значит, ставит перед собой амбициозные задачи, решение которых было бы невозможно без раскрытия потенциала единого бренда. Именно поэтому компания уделяет много внимания тому, чтобы выстраивать целостный образ компании и её сервисов в глазах потребителей, партнёров и инвесторов.

Использовать объединяющую силу бренда можно только тогда, когда для различных подразделений создана общая айдентика, способная охватить всю экосистему B2B- и B2C-брендов, сервисов, продуктов и инициатив.

Про ребрендинг в дизайне интерфейсов

Мы проектируем интерфейсы разных цифровых сервисов: как для партнёров (платформа Dialog.X5), так и для сотрудников компании (система для категорийных менеджеров, цифровые продукты для подразделения Транспорта, Импорта, Недвижимости, HR-сервисы и другие). Чтобы поддерживать активную коммуникацию с сотрудниками, компания использует различные каналы, и интерфейсы — это одна из форм взаимодействия. 

Помимо заботы о сотрудниках, партнёрах и поставщиках, которая заложена в стратегии компании, ключевым элементом философии бренда выступает умное использование материалов и продуктов.

В контексте дизайна речь идёт об осознанном подходе к визуализации информации. Мы «экономим чернила», не создаём дизайн ради дизайна и всегда проектируем удобные интерфейсы. Единообразие стиля обеспечивает узнавание бренда и позволяет пользователю чувствовать себя комфортно. 

В основе визуального языка бренда лежат базовые константы, такие как: цвет, форма и типографика. А так как X5 Group объединяет в себе несколько брендов, мы используем разные акцентные цвета в разных торговых сетях. Про цвета и формы я расскажу в следующих статьях. Сегодня же остановлюсь на типографике.

Перейдём к шрифтам

В рамках ребрендинга мы совместно с агентством Linii и студией ParaType разработали 2 шрифта — X5 Sans и X5 Sans UI. Их названия похожи, как и сами шрифты, однако сокращение UI говорит о некоторых существенных отличиях.

X5 Sans

Современный лаконичный геометрический гротеск

X5 Sans
X5 Sans

Отличительные особенности:

  • чистые формы;

  • полузакрытая, ближе к закрытой, апертура знаков;

  • буквы с собственным характером, например: б, ж, м, у;

  • пропорции шрифта универсальны и позволяют ему хорошо работать и в мелком, и в крупном размерах;

  • в шрифте четыре начертания: Light, Regular, Medium и Bold, объединённых в один вариативный шрифт.

X5 Sans используется для основных коммуникаций компании — в крупных заголовках, коротких сообщениях и т. д.

Символы X5 Sans Regular
Символы X5 Sans Regular

X5 Sans UI

Современный лаконичный полузакрытый гротеск 

X5 Sans UI
X5 Sans UI

Когда мы выбирали интерфейсный шрифт, который был до ребрендинга, мы стремились достичь единообразия в интерфейсах и не решали задачу коммуникации бренда. Поэтому мы выбрали Roboto, и при работе над собственной гарнитурой нам пришлось учитывать некоторые ограничения.

Главным параметром новой шрифта стала адаптивность. Нам важно было при переходе на новый набор не тратить время на исправление макетов интерфейсов в проде. Мы хотели, чтобы замена прошла легко и просто.

X5 Sans для этих целей не подходил из-за различий в пропорциях: строки слишком растянулись бы по ширине. И замена шрифта в интерфейсах стала бы огромной дорогостоящей задачей.

X5 Sans UI используется для текстов в интерфейсах продуктов. Шрифт максимально близкий по характеру к X5 Sans, но одновременно совпадающий по пропорциям с Roboto.

Отличительные особенности:

  • полузакрытая апертура знаков;

  • заметное отличие рисунка цифр и схожих букв;

  • одинаковая ширина кегельной площадки цифр для удобства работы с данными в таблицах;

  • консистентный предыдущему интерфейсному шрифту, чтобы переход на новый прошёл максимально легко и удобно;

  • в шрифте три начертания: Regular, Medium и Bold, объединённых в один вариативный шрифт.

Символы X5 Sans UI Regular
Символы X5 Sans UI Regular

Поскольку шрифт предназначен для табличных интерфейсов (и не только), особое внимание мы уделяли хинтингу – технологической обработке шрифта для корректного экранного отображения в мелком размере.

Так как для проектирования значительного числа сервисов мы используем нашу дизайн-систему Join, обновить шрифт получилось очень быстро: 

  1. Мы обновили стили типографики в UI-kit’е Figma и в библиотеке на React. 

  2. Эти обновления автоматически получили все команды, которые используют нашу библиотеку.

 Таким образом, переход был гладким и безболезненным.

Пример обновленного интерфейса c X5 Sans UI
Пример обновленного интерфейса c X5 Sans UI
Пример обновленного интерфейса c X5 Sans UI
Пример обновленного интерфейса c X5 Sans UI
Пример обновленного интерфейса c X5 Sans UI
Пример обновленного интерфейса c X5 Sans UI

Рекомендации

Если вы тоже хотите разработать новый шрифт, то вам могут быть полезны наши рекомендации: 

  • Точно определитесь с назначением шрифта: опишите все возможные варианты использования и соберите как можно больше информации. Чем точнее поставлена задача, тем вероятнее и быстрее получится рабочая концепция шрифта.

  • Определитесь с необходимым составом знаков и структурой шрифта по начертаниям.

  • Заложите ресурсы на тестирование промежуточных версий шрифта (ограниченный состав знаков, базовое начертание и т. д.).

Если у вас есть вопросы по теме статьи, задавайте их в комментариях. Также интересно услышать о вашем опыте выбора/разработки шрифта для своей компании.

Комментарии (5)


  1. haqreu
    02.02.2023 11:41
    +2

    Сегодня я хотел бы рассказать, как и зачем мы создавали собственный шрифт.

    Я вообще ничего не понимаю в шрифтах, и хотел узнать, зачем рисовать новые, ведь их уже мириады готовых. Но так и не узнал :(

    Если вы специалист в шрифтах, думаю, что многим (по крайней мере, мне) было бы интересно почитать ваше объяснение на пальцах, что такое шрифт, чем они отличаются, для чего используются и т.п.


  1. Pogan
    02.02.2023 12:17

    А когда уже нормальное мясо и свежую курицу завезут? Шрифты - это прекрасно, но и жрать просрочку тоже надоело. Миссия миссией, а меньше 1К рубля за крайне посредственную жратву оставлять в Пятерке - такое себе. Теперь ясно, куда бабки идут - дизайнерам шрифтов.

    А, и да - перестаньте разлогинивать людей каждую неделю в своем крутом приложении с классными шрифтами.


  1. PereslavlFoto
    02.02.2023 12:51

    Android 5.1.1.

    Приложение «Пятёрочка» невозможно установить. Будете ли вы поправлять эту беду?


  1. LeshaRB
    02.02.2023 22:43

    Где скачать можно?


  1. RetardedWolfy
    03.02.2023 14:39

    Лучше бы баги в приложении фиксили, а не шрифтиками занимались. То, как у вас всё склеено на скотче и слюне никакие шрифтики видно прекрасно, и не за какими шрифтиками вы это не скроете)
    Пользователю нет дело до ваших шрифтов, которые в итоге, похоже не дефолтные. Что вы там делали совершенно не понятно и что новое сделали тоже. Мне кажется такой вопрос будет и у начальства, которое вложило в это деньги.
    Самое важное для пользователя это работоспособность приложения. Быстрое открытие карты, чтобы не задерживать очередь. Отсутствие ошибок. А не красивый шрифт, который на 0.1% уникален от тысяч подобных в интернете.
    Получается так, что вы не боретесь со старыми ошибками, а делаете так, что старые ошибки вылезали с красивеньким шрифтом! В будущих обновлениях можете ещё цветочки добавить и ярких красок побольше, чтобы сообщения об ошибках были более КрАсОчНыМи