Skip to content

Accessibility and responsive behavior

Cakemix targets WCAG 2.2 AA. Every release checks member, guild-manager, and owner pages in light and dark themes at mobile, tablet, and desktop widths.

  • A skip link moves focus directly to the main content.
  • The mobile workspace drawer traps focus, closes with Escape, and restores focus to its trigger.
  • Forms associate labels, descriptions, errors, and confirmation controls.
  • Status is never communicated by color alone.
  • Charts and media state retain textual equivalents.
  • Tables become semantic lists where a narrow table would be unusable.
  • Reduced-motion preferences disable nonessential movement.
  • Controls use visible focus rings and practical touch targets.

JavaScript enhances search, theme persistence, dialogs, polling, and live media state. Navigation, forms, validation responses, and core workflows remain server rendered.