3. Le Fixe (tiroir vert)

3.1 Couleurs

  • Primary : #1B5E3B (vert fonce)
  • Light : #E8F5E9
  • Mid : #81C784

3.2 Contenu du tiroir expande

Dashboard Fixe Drawer :

  • Liste des charges fixes avec checkbox de verification
  • Chaque charge affiche : nom, montant, statut (verifie/non verifie), categorie (si definie)
  • Toggle pour marquer une charge comme « verifiee » ce mois-ci
  • Badge dans le header : « X/Y verifiees »
  • Conformite calculee : occurrences payees / occurrences totales

Sous-titre du tiroir : « Verifie X EUR sur Y EUR »

CTA : « Voir toutes les charges » → /detail/fixe

3.3 Detail Le Fixe (route /detail/fixe)

Ecran FixeDetailScreen :

  • Header avec resume : budget total, montant verifie, progression
  • Liste complete des charges fixes
  • Chaque item : nom, montant, categorie, frequence, lien provision (si applicable)
  • Actions : ajouter, modifier, supprimer une charge

Formulaire de charge fixe (V3ChargeFixeFormSheet) :

  • Champs : nom, montant, categorie (optionnel)
  • Si une provision (bocal lie) existe, un lien est affiche
  • Bouton « Ajouter » / « Modifier »
  • Validation : nom non vide, montant > 0
  • Haptic feedback a la soumission

3.4 Charges avec occurrences

Les charges fixes utilisent un systeme a deux niveaux :

  • Template : la charge elle-meme (nom, montant, recurrence)
  • Occurrence : une instance par periode (statut paye, date effective)

A chaque debut de periode, les occurrences sont automatiquement generees pour les charges recurrentes. Vous pouvez marquer chaque occurrence comme « payee » depuis le tiroir Fixe.