Add login page and social login integration

- Implement `LoginPage`, `LoginForm`, and `SocialForm` components.
- Add language toggle and dynamic title support.
- Update `tsconfig.electron.json` for stricter settings.
- Add `electron-store` and associated types for token storage.
- Update `package.json` scripts and dependencies for Electron compatibility.
This commit is contained in:
natreex
2025-11-16 13:20:20 -05:00
parent c9cf99e166
commit 1e6ebba56d
15 changed files with 1492 additions and 12 deletions

View File

@@ -22,6 +22,10 @@
--color-gray-light: #A0A0A0;
--color-gray-dark: #404040;
/* Aliases pour compatibilité */
--color-textPrimary: #FFFFFF;
--color-textSecondary: #B0B0B0;
/* Font Family */
--font-family-lora: 'Lora', Georgia, serif;
--font-family-lora-italic: 'Lora Italic', serif;