Skip to content

Accessibility suite failures + mobile orientation bug #70

Description

@TortoiseWolfe

Migrated from the README "Accessibility Suite" section (lines 435–443) so the brief isn't lost when the README is cleaned up.

Brief (retained verbatim)

Read CLAUDE.md first. Run the accessibility tests and figure out what's failing. These are real component bugs, not environment issues. Don't touch the test assertions, fix the actual components. Some of these are straightforward but at least one has a structural decision that'll break other pages if you get it wrong. Read the test expectations carefully before you start changing things.

There's also an orientation problem on mobile viewports. Run those tests and you'll see something in the CSS isn't respecting the viewport width after a rotation. The test output shows the numbers.

Start with those two areas. Once both specs are green, show me the results before moving on.

Two areas

  1. Accessibility spec failures — real component bugs, not environment issues. Fix the components, not the assertions. At least one has a structural decision that will break other pages if done wrong; read the test expectations carefully first.
  2. Mobile orientation — something in the CSS isn't respecting viewport width after a rotation. The test output has the numbers.

Constraints

  • Docker-first: docker compose exec spoketowork pnpm ...
  • Existing a11y features are load-bearing — skip-to-content link, font-scaling toolbar, colorblind filters, 44px (min-h-11 min-w-11) touch targets
  • Do not modify test assertions to make them pass

Acceptance

Both specs green, results reported before moving on.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions