> For the complete documentation index, see [llms.txt](https://atomic-data-sciences.gitbook.io/home/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://atomic-data-sciences.gitbook.io/home/overview/accessibility.md).

# Accessibility

Ensuring web accessibility is a key aspect of creating an inclusive user experience for individuals with disabilities. This document outlines standard accessibility features implemented in AtomCloud to provide a barrier-free experience for all users.

### Accessibility issue reporting

Issues can be reported either in-app using the "Feedback" feature or via email using <accessibility@atomscale.ai>

### Navigation and Interaction

1. **Keyboard Navigation:**
   * All interactive elements, including menus and buttons, are navigable using a keyboard.
2. **Focus Indication:**
   * Clearly visible focus indicators are provided for interactive elements, making it easy for keyboard users to understand their position.
3. **Skip to Content Link:**
   * A "Skip to Content" link is available at the beginning of each page, allowing users to bypass repetitive navigation and go directly to the main content.
4. **Meaningful Link Text:**
   * Descriptive and meaningful link text is used, providing context and understanding for screen reader users.

### Images and Media

5. **Alt Text:**
   * All images have descriptive alternative text (alt text) to convey information to users who may not be able to see the images.
6. **Captioning and Transcripts:**
   * Videos include captions, and audio content has transcripts, ensuring accessibility for users with hearing impairments.

### Forms and Input

7. **Accessible Forms:**
   * Forms are designed with accessibility in mind, including appropriate labeling, grouping, and validation error messaging.
8. **Form Field Focus:**
   * Focus is appropriately managed within forms, and users are guided through the form fields in a logical order.
9. **Aria Roles and States:**
   * ARIA (Accessible Rich Internet Applications) roles and states are used to enhance the accessibility of dynamic and interactive components.

### Text and Content

10. **Readable Text:**
    * Text has sufficient contrast against the background, making it readable for users with low vision or color blindness.
11. **Resizable Text:**
    * Users can resize text without loss of content or functionality, accommodating those with visual impairments.
12. **Plain Language:**
    * Content is written in plain language, making it easily understandable for users with cognitive disabilities.

### Assistive Technologies

13. **Screen Reader Compatibility:**
    * The web application is compatible with popular screen readers, ensuring users can navigate and understand content.
14. **Voice Commands:**
    * For applicable features, voice commands and controls are implemented to assist users with mobility impairments.
