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
jmartin and Cursor
91f2c3e1ef
fix( #170 ): brancher l’API couples-garde AM et unifier le bandeau
...
Évite le 403 en appelant /assistantes-maternelles/me/couples-garde,
parse parents[], et affiche « Prénom1 et Prénom2 » sans vignette.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-24 16:04:34 +02:00
jmartin and Cursor
4261667198
feat( #170 ): sélecteur couple enfant-parent(s) pour AM
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-24 12:19:26 +02:00
jmartin and Cursor
34a516d509
feat( #169 ): coquille TdB AM 3 colonnes
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-24 12:16:44 +02:00
jmartin and Cursor
a0a5e15b04
feat(front): add app icon for android, web and windows + agenda stub
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-24 11:53:43 +02:00
jmartin and Cursor
9a4664a8ea
fix(ui): align right tile by reserving chevron space
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-24 00:45:01 +02:00
jmartin and Cursor
bf00933f65
fix(ui): use pencil line asset for separation in CoupleSelectorBandeau
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-24 00:43:16 +02:00
jmartin and Cursor
7b4650b81b
fix(ui): show only first name and increase font size to 22 in CoupleSelectorBandeau
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-24 00:41:32 +02:00
jmartin and Cursor
b7ae07f5aa
fix(ui): increase font size for names in CoupleSelectorBandeau
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-24 00:39:20 +02:00
jmartin and Cursor
a88f791317
fix(ui): increase avatar size in CoupleSelectorBandeau
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-24 00:38:32 +02:00
jmartin and Cursor
138398a4a0
fix(ui): remove opacity on dropdown items and assign unique bandeau colors by index
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-24 00:35:52 +02:00
jmartin and Cursor
5eb3468fe0
fix(ui): prevent dropdown menu from overlapping main button in CoupleSelectorBandeau
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-24 00:33:02 +02:00
jmartin and Cursor
df4f48e864
feat(front): selecteur couple enfant-nounou ( #167 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-24 00:12:10 +02:00
jmartin and Cursor
6e18956a63
feat(front): coquille quotidien parent 3 colonnes + bandeau pastel ( #166 )
...
- QuotidienShell / QuotidienBandeau / QuotidienTheme reutilisables (parent, AM #169 )
- Bandeau : logo, pastilles dessinees Cahier de liaison / Agenda / Contrat
(jaune / peche / turquoise, inactive = meme couleur a 45 %), menu user sur
pastille lavande
- Separateurs trait crayon gris (bandeau / colonnes / footer)
- ImageButton : shape stadium (focus suit le contour) + bgOpacity
- AppFooter : option showTopBorder
- ParentDashboardScreen branche sur la coquille avec placeholders
cartes (#167/#173), blog (#178 ), messagerie (#184 ), stubs Agenda/Contrat (#187 )
- Assets pastilles (meme silhouette 1190x299) et traits crayon
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-23 23:34:36 +02:00