Skip to content

Accessibility and usability improvements#32

Merged
nickcannon merged 3 commits intomainfrom
staging
Mar 13, 2026
Merged

Accessibility and usability improvements#32
nickcannon merged 3 commits intomainfrom
staging

Conversation

@nickcannon
Copy link
Collaborator

No description provided.

  - Add semantic design tokens (CSS custom properties) wired into Tailwind config
  - Add smooth animations: category collapse, FAQ accordion, mobile menu
  - Add prefers-reduced-motion support
  - Add aria-hidden to all decorative SVGs
  - Fix XSS in year-comparison.js and component-detail.js (HTML escaping)
  - Fix diff filter buttons: replace opacity-40 with proper border/background states
  - Add table row hover, mobile scroll affordance, sticky column shadow
  - Add smooth dark mode crossfade, CTA press feedback, card hover lift
  - Fix compare page mobile layout (stacked dropdowns)
  - Add refined :focus-visible keyboard navigation ring
@nickcannon nickcannon merged commit 5c4b98b into main Mar 13, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant