-
Notifications
You must be signed in to change notification settings - Fork 56
Closed
Description
🚀 Features
- Carousel: add
CLASS_NAME_PAUSEandCLASS_NAME_PLAYJS constants to define play/pause CSS class names (#2502) - Colors: dark mode red color hexadecimal value has been updated from
#f66to#ff4d4dafter a change in the design specifications to enhance the contrast for a better accessibility (#2549 / #2567) - Buttons: new X social button (#2644)
🐛 Fixes
- Docs: fix typo in migration guide (cde9c47)
- Docs: add missing white spaces to the migration guide (374ad9e)
- Docs: fix minor typos in the migration guide (529991b)
- Switches: handle the colors for unchecked invalid switches (#2621)
- README: fix Composer command line (86e9c0c)
- Docs: use
.bg-bodyinstead of.bg-whitein Utilities > Overflow for dark mode rendering (#2671) - Docs: change heading level of 'Required script' section in 'Getting started > Introduction' (#2680)
- CSS: typo in
scss/_variables.scsscomment (#2718)
- Accessibility: drop
focusable="false"for SVGs (#2678) - Docs: Add semantics to the design callouts for accessibility (#2722)
- Docs Improve
alts of Brand logos for accessibility (#2709) - Accessibility: Use English links in docs and "Download app" example to prevent language switching (#2708)
- Examples: add missing
role="img"to<svg>with<title>in "Download app" example (#2707) - CSS: more contrasted
.figure-captioncolor in dark mode for accessibility (#2697) - Docs: enhance touch targets of the table of contents side menu for accessibility (#2726)
- Docs: add a
<h2>to the table of contents for accessibility (#2705) - Docs: use HTML list elements for thumbnails in 'Design guidelines' for accessibility (#2702)
- Docs: enhanced cookie consent modal design and rendering for accessibility (#2695)
- Docs: update alt text in Vite, Webpack, and Parcel guides for clarity and accessibility (#2696)
- Docs: more explicit homepage webpage's title for a11y (#2698)
- Accessibility: use empty
altattribute for decorative images (#2690)))- Orange navbar: revised markup to utilize an empty
altattribute and eliminate therole="img"(for placeholder avatar images - Docs: use an empty
altfor decorative images in the Vite, webpack, and Parcel guides, but also in the homepage Orange Design System section
- Orange navbar: revised markup to utilize an empty
- Docs: add
titleandaria-labelto Bootstrap's licence link in the footer for accessibility (#2706) - Docs: update
aria-labelandtitleattributes for the button on the Guidelines page (#2703) - Docs: change side menu's markup from
<aside>to<nav>for accessibility (#2727) - Docs: improve Bootstrap and Boosted license links in 'License' page for accessibility (#2723)
- Docs: remove unnecessary
role="img"(#2704) - Form controls: avoid having the required asterisk alone on a new line when the label is long (#2760)
- SVGs: drop unused
.overflow-visiblewhen used with SVGs in some components: Badge, Buttons, Orange navbar, and Form example page (#2701) - Docs: change focus order for the copy button in code examples (#2699)
- Accessibility: add
aria-hidden=trueto all decorative SVGs in components and documentation (#2691) - Accessibility: add accessible name on images (#2835)
📖 Docs
- Images: change
boosted-guidelines.png(#2559) - Readability: add
<details><summary>s to hide Bootstrap variant examples incompatible with Orange Design System (#2548) - Readability: add and modify design and/or Bootstrap callouts (#2625)
- Accessibility: new accessibility statement page (#2665)
- Getting started: update "Contents" page with upstream content (#2686)