Skip to content

[app-bug] No accessibility audit — run axe-core and fix every page #868

@Gbangbolaoluwagbemiga

Description

@Gbangbolaoluwagbemiga

Problem

Sanctifier has never had a structured a11y audit. Quick manual pass reveals: missing alt text on the home-page logo in some renderings, theme toggle button label that doesn't say what it does until you hover, no skip-to-content link, contrast issues in text-zinc-500 over white in light mode.

Acceptance Criteria

  • Run @axe-core/react in dev and surface findings in console
  • Run Lighthouse CI in CI on every PR; fail at <90 a11y score
  • Fix every reported issue
  • Add a "Skip to main content" link in <RootLayout> for screen-reader users

Pointers

Difficulty

Medium. Tooling is easy; the long tail of fixes adds up.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area: frontendNext.js frontend applicationdifficulty: mediumRequires domain knowledge, ~1-3 dayspriority: mediumMedium impact, upcoming sprinttype: featureNew capability or enhancement

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions