In June and July we continued to make improvements to the Update Key Results and Key Results Details pages. Below are a list of improvement:
Update Key Results Page
-
Keyboard functionality (focus indicators, labeling, tab order, and key press events) added to:
- Update Key Results button
- Confidence Rating and modal
- Key Results Dialog button
- Key Results button
- Objective button
- Yes/No Survey buttons
- Slider Survey component
- Update Form button
-
Semantic Labeling (HTML or ARIA)
- Logical headings
- H1 added to Update Key Results top heading
- H2 added to each Objective on the page
- Table Semantic Structure to each group of key results
- Logical headings
Key Results Details Page
-
Keyboard functionality (focus indicators, labeling, tab order, and key press events) added to:
- Back button
- Key Results options
- Emoji reaction picker
- Edit button
- Kebab more menu
- Data Provider Buttons
- Update button
- Ping button
- Tooltip
- Key Results Input Buttons
- Confidence button
- Ping button
- Update button
- Activity and Attachment Tabs
- Attachments
- Add a Link button
- Delete Attachment button and confirm dialog
- Owner and Data Provider link
- View Dataflow Tree link
- Objective link
- Activity comments
- Input fields
- Add and Cancel button
- Comment Edit menu
- Comment Hover options
- Emoji Reaction button
- Edit button
- Delete and confirm dialog
- Related Work Accordion
- Link Related Work button and menu
- Add Action Item dialog
- Add Workstream dialog
- Add Link dialog
- Link Related Work button and menu
-
Semantic Labeling (HTML or ARIA)
- Logical Headings
- H1 added to Key Result heading
- H2 added to headings
- Data Provider
- Alignment
- Owner & Datea
- Similar Key Results
- Related Work
- Objective
- List structures added to
- Activity List
- Attachment List
- Related Work List
- Data Source List
- Data Provider List
- Alignment List
- Logical Headings
-
General
- Fixed duplicate IDs