JavaScript: Implémentation complète RSS, OpenRouter et administration

- Admin: Système de tabs pour Users/RSS/OpenRouter
- Admin: Modal de changement de mot de passe (sans prompts navigateur)
- RSS: CRUD complet des flux RSS (ajout, toggle, suppression)
- RSS: Fetch et affichage des 10 derniers articles
- RSS: Click sur article ouvre dans nouvel onglet
- RSS: Bouton résumé IA avec OpenRouter (crée une note)
- OpenRouter: Chargement/sauvegarde des paramètres (API key, modèle, prompt)
- OpenRouter: Sélecteur de modèles avec recherche/filtre
- OpenRouter: Prompt par défaut optimisé pour synthèse d'articles
- Animations: Ajout spinner pour états de chargement
- Event delegation pour toutes les nouvelles interactions
This commit is contained in:
Claude committed 2025-11-11 15:59:38 +00:00
1 parent d1194ee87c
commit 7dd01f6113
2 files changed
+475 -11

No files matched your search

+6
View File
@@ -116,6 +116,12 @@
animation: spin 1s linear infinite;
}
.spinner {
animation: spin 1s linear infinite;
width: 20px;
height: 20px;
}
/* Smooth transitions */
.smooth-transition {
transition: all var(--transition-base);