§5.2 Design #4

Open
opened 2026-08-24 15:44:55 +00:00 by jlxq0 · 0 comments
Owner

Carried from GOAL.md §5.2, deleted in thehansogroup/eltrix_server#3. 6 open criteria, verbatim below so nothing is paraphrased away.

GOAL.md was the definition of done for all four repositories at once, which is why this arrives as a section rather than as one issue per line: several of these criteria only mean anything together, and splitting them would lose the argument each one carries. The full original, including the checked criteria and the surrounding reasoning, is git show 4b07cf5:GOAL.md in eltrix_server.


  • Every text/background pair passes WCAG AA, measured with a checker, not
    by eye. The current CTA fails at 3.96:1.
  • Lighthouse ≥95 on performance, accessibility, best practices, SEO
  • Responsive from 320px up; nothing scrolls the body horizontally
  • Full keyboard operability, visible focus states, correct landmarks and
    heading order
  • prefers-reduced-motion respected everywhere
  • Live Room: a real public read-only room streams via LiveView. It is
    the only moving thing on the page, has a pause control, auto-pauses under
    reduced motion, is seeded so it is never silent, and degrades to a static
    fallback when the homeserver is down.
Carried from `GOAL.md` §5.2, deleted in thehansogroup/eltrix_server#3. **6 open criteria**, verbatim below so nothing is paraphrased away. `GOAL.md` was the definition of done for all four repositories at once, which is why this arrives as a section rather than as one issue per line: several of these criteria only mean anything together, and splitting them would lose the argument each one carries. The full original, including the checked criteria and the surrounding reasoning, is `git show 4b07cf5:GOAL.md` in `eltrix_server`. --- - [ ] Every text/background pair passes WCAG AA, measured with a checker, not by eye. The current CTA fails at 3.96:1. - [ ] Lighthouse ≥95 on performance, accessibility, best practices, SEO - [ ] Responsive from 320px up; nothing scrolls the body horizontally - [ ] Full keyboard operability, visible focus states, correct landmarks and heading order - [ ] `prefers-reduced-motion` respected everywhere - [ ] **Live Room:** a real public read-only room streams via LiveView. It is the only moving thing on the page, has a pause control, auto-pauses under reduced motion, is seeded so it is never silent, and degrades to a static fallback when the homeserver is down.
jlxq0 added this to the v1.0 milestone 2026-08-24 15:44:55 +00:00
Sign in to join this conversation.
No description provided.