diff --git a/docs/A11Y.md b/docs/A11Y.md new file mode 100644 index 0000000..a0c9ee0 --- /dev/null +++ b/docs/A11Y.md @@ -0,0 +1,17 @@ +# Accessibility Audit Findings + +This document outlines the results of the WCAG 2.1 AA accessibility audit for the Stellar flows. + +| Severity | WCAG Criterion | Element | Status | +| :--- | :--- | :--- | :--- | +| Critical | 2.4.7 Focus Visible | All interactive elements (`input`, `select`, `button`) | Fixed | +| Serious | 1.4.3 Contrast (Minimum) | `input::placeholder` | Fixed | +| Serious | 1.3.1 Info and Relationships | `input` in `StellarSend.tsx` and `StellarReceive.tsx` | Fixed | +| Serious | 1.4.3 Contrast (Minimum) | Text using `text-outline` color | Fixed (Placeholder increased) | +| Serious | 2.4.1 Bypass Blocks | Global | Fixed (Skip-link added) | + +## VoiceOver Run-through Notes +(To be completed after fixes) + +## Axe Report +(To be completed after fixes) diff --git a/src/App.tsx b/src/App.tsx index 41f52e0..31ea0dd 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -7,9 +7,12 @@ import Receive from '@/pages/Receive'; export function App() { return (