ReviewOS

also looking at this

stacks/reportshq

fix(ui): align component theme and login step visibility

#39
Merged glennmichael123 wants to merge fix/reportshq-component-theme into main
4 files +163 -77
9 days ago

Summary

  • Map component color and radius roles to ReportsHQ's existing palette.
  • Move grid layout inside the sign-in and two-factor forms so the native hidden attribute controls visibility.
  • Preserve authentication logic and add generated-CSS and login-layout regression tests.

Verification

  • Local lint, typecheck, test, and build passed.
  • Public-page desktop/mobile and light/dark theme QA completed.
  • Browser verified initial sign-in-only state, 2FA-only challenge state, and return to sign-in after an expired challenge.
  • Transition checks used a local simulated auth response, not a real-account authentication test.
  • No horizontal overflow at the verified 375px challenge and 1280px sign-in viewports.

Release

Awaiting owner merge approval. Main automatically deploys after its CI gates pass.

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

Sign in to comment on this pull request.