Skip to main content
CeloHTCeloHT

Accessibility Statement

Built to be usable by everyone

This site targets WCAG 2.1 AA. Here's specifically what that means in this codebase.

What we've implemented

  • A skip-to-content link for keyboard and screen reader users
  • Semantic HTML — nav, main, section, and headings that increment logically
  • A visible focus outline on every interactive element, not just default browser styling
  • Full keyboard operability, including the search dialog and mobile menu
  • Color contrast checked against WCAG AA ratios for every text/background pairing in our palette
  • prefers-reduced-motion respected globally, including in the animated hero section
  • ARIA labels on icon-only buttons (theme toggle, search, mobile menu)

Known gaps

Automated accessibility auditing (e.g. axe-core in CI) is not yet wired into our pipeline — see our developer documentation for the current roadmap item.

Reporting an issue

Found an accessibility barrier? Open a GitHub issue with the accessibility label, or reach out through our Support page.