Skip to content

Add accessibility documentation structure and initial guidance pages#178

Open
zoharma wants to merge 1 commit into
mainfrom
zma/a11y-guidelines
Open

Add accessibility documentation structure and initial guidance pages#178
zoharma wants to merge 1 commit into
mainfrom
zma/a11y-guidelines

Conversation

@zoharma
Copy link
Copy Markdown
Contributor

@zoharma zoharma commented May 8, 2026

Added an initial Accessibility documentation section to establish accessibility and usability guidance within the Diamond Design System documentation.

This update introduces three foundational pages:

  • Accessibility overview
  • Colour contrast guidance
  • Cognitive accessibility and usability

The content outlines the system’s accessibility approach, including WCAG 2.2 compliance, APCA-informed contrast decisions, and broader usability considerations for complex scientific interfaces.

The new structure also creates a dedicated location for future guidance covering areas such as focus states, keyboard interaction, semantic structure, screen reader support, and inclusive interaction patterns across Diamond applications.

@zoharma zoharma changed the title Add accessibility documentation structure and initial guidance pages zma/Add accessibility documentation structure and initial guidance pages May 26, 2026
@zoharma zoharma changed the title zma/Add accessibility documentation structure and initial guidance pages Add accessibility documentation structure and initial guidance pages May 28, 2026
@zoharma zoharma force-pushed the zma/a11y-guidelines branch 2 times, most recently from 37e90b5 to 267be76 Compare June 2, 2026 09:35
Update to text and remove much of the inline styling
Link in nav
@zoharma zoharma force-pushed the zma/a11y-guidelines branch from 267be76 to 47fb498 Compare June 2, 2026 09:36
@zoharma zoharma added priority: low documentation Improvements or additions to documentation labels Jun 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation priority: low

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant