mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-17 15:09:39 +02:00
- Migrate icons from custom implementation to @manacore/shared-icons (phosphor-svelte) - Add CSS media queries for dark/light mode (no more flash on reload) - Add subtle entrance animations (logo fadeInScale, form fadeInUp, slider fadeIn) - Redesign custom checkbox with CSS-only styling - Remove isDark prop dependency, use prefers-color-scheme instead - Update auth layout to allow full-page rendering Also updates AppSlider component: - Add staggered entrance animations for app cards - Redesign modal with glassmorphism style - Add theme-aware styling via CSS media queries - Improve status badge design in modal - Add close button in top-right corner 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
37 lines
1.1 KiB
TypeScript
37 lines
1.1 KiB
TypeScript
// Pages
|
|
export { default as LoginPage } from './pages/LoginPage.svelte';
|
|
export { default as RegisterPage } from './pages/RegisterPage.svelte';
|
|
export { default as ForgotPasswordPage } from './pages/ForgotPasswordPage.svelte';
|
|
|
|
// Components
|
|
export { default as GoogleSignInButton } from './components/GoogleSignInButton.svelte';
|
|
export { default as AppleSignInButton } from './components/AppleSignInButton.svelte';
|
|
|
|
// Utilities
|
|
export {
|
|
setGoogleClientId,
|
|
initializeGoogleAuth,
|
|
renderGoogleButton,
|
|
isGoogleAuthLoaded,
|
|
waitForGoogleAuth,
|
|
} from './utils/googleAuth';
|
|
|
|
export {
|
|
setAppleConfig,
|
|
initializeAppleAuth,
|
|
signInWithApple,
|
|
parseAppleAuthorizationResponse,
|
|
getStoredReturnUrl,
|
|
clearAppleSignInSession,
|
|
isAppleAuthLoaded,
|
|
waitForAppleAuth,
|
|
type AppleAuthorizationResponse,
|
|
} from './utils/appleAuth';
|
|
|
|
// Types
|
|
export type { AuthUIConfig, AuthServiceInterface, AuthResult } from './types';
|
|
|
|
// Page Translation Types
|
|
export type { LoginTranslations } from './pages/LoginPage.svelte';
|
|
export type { RegisterTranslations } from './pages/RegisterPage.svelte';
|
|
export type { ForgotPasswordTranslations } from './pages/ForgotPasswordPage.svelte';
|