Skip to content

feat(auth): premium aurora background + trust badges on login - #15

Merged
xdroberto merged 1 commit into
mainfrom
feature/login-polish
Jul 8, 2026
Merged

feat(auth): premium aurora background + trust badges on login#15
xdroberto merged 1 commit into
mainfrom
feature/login-polish

Conversation

@xdroberto

@xdroberto xdroberto commented Jul 8, 2026

Copy link
Copy Markdown
Owner

Login polish — premium background + trust badges

UI-only pass on the auth screens (login/signup share the layout). Screenshot-approved by Roberto.

What's in this PR

  • Auth panel background: an animated mesh-aurora (four drifting color blobs — lavender / cyan / violet / white) + a subtle grid over bg-primary. Decorative (aria-hidden), pure CSS, gated behind prefers-reduced-motion.
  • Login trust badges under the form: SOC 2 Type II · Self-hosted · Encrypted (lucide icons).
  • The login form and all auth logic are untouched.

Verification

  • tsc --noEmit clean · biome lint clean.
  • e2e auth green — signup → dashboard → logout → login (2/2).

Base is main (develop was pruned after the Phase 5.5 promotion). Merging deploys to production via CD.

Polish the auth screens (login/signup share this layout).

- Auth panel: an animated mesh-aurora background — four drifting color blobs
  (lavender/cyan/violet/white) + a subtle grid over bg-primary. Decorative
  (aria-hidden), all CSS, gated behind prefers-reduced-motion.
- Login: trust badges under the form (SOC 2 Type II · Self-hosted · Encrypted).
- The login form and auth logic are untouched.

e2e auth green (signup → dashboard → logout → login).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019HXye76z6KXmV7WFirU3sk
@xdroberto
xdroberto merged commit 46d8359 into main Jul 8, 2026
3 checks passed
@xdroberto
xdroberto deleted the feature/login-polish branch July 8, 2026 20:35
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