Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

v5.2.3 Ship List #1650

Closed
julien-deramond opened this issue Nov 23, 2022 · 0 comments · Fixed by #1748
Closed

v5.2.3 Ship List #1650

julien-deramond opened this issue Nov 23, 2022 · 0 comments · Fixed by #1748

Comments

@julien-deramond
Copy link
Contributor

julien-deramond commented Nov 23, 2022

🚀 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 for var and code (#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 of site (#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-currents 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-labels 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
  • PR template: enhance PR template for contributors and core team (#1706)
  • Examples: better management of SVGs (#1730)
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant