hykocx
abd9d651dc
feat(auth): add user invitation flow with account setup
...
- add `createAccountSetup`, `verifyAccountSetupToken`, `deleteAccountSetupToken` to verifications core
- add `completeAccountSetup` function to auth core for password creation on invite
- add `InvitationEmail` template for sending invite links
- add `SetupAccountPage` client page for invited users to set their password
- add `UserCreateModal` admin component to invite new users
- wire invitation action and API endpoint in auth feature
- update admin `UsersPage` to include user creation modal
- update auth and admin README docs
2026-04-25 09:03:15 -04:00
hykocx
1e529a6741
style(auth): improve auth page layout for mobile viewports
...
- use `min-h-dvh`, `flex-col`, and top-aligned justify on small screens in AuthPage
- add `mx-auto` to all auth page cards for consistent centering
2026-04-24 21:22:12 -04:00
hykocx
227b05a61e
refactor(auth): extract shared page header into AuthPageHeader component
...
- add AuthPageHeader component to centralize title/description markup
- replace inline header divs in LoginPage, RegisterPage, LogoutPage, ForgotPasswordPage, ResetPasswordPage, and ConfirmEmailPage with AuthPageHeader
2026-04-24 17:11:37 -04:00
hykocx
995edae513
feat(auth): expose individual auth page components as a public entry point
2026-04-23 19:55:35 -04:00
hykocx
362804b650
style(auth): replace "E-mail" label with "Courriel" in auth pages
2026-04-23 19:38:57 -04:00
hykocx
4b27c1efea
style(auth): update form placeholders to french localization
2026-04-23 19:38:16 -04:00
hykocx
f48f002fcd
refactor(auth): replace anchor tags with fullghost Button variant for navigation links
2026-04-23 19:21:27 -04:00
hykocx
dbea58a978
refactor(auth): replace anchor navigation links with Button components and improve auth page styling
2026-04-23 18:21:21 -04:00
hykocx
ad4847e1c5
fix(auth): hide error/success messages when user is authenticated or conflicting states exist
2026-04-22 20:41:35 -04:00
hykocx
189dcfc726
style(auth): replace inline card styles with Card component and clean up comments in ConfirmEmailPage
2026-04-22 20:39:05 -04:00
hykocx
52f8ea2b13
style(ui): update dark mode background color from #090909 to #0B0B0B across auth and admin components
2026-04-22 19:33:40 -04:00
hykocx
869afbcb85
style(ui): update dark mode background colors to use #090909 instead of neutral variants
2026-04-22 19:32:14 -04:00
hykocx
61388f04a6
refactor: reorganize feature modules with consistent naming conventions and flattened structure
2026-04-22 14:12:15 -04:00