Corrections UX : première connexion, carte Leaflet en prod, mise en page
- Onboarding : redirection automatique vers /register lorsqu'aucun compte n'existe (première utilisation), au lieu d'afficher la page de connexion. - Carte Leaflet en production : import normalisé (Leaflet est CommonJS, l'API pouvait se retrouver sous .default en build prod -> échec d'initialisation). Nettoyage du marqueur _leaflet_id du conteneur pour que « Réessayer » fonctionne après un échec. Logs d'erreur explicites en cas d'échec d'import/init. - Mise en page : layout applicatif en flex pleine hauteur (nav de hauteur naturelle, <main> occupe le reste et défile si besoin) sans étirer les vues courtes. La vue Trajets occupe l'espace restant (height:100%) sans scrollbar de page : seule la liste défile. Reset global (body margin 0, box-sizing border-box) supprimant la scrollbar de page parasite. - Centrage uniforme des pages : ajout de margin:0 auto aux vues profil, véhicules, barème, résumé mensuel/annuel et montants réglés (comme trajets et carnet). Builds backend (solution) et frontend (production) OK.
This commit is contained in:
@@ -1,7 +1,11 @@
|
||||
:host {
|
||||
display: block;
|
||||
// La vue occupe toute la hauteur de <main> (qui vaut le viewport moins la barre de
|
||||
// navigation, quelle que soit sa hauteur réelle grâce au layout flex global).
|
||||
// overflow:hidden : aucune scrollbar de page ; seule la sous-zone liste défile.
|
||||
height: 100%;
|
||||
min-height: 0;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.consultation {
|
||||
|
||||
Reference in New Issue
Block a user