Open
Description
**If you are using IconSettings
with sprites or paths, this will not affect you. **
- Icons not working correctly seem to an issue consumers run into often. Removal of this legacy feature will simplify library logic and make one single path forward.
- Removing the 400kb+ of icons inlined into the JS will simplify the dependency tree and make resources like https://www.npmjs.com/package/webpack-bundle-analyzer more accurate.
- IE11 support should be provided by https://github.com/jonathantneal/svg4everybody
This will is scheduled for the 1.0 release which will be within the 2018 calendar year.
CORS
As a work around for CORS issues, I am open to a <IconSettings noCategoryPath />
that would allow you to XMLHttpRequest
in the sprite map into a div
and then call #down
instead of utility/sprite.svg#down
if that would work for folks that need inlining currently. See CSS tricks for more details