docs(android): summarize website frontend theme for Android client #17

Merged
whitlocktech merged 1 commits from docs/android-m4-landed into main 2026-07-20 03:44:04 +00:00
Member

Summary

Adds docs/android/theme-plan.md — a summary of the website frontend theme (website/client/src/styles/theme.css + runtime brand override in SiteContext.jsx) so the native Android/Compose client can present a visually consistent brand.

Covers:

  • Full color-token table mapping each web CSS variable → hex → suggested Compose ColorScheme slot (dark-only, no light mode to match the web).
  • Semantic/status colors (live/maintenance, success/warning/danger badges).
  • Runtime branding--accent is overridden per shard from the brand API; the app should derive primary at runtime the same way rather than hardcoding.
  • Typography (Cinzel display / Georgia serif body / Helvetica sans chrome), shape/elevation/motion, and Compose implementation notes.

Docs-only change; no code or protocol impact.

AI disclosure

Authored with Claude Code.

🤖 Generated with Claude Code

https://claude.ai/code/session_01NgyHnrNa8WwG3doxvxjuCr

## Summary Adds `docs/android/theme-plan.md` — a summary of the **website frontend theme** (`website/client/src/styles/theme.css` + runtime brand override in `SiteContext.jsx`) so the native Android/Compose client can present a visually consistent brand. Covers: - Full color-token table mapping each web CSS variable → hex → suggested Compose `ColorScheme` slot (dark-only, no light mode to match the web). - Semantic/status colors (live/maintenance, success/warning/danger badges). - **Runtime branding** — `--accent` is overridden per shard from the brand API; the app should derive `primary` at runtime the same way rather than hardcoding. - Typography (Cinzel display / Georgia serif body / Helvetica sans chrome), shape/elevation/motion, and Compose implementation notes. Docs-only change; no code or protocol impact. ## AI disclosure Authored with Claude Code. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01NgyHnrNa8WwG3doxvxjuCr
wtclaude added 1 commit 2026-07-20 03:43:11 +00:00
whitlocktech approved these changes 2026-07-20 03:43:57 +00:00
whitlocktech merged commit 17320ac578 into main 2026-07-20 03:44:04 +00:00
whitlocktech deleted branch docs/android-m4-landed 2026-07-20 03:44:05 +00:00
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: RunicGateway/docs#17
No description provided.