CSS variables are not included in build output
The addition of CSS variables is great, as it makes resizing the icons much easier.
However, they only work in the dev environment in the repo - they're not included in the production build which is uploaded to the npm registry.
It seems vite is inlining them, rather than leaving them as variables to be reused later. Sadly, this makes the variables completely useless 😢
This was an intentional idea of mine, as I've noticed that CSS variables made the output CSS bigger (yes, even with compression!). I have also done this to support browsers without CSS variables support. So, as of now, the variables are there only to make it easier for me to make modifications pre-build.
I have had v3 in the works for quite some time (see #73 and #74), but getting a real job slowed me down :D Anyway, real CSS variables (and Flexbox, for that matter) are on the radar!