Как найти иконку
Витрина иконок с поиском
Как сюда попадают новые иконки
- Дизайнер рисует иконки в фигме.
- С помощью фигма-плагина создаётся пулл-реквест с иконками в репозиторий ui-primitives.
- После мёрджа пулл-реквеста в ui-primitives и публикации нового пакета, с помощью github-actions начинается процесс генерации новых реакт-компонентов на основе svg-файлов иконок.
- После успешной генерации новых React-компонетов, публикуются новые версии пакетов.
Какие есть пакеты иконок
На данный момент есть следующие пакеты иконок:
Как импортить иконки в проект
import { IconName } from '@alfalab/{packageName}/{IconName}';
или
import IconName from '@alfalab/{packageName}/{IconName}';
Цвет иконок
В пакете @alfalab/icons-glyph
цвет иконок задается атрибутом fill="currentColor"
, т.е. цвет наследуется от родительского свойства color
.
В пакете @alfalab/icons-classic
цвет иконок не наследуется.