Replaces the other half of #29048.
- Drops the Extend docs and moves the icons page to the Components section so we can have our own set
- Adds docs for customizing and using Bootstrap Icons
- Renames the classes to
.bi
- Optimizes (thanks @XhmikosR!)
- Replaces the carousel icons with new compact chevrons
Still todo:
-
Tabnav between grid and table view of icons? -
Move icons outside of content folder -
Stop inlining the SVGs; we have http/2 so it should be pretty fast anyway? -
Verify if we need to add role="img"
orfocusable="false"
-
Add a tooltip in each icon showing its title and/or class? -
Click to copy SVG code? -
Fix inline customize SVGs display
/cc @XhmikosR @twbs/css-review
Preview: https://deploy-preview-29092--twbs-bootstrap.netlify.com/docs/4.3/components/icons/