API для глобальной смены иконок работает отлично, за исключением одного небольшого момента: в некоторых местах я хочу использовать другой стиль или начертание (обычно из-за того, что иконки должны быть больше или меньше), но я не могу понять, как выбрать иконки в конкретных местах.
Например: для иконки чата я хотел бы использовать линейную иконку в верхней панели, но залитую иконку в выпадающем меню пользователя.
API меняет обе иконки без различения. Есть ли способ адресовать их по отдельности в скрипте, или мне лучше использовать CSS для одной из них? Мои сомнения по поводу использования CSS связаны с тем, что изменение через API кажется правильным подходом.