jmartin and Cursor
32f6eeeeed
feat( #173 ): carte congés maquette + mini-spec bulles pour alignement back
...
Layout aqua (valise, période une ligne, pilules peintes, lien agenda),
encre pétrole, et docs/32 pour palette sémantique + demandes API couleur.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-01 17:10:41 +02:00
jmartin and Cursor
2a24c0a061
feat( #173 ): dégradés haut/bas sur la liste de bulles scrollable
...
Même logique que le slider enfants : fondu aux bords sauf au
premier et au dernier élément.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-01 17:10:41 +02:00
jmartin and Cursor
07d3160bff
fix( #173 ): icône en colonne à droite, texte (titre+dates) regroupé
...
Les 3 lignes restent ensemble à gauche face à l’icône.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-01 17:10:41 +02:00
jmartin and Cursor
9c021c56b3
fix( #173 ): détourage propre des icônes cartes + taille 80px
...
Fond blanc découpé (flood-fill), crop serré, affichage plus grand.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-01 17:10:41 +02:00
jmartin and Cursor
e91468616b
feat( #173 ): icône dessin en haut à droite selon le type de bulle
...
Congés / arrêt maladie / absence — assets remplaçables dans
assets/images/cartes/.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-01 17:10:41 +02:00
jmartin and Cursor
1f985f5b37
fix( #173 ): dates en Merienda, plus grandes, indentées ; sans motif
...
Retire l’affichage du commentaire / motif sur la bulle.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-01 17:10:41 +02:00
jmartin and Cursor
7705a14bb5
fix( #173 ): layout bulle selon maquette (Du/Au + pilules larges)
...
Titre, dates en français sur deux lignes, actions coche/croix
en pilules pleine largeur côte à côte.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-01 17:10:41 +02:00
jmartin and Cursor
535af3b146
fix( #173 ): actions en pilules + modales, fin des libellés À traiter
...
Arrêt maladie reste visible jusqu’à la date de fin ; accepter /
refuser / ack passent par une confirmation modale.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-01 17:10:41 +02:00
jmartin and Cursor
2832499d3e
fix( #173 ): libellés sémantiques des bulles (congés, arrêt, absence)
...
Demande de congés / Arrêt maladie / Notification d’absence.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-01 17:10:41 +02:00
jmartin and Cursor
5eb0f13e75
refactor( #173 ): widget Carte (extensible par défaut) + fix bandeau
...
Renomme NineSlice* en Carte. Le bandeau couple s’étire en
horizontal seulement pour garder les bouts demi-cercle.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-01 17:10:41 +02:00
jmartin and Cursor
2c461abc82
refactor( #173 ): widget NineSliceAsset réutilisable (cartes + bandeau)
...
Presets cards/bandeau, cache images, appliqué au sélecteur couple.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-01 17:10:41 +02:00
jmartin and Cursor
42163826fe
fix( #173 ): 9-slice manuel avec coins à taille logique fixe
...
Remplace DecorationImage.centerSlice (inopérant si bulle trop
basse) par un peintre 9 zones : coins fixes, centre extensible.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-01 17:10:40 +02:00
jmartin and Cursor
7ff169d4c9
fix( #173 ): ExactAssetImage pour le scale 9-slice
...
AssetImage n’accepte pas scale ; ExactAssetImage oui.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-01 17:10:40 +02:00
jmartin and Cursor
ebf77b1ebb
fix( #173 ): 9-slice dynamique sur les bulles (centerSlice)
...
Coins fixes, bords et centre extensibles selon la taille réelle
de la bulle — sans assets .9.png Android.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-01 17:10:40 +02:00
jmartin and Cursor
d53682110d
feat( #173 ): feed bulles parent branché sur GET /cards
...
Affiche la file d’attention pastel (assets card_*_h) filtrée
par couple courant, avec accept / refus motivé / ack.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-01 17:10:40 +02:00