Skip to content

Final WCAG 2.1 AA accessibility audit of the frontend dashboard #1168

Description

@Gbangbolaoluwagbemiga

Overview

Run a full WCAG 2.1 AA accessibility audit across the frontend dashboard (scan, playground, terminal, settings, dashboard pages) and fix any blocking issues before mainnet launch.

Background / Context

frontend/docs/accessibility-audit.md and frontend/docs/accessibility-findings.md already exist, suggesting a prior partial audit. This issue is the final, comprehensive re-check timed to the mainnet release, closing any remaining findings.

Goal

A clean (or fully-tracked-with-no-blockers) accessibility audit report, with automated axe-core checks added to CI to prevent regression.

Scope of Work

  1. Re-run and update frontend/docs/accessibility-audit.md against the current UI.
  2. Fix all remaining blocking (Level A/AA) findings.
  3. Add automated axe-core accessibility checks to the Playwright E2E suite to prevent regressions.

Out of Scope

  • AAA-level conformance — AA is the target.

Acceptance Criteria

  • No outstanding Level A/AA findings.
  • Automated accessibility check added to CI.

Files & Pointers

  • frontend/docs/accessibility-audit.md
  • frontend/docs/accessibility-findings.md
  • frontend/playwright.config.ts

References

Dependencies / Related

None blocking.

Difficulty & Estimated Effort

Medium — ~3-4 days.

Metadata

Metadata

Assignees

No one assigned

    Labels

    component:frontendfrontend web dashboarddifficulty:mediumModerate changemainnetTouches mainnet launch readiness worknext-waveScoped for the next contributor wavepriority:p2Medium prioritytype:testTest coverage, fuzzing, benchmarks, QA gates

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions