In August we continued to make improvements to the Key Results Details pages and started improvements on the Objectives Dialog. Below is a list of improvements:
Key Results Details Page
-
Semantic Labeling (HTML or ARIA)
- Added labels to meaningful image icons
- Hid decorative and redundant images or icons from a screen reader
-
Keyboard functionality (focus indicators, labeling, tab order, and key press events) added to:
- Added attachment button
- Linked Related Work Options
- Added Jira Issues dialog and inputs
- Error validation alert
Objectives Dialog
-
Semantic Labeling (HTML or ARIA)
- Headings added across tab pages
- H1 added to Objective name
- H2 added to owner of objective
- H2 added to key result name in Key Results tab
- H2 added to overall progress heading in Key Results tab
- H2 added to owner & data provider and data source in Key Results tab
- H2 added to comments heading in Comments tab
- H2 added to notes heading
- Key Results list structure added
- Comments list structure added
- History list structure added
- Labels added to meaningful icons
- Decorative or redundant images hidden
- Headings added across tab pages
-
Keyboard functionality (focus indicators, labeling, tab order, and key press events) added to:
- Dialog updated to new component with better focus management
- Pin button and alert
- Edit button
- Kebab more menu
- Tablist system
- Key Results List buttons