-
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
(Accessibility) - ES Management (high-level multiple issues) #43842
Comments
@barlowm Thank you for filing such a comprehensive report! I was trying to label this with all the teams and features that are affected, but the list was getting extremely crowded as it's not one team that owns everything under Management. Would you mind creating separate issues for each area that have issues? That way the issues are assignable and actionable on a per-team basis. Thank you! |
Split off
This issues covers just ES management findings |
Pinging @elastic/es-ui |
@barlowm thanks for opening this! I'm working through these issues now. I had a couple questions/comments regarding your notes:
These tables all appear to have
Both of these use the |
ES Management
Index management
The only table on the page is missing a caption -
1.3.1 Info and Relationships - Level A
Information, structure, and relationships conveyed through presentation can be programmatically determined or are available in text
1.3.1 Info and Relationships - Level A
Information, structure, and relationships conveyed through presentation can be programmatically determined or are available in text
3.3.2 Labels or Instructions - Level A
Labels or instructions are provided when content requires user input.
3.2.4 Consistent Identification - Level AA
"Lifecycle phase" button could use additional screen-reader assistance (SC reads it as just as "Lifecycle phase button" but doesn't explain that clicking it can be used as a filter to change to show "Hot", "Warm", "Cold", "Delete" items in the table ). The control is a "button" but acts like a "select"
Clicking an item brings the item detail fly-out with invalid list (Show phase definition is a non list item button, displayed as a link). The "Show phase definition" XXX is a direct child of the list but is not a list element
1.3.1 Info and Relationships - Level A
H40: Using Definition Lists
H48: Using ol, ul and dl for lists or groups of links
Index lifecycle policies
Information, structure, and relationships conveyed through presentation can be programmatically determined or are available in text
Rollup jobs
There is a label for the div that contains the 2 select fields but not for the individual fields themselves
Labels or instructions are provided when content requires user input.
The
"Terms (Optional)" table in step 3
"Histogram (optional)" table of step 4
"Metrics (optional)" table of step 5
of creating a rollup job are missing captions -
1.3.1 Info and Relationships - Level A
Information, structure, and relationships conveyed through presentation can be programmatically determined or are available in text
Rows are missing scope to identify individual cells while navigating randomly through the table with screen reader
"Terms (Optional)" table in step 3
"Histogram (optional)" table of step 4
"Metrics (optional)" table of step 5
-1.3.1 Info and Relationships - Level A
Information, structure, and relationships conveyed through presentation can be programmatically determined or are available in text
The text was updated successfully, but these errors were encountered: