Библиотека иконок для Angular (агностичная) | ng-hub-ui-icons
Иконки Angular, не зависящие от набора: отрисовка Font Awesome, Bootstrap Icons, Material Symbols, Solar или собственных SVG через единый API <hub-icon> / [hubIcon] с темизацией CSS-переменными.
Интерактивные примеры
Изучите живые примеры, показывающие, как библиотека ведёт себя в типичных сценариях использования Angular.
Отрисовка иконок
Отрисовывайте любой набор иконок через единый API — паки, варианты и директива [hubIcon].
Настройка
<hub-icon name="house" />pack="bi"pack="ms"name="fa:brands:github"Built-in presets — load the set's stylesheet once, then register its pack. Any other set works via a custom pack.
Font Awesome
Bootstrap Icons
Material Symbols
Solar
Свой SVG
SVG-спрайт
Изображение
Варианты
Темизация и интеграция
Темизируйте каждый пак токенами --hub-icon-* и отображайте иконки внутри других компонентов ng-hub-ui.
Темизация
Интеграция с кнопками