Accessibility and screen readers
Voysey is built to be usable regardless of how you interact with a screen. The whole app is keyboard-friendly, focus is always visible as you tab through, touch targets are sized to be reachable, and screen readers have the labels they need to describe what is on screen.
Keyboard navigation
- Tab moves forward through interactive elements. Shift+Tab moves backward.
- Enter or Space activates the focused control.
- Esc closes an open modal or dismisses a takeover.
- Focus is always visible. A clear outline shows what you are about to activate.
Screen reader support
Every control has a name, a role, and a state that screen readers can announce. Icon-only buttons have text alternatives. Live regions announce when a run finishes or an artifact lands. Long-form content (manuscript pages, generated documents) reads as continuous prose.
Contrast
Text everywhere in the app meets the WCAG AA contrast floor. Cards and panels have real separation borders rather than a subtle color shift, so boundaries are visible in bright light and for anyone with reduced vision. The "generating" state hue is tuned to read clearly for everyone.
Touch and click targets
Touch targets on mobile are sized to be reachable at 44 points minimum. Desktop keeps controls comfortable to click without hunting.
Accessibility is an ongoing pass, not a fixed state. If you hit a control you cannot reach with a keyboard, a label that does not read well, or contrast that fails you, let us know so we can fix it.