silverstripe / silverstripe-admin

Silverstripe Admin Component
BSD 3-Clause "New" or "Revised" License
25 stars 91 forks source link

Remove all old sprite icons and replace with SVG scalable font icons #277

Open clarkepaul opened 6 years ago

clarkepaul commented 6 years ago

It's about time we did a best effort to remove all old legacy png and sprite icons, this would also remove a lot of additional CSS for retina icons and icons which aren't being used. A lot of the main icons have already been replaced in SS3 already. Some modules would still be using some of the old icons still so we should find suitable replacements and allow some time to upgrade to new icons before striping them all out.

There are legacy icon styles scattered throughout the CMS but main places include: _spritely.scss _sprites.scss _retina.scss

clarkepaul commented 6 years ago

This should also improve performance with fewer images and less CSS, perhaps reduce package size also? @chillu this might be something we want to time with one of the releases so we can communicate with module maintainers/developers.