Skip to content

v0.7.0 — Phase 4 Accessibility Polish (WCAG 2.1 AA)

Latest

Choose a tag to compare

@PetrefiedThunder PetrefiedThunder released this 04 Mar 05:48
· 3094 commits to main since this release

Highlights

  • Added skip-to-content support and improved landmark labeling for clearer screen-reader navigation.
  • Made the Free Tools dropdown fully keyboard-operable with menu semantics, Escape handling, arrow-key navigation, and click-outside close.
  • Added keyboard-selectable pricing tiers using radiogroup/radio semantics and Enter/Space selection.

Developer UX Accessibility

  • Added tab/tabpanel semantics and arrow-key navigation for code example and language selectors.
  • Enabled Framer Motion reduced-motion handling with MotionConfig reducedMotion=\"user\".

Motion and Interaction Compliance

  • Added global prefers-reduced-motion CSS behavior to disable non-essential animation/transition effects.
  • Increased shared button touch targets and mobile hamburger target sizing for improved tap accessibility.

Validation

  • Verified with npm run lint and npm run build.