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.
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.