-
Notifications
You must be signed in to change notification settings - Fork 8.2k
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
fix: [Rules > Rule Detail][SCREEN READER]: Abbreviations must be readaloud correctly #182417
Conversation
/ci |
/ci |
1 similar comment
/ci |
/ci |
Pinging @elastic/security-detections-response (Team:Detections and Resp) |
Pinging @elastic/security-solution (Team: SecuritySolution) |
Pinging @elastic/security-detection-rule-management (Team:Detection Rule Management) |
Pinging @elastic/security-detection-engine (Team:Detection Engine) |
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.
Rule management changes LGTM
@nkhristinin could you please have a look? |
💚 Build Succeeded
Metrics [docs]Module Count
Async chunks
History
To update your PR or re-run it, just comment with: |
Closes: https://github.com/elastic/security-team/issues/8649
Closes: https://github.com/elastic/security-team/issues/8658
Description
The Schedule description list on Rule Detail views is announcing hours and minutes incorrectly to screen readers. VoiceOver announced
5m
as "Five meters" and1h
as "1 eche". This confusion can be remedied by spelling out the whole word and hiding it visually. Screen shot and code sample attached.Steps to recreate
What was done?:
The
IntervalAbbrScreenReader
component was developed, and it was integrated into/rule_creation_ui/components/description_step/index.tsx
and/rule_details/rule_schedule_section.tsx
to handle theinterval
andfrom
fields.Screen:
DOM: