v5.2.3
Bootstrap v5.2.3
Boosted v5.2.3
As usual, you may want to refer to Bootstrap v5.2.3 changelog for an exhaustive list of features and changes in Boosted/Bootstrap.
🚀 Features
- Forms: new form helper icon button (#1444)
- Forms: new small size form controls (inputs, labels, selects, input groups) (#1230)
- Examples: new 'Pages' section and new 'Form' example (#1559)
- Reboot: add defensive CSS by defining a
line-height
forvar
andcode
(#1720) - Accessibility: complete refactoring of visible focus (#1437)
- Black outer outline and white inner box shadow on light background
- White outer outline and black inner box shadow on dark background
- Removal of transition animation
- Rework of all components
🐛 Fixes
- Storybook: generate Storybook site in
_site
instead ofsite
(#1660) - Docs: add missing aliases for
/docs/examples
and/examples
(#1657) - Docs: add missing logo in Scroll navbar docs (#1664)
- Modals: remove the extra-margin of the last element of scrollable modals (#1661)
- Orange navbar: add missing
aria-current
s in some displayed docs code (#1662) - Stepped process: converted current step to plain text for better accessibility (#1663)
- Cards: revamp of the rendering and semantics to better fit with ODS guidelines (#1376)
- card titles and subtitles sizes
- bold captions when there's an image
- correct use of header order hierarchy in card example pages
- Docs: remove link to non-existing v2.3.2 (#1692)
- Navs: remove orange hover color for active tabs of nav tabs light (#1420)
- Tables: move some
.table-responsive
in the right place/<div>
and remove all docs specific CSS for tables (#1710) - Dropdowns: several fixes around the rendering of dropdowns (#1164)
- Accordion: change padding management to have a better rendering when visible focus is displayed (#1727)
- Cards: modify padding top to card headers (#1449)
📖 Docs
- Enhance documentation to add a first batch of design callouts to explain when some variants of our components/utilities are not compatible with the Orange Design System guidelines (#1713)
- Customize > Color: enhance rendering of Sass variables in "Orange color tokens" and "Bootstrap core variables" sections (#1731)
- Guides: Vite, Webpack and Parcel guides enhancement to be more specific to Boosted (#1384)
🧰 Chore
- GitHub workflows: enhance GitHub workflows to better handle Dependabot (#983)
- Pa11y-ci: enhance configuration for specific Windows environments (#1665)
- Pa11y-ci: bumped dependency from 2.42.0 to 3.0.1 (#938).
⚠️ With the new aXe version used in pa11y-ci, it allowed us to spot the following a11y enhancements in Boosted:- add some
aria-label
s in Navbar component page - modified the markup of the Nested tabs components
- improved semantics for buttons in Cards examples
- add missing
aria-labelledby
in our Footer component's accordions
- add some
- PR template: enhance PR template for contributors and core team (#1706)
- Examples: better management of SVGs (#1730)