Accessibility

ZapResume targets WCAG 2.1 Level AA conformance. We treat accessibility as engineering quality — addressed every sprint, not as a separate audit.

What works today

  • Keyboard-reachable editor: drag handles, remove, improve, snippet, and tone-preset controls all expose on focus and ship visible focus rings.
  • Skip link from the top of every editor page to the resume canvas.
  • Global ARIA live announcer wired to AI actions (Improve, Tone presets) so screen readers hear progress and outcomes.
  • Form fields, buttons, and links carry semantic roles and accessible names; error states announced assertively.
  • Smooth scrolling that respects prefers-reduced-motion.
  • Color palettes designed for contrast on white paper backgrounds.

Known issues

We're tracking the following gaps and working through them:

  • Color-contrast pass on every template × palette combination is in progress.
  • End-to-end screen reader walkthrough of the editor flow is pending.
  • Drag-drop announces position but doesn't yet narrate destination preview.
  • PDF tagging (semantic structure inside exported PDFs) is pending the server-side Chromium rendering work.

Found a barrier?

Email [email protected] with the page URL, what you tried to do, and the assistive tech you're using. We aim to fix or work around reported issues within 14 days.

Compatibility

ZapResume is tested in current versions of Chrome, Edge, Firefox, and Safari, with NVDA / JAWS on Windows and VoiceOver on macOS / iOS. Older browsers may render but aren't covered by our accessibility commitment.

Last reviewed: 2026-05-04. This page is updated as we close known issues or discover new ones.