Is your feature request related to a problem? Please describe.
In projects where no frontend framework or frontend build-systems are used, like pure server-side applications, the easiest way to integrate Iconoir is to use the CSS version. However, Despite the CSS being minified, it is still quite a large resource to load (>2mb) just to use a few icons. Additionally, using the CSS version also limits customization, e.g. the stroke-width is hardcoded (see #317).
Describe the solution you'd like
It would be great if there was a tool to generate a customized version of the Iconoir CSS file. I'm imagining a customization form similar to what is currently available for the preview on the Iconoir website.
Specifying the stroke-width, size, color, and allowing users to select only a subset of Icons (or only a specific icon category) to be included in the generated CSS would be a big enhancement for users of the CSS version and it would dramatically improve loading times for websites. There is no good reason to make end-users download a CSS of 1'400 Icons when only about 20 or so are actually used.
Describe alternatives you've considered
I'm self-hosting the Iconoir CSS. I considered writing a script to strip out all icons from the file that I don't use (about 95% of them π ).
Additional context
β
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too