Skip to content

Add accessibility documentation structure and guidance pages#178

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

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

Conversation

@zoharma

@zoharma zoharma commented May 8, 2026

Copy link
Copy Markdown
Contributor

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 3 times, most recently 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
@zoharma zoharma force-pushed the zma/a11y-guidelines branch from 47fb498 to 54428c9 Compare June 16, 2026 15:55
Update to text and remove much of the inline styling
Link in nav
@zoharma zoharma force-pushed the zma/a11y-guidelines branch from 54428c9 to c1635c7 Compare June 16, 2026 15:59
@zoharma zoharma changed the title Add accessibility documentation structure and initial guidance pages Add accessibility documentation structure and guidance pages Jun 16, 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