Commit Graph

13 Commits

Author SHA1 Message Date
2ef71f99c3 chore: Application du design system 2026-04-05 12:00:34 +02:00
cb76a23d02 docs(design-system): add design system documentation and AI agent instructions
- Add docs/design-system.md with color tokens, typography, spacing, icons, responsive/PWA rules and component reuse guidelines
- Add CLAUDE.md with permanent instructions for Claude Code
- Add .github/instructions/design-system.instruction.md for GitHub Copilot
- Update .github/copilot-instructions.md to reference the design system
- Update Front-End/tailwind.config.js with color tokens (primary, secondary, tertiary, neutral) and font families (Manrope/Inter)
- Update Front-End/src/app/layout.js to load Manrope and Inter via next/font/google
2026-04-04 11:56:19 +02:00
4248a589c5 feat(frontend): refonte mobile planning et ameliorations suivi pedagogique [#NEWTS-4]
Fonction PWA et ajout du responsive design

Planning mobile :
- Nouvelle vue DayView avec bandeau semaine scrollable, date picker natif et navigation integree
- ScheduleNavigation converti en drawer overlay sur mobile, sidebar fixe sur desktop
- Suppression double barre navigation mobile, controles deplaces dans DayView
- Date picker natif via label+input sur mobile

Suivi pedagogique :
- Refactorisation page grades avec composant Table partage
- Colonnes stats par periode, absences, actions (Fiche + Evaluer)
- Lien cliquable sur la classe vers SchoolClassManagement

feat(backend): ajout associated_class_id dans StudentByRFCreationSerializer [#NEWTS-4]

UI global :
- Remplacement fleches texte par icones Lucide ChevronDown/ChevronRight
- Pagination conditionnelle sur tous les tableaux plats
- Layout responsive mobile : cartes separees fond transparent
- Table.js : pagination optionnelle, wrapper md uniquement
2026-03-16 12:27:06 +01:00
e1c607308c fix: Ajout du mode Visu 2025-05-04 14:32:06 +02:00
58144ba0d0 feat: Gestion du planning [3] 2025-05-04 12:03:11 +02:00
f7666c894b chore: application prettier 2025-04-15 19:41:42 +02:00
508847940c refactor: Creation d'un provider et d'un systeme de middleware 2025-02-22 13:05:01 +01:00
8ea68bbad0 feat: Suite de la gestion des sessions 2025-02-17 16:11:15 +01:00
ef1b036dcc chore: WIP uilisant d'un CSRF global à l'appli 2025-02-17 09:26:12 +01:00
d9655772b4 Revert "fix: application des recommandations linter es pour générer un build de prod"
This reverts commit d1aa8b54fb.
2025-02-15 13:41:06 +01:00
d1aa8b54fb fix: application des recommandations linter es pour générer un build de prod 2025-02-15 13:02:16 +01:00
7acae479da refactor: Création de nouveaux composants / update formulaire de
création de classe (#2)
2024-12-14 15:28:07 +01:00
af0cd1c840 chore: Initial Commit
feat: Gestion des inscriptions [#1]
feat(frontend): Création des vues pour le paramétrage de l'école [#2]
feat: Gestion du login [#6]
fix: Correction lors de la migration des modèle [#8]
feat: Révision du menu principal [#9]
feat: Ajout d'un footer [#10]
feat: Création des dockers compose pour les environnements de
développement et de production [#12]
doc(ci): Mise en place de Husky et d'un suivi de version automatique [#14]
2024-11-18 16:06:21 +01:00