-
Notifications
You must be signed in to change notification settings - Fork 105
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
chore(Cross): [IOAPPX-358] Updates io-app-design-system
for accessibility improvements
#6064
Conversation
Affected stories
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM for A&I
io-app-design-system
for accessibility alignment
io-app-design-system
for accessibility alignmentio-app-design-system
for accessibility improvements
@Hantex9 pls check if everything's fine on B&P side 😉 |
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #6064 +/- ##
==========================================
+ Coverage 48.42% 48.71% +0.28%
==========================================
Files 1488 1772 +284
Lines 31617 35855 +4238
Branches 7669 8644 +975
==========================================
+ Hits 15311 17465 +2154
- Misses 16238 18322 +2084
Partials 68 68
... and 1137 files with indirect coverage changes Continue to review full report in Codecov by Sentry.
|
…h `IOText` + Add support for `Bold Text` a11y setting (#6076) > [!warning] > This PR depends on: > * #6064 ## Short description This PR replaces the typographic styles generated through `useTypographyFactory` with the new generic `IOText` typographic style. It also adds the support for the **Bold text** a11y setting to all the existing typographic styles. ## List of changes proposed in this pull request - Update `io-app-design-system` to `2.0.0` - Replace `LabelLink` with the relative `Label…` styles with the new `asLink` prop - Update `DSTypography` page to reflect all the latest changes - Remove `MdH4`, `MdH5` and `MdH6` typographic styles because not necessary ### Preview https://github.com/user-attachments/assets/c65a4cdb-c6dc-490a-8e3b-0b6164386769 ## How to test To define --------- Co-authored-by: Cristiano Tofani <cri.tofani@gmail.com>
Short description
This PR upgrade the ds library to gain all the accessibility improvements made by the high priority activities highlighted from the first external assessment.
List of changes proposed in this pull request
How to test
Check the error message are properly set by the related content on each section.