Skip to content

Add UI foundation: theme, brand logo, layout and page designs - #7

Merged
TuvalZit18 merged 1 commit into
mainfrom
feat/ui-foundation
Oct 17, 2026
Merged

TuvalZit18 merged 1 commit into
mainfrom
feat/ui-foundation

Conversation

@TuvalZit18

Copy link
Copy Markdown
Owner
  • MUI theme with RealPlay brand violet (#4222B0), Inter, 12px radius; dark by default with a header toggle, choice remembered in localStorage (rp.theme)
  • Logo rebuilt from realplayltd.com: RP monogram + REALPLAY wordmark; RP favicon
  • Sticky header with navigation, theme toggle and Sign up; menu on phones
  • Home hero with a "Try it" panel of ready-made test links, split- screen register page, styled Account and Not found pages
  • Shared ModalFrame (title, close, one action; full-screen on phones)
  • Add @fontsource-variable/inter and @mui/icons-material
  • Tests for theme mode, ModalFrame and page structure

Document the design in ui.md and record the design questions in architecture-decisions.md.

- MUI theme with RealPlay brand violet (#4222B0), Inter, 12px radius;
  dark by default with a header toggle, choice remembered in
  localStorage (rp.theme)
- Logo rebuilt from realplayltd.com: RP monogram + REALPLAY wordmark;
  RP favicon
- Sticky header with navigation, theme toggle and Sign up; menu on
  phones
- Home hero with a "Try it" panel of ready-made test links, split-
  screen register page, styled Account and Not found pages
- Shared ModalFrame (title, close, one action; full-screen on phones)
- Add @fontsource-variable/inter and @mui/icons-material
- Tests for theme mode, ModalFrame and page structure

Document the design in ui.md and record the design questions in
architecture-decisions.md.
@TuvalZit18
TuvalZit18 merged commit 7555429 into main Oct 17, 2026
1 check passed
@TuvalZit18
TuvalZit18 deleted the feat/ui-foundation branch October 17, 2026 17:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant