Skip to content

Dark-only: no light theme / prefers-color-scheme support #57

Description

@aasis21

↻ Code moved — RTK refactor (#143). The mobile app was restructured into CORE (session/) / EDGE (session/runtime/ + services/) / SHELL (ui/ + app/). Behavior was preserved, so this finding still applies; line numbers in the body below are pre-refactor. Updated pointers:

  • chat.cssmobile/src/ui/styles/chat.css
  • styles.cssmobile/src/ui/styles/styles.css

Problem

color-scheme: dark is hardcoded and the palette is fixed (GitHub dark tokens in chat.css, ink/blue tokens in styles.css). There's no light theme or prefers-color-scheme handling — bad for outdoor phone readability and users who prefer light.

Suggested fix

Introduce theme tokens with a light variant and honor prefers-color-scheme (plus an in-app toggle).


Filed from a UI research sweep of the Helm mobile app (landing + live demo session) using Playwright + full source review, cross-referenced against Claude, ChatGPT, GitHub Copilot Chat, and Codex/Claude Code UIs.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestuiUser interfaceuxUser experience

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions