Skip to content

refactor(web): Align auth and chat UI with Japandi theme#51

Merged
shettydev merged 7 commits intomainfrom
codex/japandi-auth-chat-refactor
Feb 15, 2026
Merged

refactor(web): Align auth and chat UI with Japandi theme#51
shettydev merged 7 commits intomainfrom
codex/japandi-auth-chat-refactor

Conversation

@shettydev
Copy link
Owner

Summary

  • import japandi.css at the app root so Japandi tokens are available beyond the landing page
  • add a shared JapandiThemeToggle component and use it across landing, auth, and chat
  • refactor /auth into warm Japandi surfaces (card, tabs, forms, CTA and secondary actions)
  • refactor chat shell, sidebar, header, empty state, message bubbles, and composer to Japandi palette and softer contrast
  • preserve existing auth and chat behaviors (routing, streaming, dialogs, toasts, conversation flows)

Commits

  1. feat(web): Add shared Japandi theme toggle and global style import
  2. refactor(web): Restyle auth flow with Japandi surfaces
  3. refactor(web): Align chat and sidebar UI with Japandi theme

Testing

  • unable to run local checks in this workspace because dependencies are not installed (nx and jest unavailable)

- Reformat JSX tags in sign-up-form.tsx for better readability
- Wrap long GSAP animation configurations in empty-state.tsx
- Standardize indentation for FormLabel and anchor elements
- Reorder conditional class names in PasswordStrengthIndicator for better logical flow
- Alphabetize Lucide icon imports in the theme toggle component
- Move the 'id' prop in TechniqueSelector to match standard attribute ordering
- Relocate ThemeOption type definition for improved code structure
@shettydev shettydev merged commit 2bc48c3 into main Feb 15, 2026
2 checks passed
@shettydev shettydev deleted the codex/japandi-auth-chat-refactor branch February 15, 2026 10:21
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

Comments