Switch to Iconify #22
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: profectus/Profectus#22
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Currently we use Material Icons using fontsource. Switching to Iconify would allow devs to use massively more icons from various different sources. We should register the web component so devs don't need to worry about changing any elements to reference additional packs.
My main concern is how this will interact with PWAs. Iconify will cache icons, but I don't think we can pre-emptively load and cache all icons the project will need in advance.
Also I'm not a huge fan of relying on other servers for things to work, so perhaps it'd be nice to host the icons on incremental.social? That's probably overkill and may harm performance though (Iconify has a distributed CDN).