Fenêtre « À prévoir » : large sur ordinateur, plein écran au téléphone, pied fixe (t_8f5dbd3b) #1703
Loading…
Reference in a new issue
No description provided.
Delete branch "hermes/fenetre-prevoir-pro"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Carte t_8f5dbd3b, sujet 1 sur 2 (la fenêtre d'abord, la base ensuite).
Opérateur, 15/10 : « le modal "À prévoir" est trop petit et moche ».
Cause mesurée (aperçu, 1 440 px) : la fenêtre portait
sm:max-w-2xl, or la charte n'a pas de pointsm(charte-theme.css) ;md:max-w-lgde la fenêtre de base l'emportait : 512 px. Corps et pied défilaient ensemble (« Envoyer à Mika » sous la ligne de flottaison, le mot coupé), les titres et les champs d'heure débordaient à droite (à 390 px aussi), heures « 12h00 », chargement en phrase, focus posé sur le mot (le clavier du téléphone montait).Ce qui change (seulement
lib/atelier/Prevoir.svelte, son moduleprevoir.js, deux largeurs au thème) :Aucune fonction retirée : semaines, cases, heures, + Long / + Short, mot, commandes et leur devenir, rythme absent, envoi. Le format envoyé à Mika (
commandePrevoir) ne change pas.Preuves
npx vitest run: 28 fichiers, 212 tests, 0 échec (donttests/prevoir.test.js, 12 tests ; 6 rouges sur les fichiers de main).npm run build:dist/index.html,app.js145 Ko,Atelier.js~72 Ko.test_charte_ui.py,test_charte_svelte.py,test_homogeneite.py(0 nouvel écart),test_charte_mise_en_page.py,garde-habillage.py: OK.Pas mesuré : la page servie du 132 (aperçu local
apercu.pyseulement, état figétests/api-prevoir.json), et un envoi réel (l'aperçu n'écrit rien).Captures avant / après (aperçu apercu.py, état figé tests/api-prevoir.json).
Bureau 1 440 px, en haut sombre, en bas clair ; à gauche avant, à droite après :

Téléphone 390 px : avant sombre, après sombre, avant clair, après clair, après clair défilé :

Fusionnée automatiquement par
fusion-auto(forge) : CI verte (Rust et Front Svelte), PR relue (étiquetterelu), sans conflit.