ReviewOS

also looking at this

loghqorg/loghq

fix(ui): align component theme and mobile subscription layout

#10
Merged glennmichael123 wants to merge fix/loghq-component-theme into main
4 files +90 -15
9 days ago

Summary

  • Map all component color and radius roles to LogHQ's existing light/dark palette.
  • Correct the mobile subscription input's flex basis so stacking does not make it 240px tall.
  • Add generated-CSS and responsive-layout regression tests.

Verification

  • Local lint, typecheck, test, and build passed.
  • Desktop/mobile public-page QA completed; no horizontal overflow at 375, 768, and 1280px.
  • Mobile subscription field measured 44px; desktop/tablet remained 46px.
  • Light/dark component contrast checks passed in the preceding theme QA.
  • Authenticated dashboard workflows were not covered.

Release

Awaiting owner merge approval. Merging main does not deploy LogHQ; production requires a separate promotion to the production branch.

4 changed files on the files tab, with 0 review threads.

Sign in to comment on this pull request.