Accessibility - Dashboard Pages

In the tables below, you can see the accessibility fixes completed for the 26.2 release. The tables present the application, page, and accessibility criteria that were fixed.

Accessibility criteria

widget settings: plan-status, quality-score, evaluation calibration, forms calibration, kpi trend, coaching

widgets: cxone agent contact view

Text Alternatives and Captions

Make visuals understandable for all

Images, icons, and media must have clear text alternatives like alt text, labels, or transcripts.

Yes

Yes

Visual Design: Color and Contrast

Make content easy to read and see

Text and visual elements need enough contrast from the background, and pages must work well with 200% zoom.

Yes

Yes

Keyboard Navigation and Focus

Make sure the product works without a mouse

Users should reach elements by keyboard. Focus (like outlines) must always be visible and not hidden behind headers.

Yes

Yes

Assistive Tech Support (JAWS, Voice, etc.)

Work well with screen readers and voice tools

Elements must have correct labels and roles so assistive tools (like JAWS or Dragon) can read or activate them.

Yes

Yes

Page Navigation

Keep movement clear and predictable

Menus and links should be in the same spot on every page, keyboard-friendly, and clearly labeled with logic navigation between components.

Yes

Yes

Forms and Error Messages

Make input clear and fixable

Fields have a label, and mistakes should be showing clearly.

Yes

Yes

Status Messages and Alerts

Announce changes for assistive tools

When something changes (like “saved” or “error”), tools like screen readers should hear it.

Yes

Yes

 

Accessibility criteria

Add Left/right navigation arrows on lower resolutions on widget panel

Text Alternatives and Captions

Make visuals understandable for all

Images, icons, and media must have clear text alternatives like alt text, labels, or transcripts.

Yes

Left/right arrow icons include descriptive alt text (e.g., 'Navigate left', 'Navigate right').

Visual Design: Color and Contrast

Make content easy to read and see

Text and visual elements need enough contrast from the background, and pages must work well with 200% zoom.

Yes

Arrow navigation controls meet WCAG 2.2 contrast requirements against widget panel background.

Keyboard Navigation and Focus

Make sure the product works without a mouse

Users should reach elements by keyboard. Focus (like outlines) must always be visible and not hidden behind headers.

Yes

Arrow navigation is keyboard operable; users can tab to arrows and activate with Enter/Space.

Assistive Tech Support (JAWS, Voice, etc.)

Work well with screen readers and voice tools

Elements must have correct labels and roles so assistive tools (like JAWS or Dragon) can read or activate them.

Yes

Navigation arrows include ARIA labels and role='button'; panel scroll position announced.

Page Navigation

Keep movement clear and predictable

Menus and links should be in the same spot on every page, keyboard-friendly, and clearly labeled with logic navigation between components.

Yes

Widget panel navigation area properly structured as a navigation landmark.

Status Messages and Alerts

Announce changes for assistive tools

When something changes (like “saved” or “error”), tools like screen readers should hear it.

Yes

Panel scroll position and visible widget changes announced to assistive technology.

 

Accessibility criteria

Zoom in support to domain names in dashboard

Text Alternatives and Captions

Make visuals understandable for all

Images, icons, and media must have clear text alternatives like alt text, labels, or transcripts.

Yes

Domain name icons and visual elements include descriptive alt text.

Visual Design: Color and Contrast

Make content easy to read and see

Text and visual elements need enough contrast from the background, and pages must work well with 200% zoom.

Yes

Domain name text and UI elements maintain WCAG 2.2 contrast compliance at 200% zoom.

Keyboard Navigation and Focus

Make sure the product works without a mouse

Users should reach elements by keyboard. Focus (like outlines) must always be visible and not hidden behind headers.

Yes

Add Widget domain selection remains fully keyboard navigable at 200% zoom.

Assistive Tech Support (JAWS, Voice, etc.)

Work well with screen readers and voice tools

Elements must have correct labels and roles so assistive tools (like JAWS or Dragon) can read or activate them.

Yes

Domain list items and selection controls properly labeled with ARIA at all zoom levels.

Page Navigation

Keep movement clear and predictable

Menus and links should be in the same spot on every page, keyboard-friendly, and clearly labeled with logic navigation between components.

Yes

Domain section maintains proper heading and landmark structure during zoom reflow.

Forms and Error Messages

Make input clear and fixable

Fields have a label, and mistakes should be showing clearly.

Yes

Domain search/filter inputs properly labeled and accessible at 200% zoom.

Status Messages and Alerts

Announce changes for assistive tools

When something changes (like “saved” or “error”), tools like screen readers should hear it.

Yes

Domain selection changes and list updates announced via ARIA live regions.

 

Accessibility criteria

dashboard (manage dashboard, header, modal popups, webapps)

reports (my reports, prebuilt reports, report modal popups)

Widgets & charts (widget settings, grids, chartjs, highcharts, widget container, queue counter)

Text Alternatives and Captions

Make visuals understandable for all

Images, icons, and media must have clear text alternatives like alt text, labels, or transcripts.

Yes

Added alt text to all dashboard icons and images.

Yes

Alt text added for report page icons.

Yes

Alt text added to chart elements and widget icons.

Visual Design: Color and Contrast

Make content easy to read and see

Text and visual elements need enough contrast from the background, and pages must work well with 200% zoom.

Yes

Increased contrast in dashboard pages. Tested at 200% zoom.

Yes

Contrast improvements in report pages and modals.

Yes

Color contrast improved in charts and widget settings.

Keyboard Navigation and Focus

Make sure the product works without a mouse

Users should reach elements by keyboard. Focus (like outlines) must always be visible and not hidden behind headers.

Yes

Keyboard navigation enabled. Skip-to-main-content added (DASH-AMP1). Keyboard operability ensured (DASH-AMP13).

Yes

Keyboard navigation for report pages and modals.

Yes

Keyboard navigation for widget settings, grids, charts.

Assistive Tech Support (JAWS, Voice, etc.)

Work well with screen readers and voice tools

Elements must have correct labels and roles so assistive tools (like JAWS or Dragon) can read or activate them.

Yes

ARIA labels and roles added (DASH-AMP6, DASH-AMP7).

Yes

ARIA attributes added to report controls.

Yes

ARIA labels for charts, widgets, grids.

Page Navigation

Keep movement clear and predictable

Menus and links should be in the same spot on every page, keyboard-friendly, and clearly labeled with logic navigation between components.

Yes

Skip navigation (DASH-AMP1). Meaningful frame titles (DASH-AMP20).

Yes

Consistent report page navigation.

Yes

Logical tab order in widget containers.

Forms and Error Messages

Make input clear and fixable

Fields have a label, and mistakes should be showing clearly.

Yes

Form field labels and error messages added.

Yes

Report modal forms properly labeled.

Yes

Widget settings forms with validation.

Status Messages and Alerts

Announce changes for assistive tools

When something changes (like “saved” or “error”), tools like screen readers should hear it.

Yes

ARIA live regions for status messages.

Yes

Status announcements for report operations.

Yes

Widget status messages use ARIA live regions.