Skip to content

Don't rely on color alone for session status (a11y) #74

Description

@nbkdoesntknowcoding

Session status is conveyed by a color-only dot, which fails for color-blind users and screen readers.

Where: apps/web/src/components/dev/SessionsList.tsx (~lines 496–509, dot at ~498)

What to do: Pair the dot with a text label (e.g. "Active" / "Ended") or an aria-label, so status isn't color-only. A small badge next to the dot works well.

Done when: status is distinguishable without relying on color.

Size: M


New here? The README has a ~90-second self-host quickstart to run the app locally. Comment on the issue if you want pointers — happy to help.

Metadata

Metadata

Assignees

No one assigned

    Labels

    accessibilitya11y — keyboard, screen-reader, contrasthelp-wantedExtra attention is welcomesize/MMedium: a day or souiFrontend / UI / UX work

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions