Skip to content
New issue

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

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

Already on GitHub? Sign in 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
Member

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)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant