From dec87dfdb71c48fac1841dfb508da0dafd8d26b2 Mon Sep 17 00:00:00 2001 From: nyavokevin Date: Thu, 5 Mar 2026 17:12:40 +0300 Subject: [PATCH] Feat: improve desing contact and agenda --- .../Agenda/InterventionMultiStepModal.vue | 6 +- .../Planning/PlanningCreationTypeSelector.vue | 1 - .../components/molecules/form/ContactForm.vue | 1233 ++++++++++------- 3 files changed, 743 insertions(+), 497 deletions(-) diff --git a/thanasoft-front/src/components/Organism/Agenda/InterventionMultiStepModal.vue b/thanasoft-front/src/components/Organism/Agenda/InterventionMultiStepModal.vue index 2093973..904e69c 100644 --- a/thanasoft-front/src/components/Organism/Agenda/InterventionMultiStepModal.vue +++ b/thanasoft-front/src/components/Organism/Agenda/InterventionMultiStepModal.vue @@ -41,7 +41,6 @@
@@ -166,7 +165,6 @@
@@ -288,7 +286,7 @@
@@ -380,7 +378,7 @@
diff --git a/thanasoft-front/src/components/molecules/Planning/PlanningCreationTypeSelector.vue b/thanasoft-front/src/components/molecules/Planning/PlanningCreationTypeSelector.vue index d503c6d..981d9ce 100644 --- a/thanasoft-front/src/components/molecules/Planning/PlanningCreationTypeSelector.vue +++ b/thanasoft-front/src/components/molecules/Planning/PlanningCreationTypeSelector.vue @@ -19,7 +19,6 @@ diff --git a/thanasoft-front/src/components/molecules/form/ContactForm.vue b/thanasoft-front/src/components/molecules/form/ContactForm.vue index 31d2fe3..f8d2efb 100644 --- a/thanasoft-front/src/components/molecules/form/ContactForm.vue +++ b/thanasoft-front/src/components/molecules/form/ContactForm.vue @@ -1,333 +1,298 @@ + +/* ─── Animations ─── */ +.banner-fade-enter-active, +.banner-fade-leave-active { transition: opacity 0.22s ease, transform 0.22s ease; } +.banner-fade-enter-from { opacity: 0; transform: translateY(-6px); } +.banner-fade-leave-to { opacity: 0; transform: translateY(-4px); } + +.dropdown-pop-enter-active, +.dropdown-pop-leave-active { transition: opacity 0.18s ease, transform 0.18s ease; } +.dropdown-pop-enter-from { opacity: 0; transform: translateY(-8px) scale(0.97); } +.dropdown-pop-leave-to { opacity: 0; transform: translateY(-4px) scale(0.98); } + \ No newline at end of file