Arrow_down_24.svgchevron-right-s-16icon-bars1-72icon-bars10-72icon-bars11-72icon-bars12-72icon-bars13-72icon-bars2-72icon-bars3-72icon-bars4-72icon-bars5-72icon-bars6-72icon-bars7-72icon-bars8-72icon-bars9-72storybook-16-solid

Определение

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

В своих проектах мы используем 2 типа иконок: контурные и заполненные
Все объекты внутри иконки выравнены по пиксельной сетке

Основные правила

Кликабельная область иконки должна быть не менее 32px на декстопе и 48px на мобильный устройствах.
Не смешивайте разные стили иконок в одном проекте

Правильно
Все иконки имеют один стиль
Неправильно
Иконки в разных стилях выглядят не консистентно

При использовании иконки с текстом, элементы должны быть выровнены по центру

Правильно
Выравнивание по центру иконок, когда они находятся рядом с текстом
Неправильно
Нельзя выравнивать иконки по базовой линии текста

Построение

  • Иконка должна иметь монтажную область 16px х 16 px.
  • Обводка иконок в контурных иконках должна быть 1,5px.
  • Все объекты внутри иконки должны быть выровнены по пиксельной сетке.
  • При проектировании иконки не рекомендуется использовать инструмент линия, т.к. он может разместить центр линии на полупикселях. Вместо этого используйте инструмент прямоугольник.
  • Не используйте автоматическое выравнивание иконки внутри монтажной области, это может привести к возникновению полупикселей.
  • Все объекты внутри иконки (формы и контуры) должны быть объединены.