Griser le bouton « Précédent » à la première étape :
Lorsqu’un utilisateur se trouve à la première étape de l’assistant, le bouton « Précédent » est désormais désactivé pour améliorer l’expérience utilisateur.
Ce changement permet de guider plus efficacement l’utilisateur et d’éviter des clics inutiles.
Si une date de début est sélectionnée dans le champ associé, cette date est automatiquement répercutée dans le calendrier.
À la sélection ou modification de la date de début :
Le calendrier met à jour automatiquement sa sélection sur la même date.
Les dates disponibles dans les plages horaires sont mises en cohérence.
Remplacement des anciennes alertes JavaScript par des boîtes de dialogue plus modernes et attrayantes :
Exemple : Lors de la suppression d’une ligne dans le tableau des créneaux horaires, une confirmation visuelle claire s’affiche avant l’action.
Intégration pour :
Confirmation des actions utilisateur.
Affichage des erreurs ou avertissements (ex : champs requis non remplis).
À l’ajout ou modification de règles de récurrence :
Les dates calculées sont automatiquement affichées dans le tableau de synthèse.
Les utilisateurs n’ont plus besoin de cliquer sur des boutons supplémentaires pour mettre à jour la liste des dates disponibles.
Lorsqu’une plage horaire est ajoutée manuellement :
Les heures de début et de fin sont contrôlées pour garantir qu’elles ne se chevauchent pas avec des plages déjà existantes.
Responsive Design :
Les boutons de navigation et de confirmation s’adaptent mieux aux écrans de petite taille (tablettes, smartphones).
Les icônes et textes sont redimensionnés pour une meilleure lisibilité.