

While icon fonts are great for a handful of implementation reasons, please be aware that they are not inherently the most accessible option for your visitors. There’s a PR underway that requires further SVG path cleanup, as well as some tooling improvements.

The single biggest feature coming in v1’s stable release will be icon web fonts.

Feedback and ideas are always welcome in our issues! Coming in v1 stable We hope to include some optimizations around this in the future as it’s our first endeavor into an SVG sprite system. Here’s a quick look at how it works once imported: For those new to SVG sprites, it allows you to load a single asset and reference fragments of it across your project without inserting the entire HTML for the SVG. In addition to hundreds of new icons, we’ve added a new bootstrap-icons.svg sprite. In future updates, this will allow us to create icons of various dimensions instead of our default 16x16. In addition, we’ve updated our icon processing script to read the viewBox dimensions of each SVG individually to set their width and height. We’ve improved our paths to reduce icon file sizes, spending more time making things pixel perfect and with fewer vector hacks in our Figma files. We’ve fleshed out all our calendar icons to add ranges and events, added a suite of new phone icons, added tons of new devices and hardware icons, dozens of badges, and so much more.Īs was the case with our previous alpha releases, not only do we have tons of brand new icons, but also dozens of fixes and refinements to existing ones. This release adds nearly 300 new glyphs, taking us right past 1,000 icons. After today’s alpha release, we’ll be moving onto final touch ups of existing icons, closing out some more requests, and buttoning things up for a stable v1 release. Today we’re shipping our fifth and final alpha release of Bootstrap Icons.
