From 174f229b5de187ffff2ec1f7d8f4b3c814578f89 Mon Sep 17 00:00:00 2001 From: jeremy bayse Date: Tue, 21 Apr 2026 06:50:32 +0200 Subject: [PATCH] Fix layout stability: sticky sidebar in Show and sticky filters in Index with layout height correction --- resources/js/Layouts/AdminLayout.vue | 2 +- resources/js/Pages/Admin/Candidates/Index.vue | 90 ++++++++++--------- resources/js/Pages/Admin/Candidates/Show.vue | 2 +- 3 files changed, 48 insertions(+), 46 deletions(-) diff --git a/resources/js/Layouts/AdminLayout.vue b/resources/js/Layouts/AdminLayout.vue index 4a26199..aae526b 100644 --- a/resources/js/Layouts/AdminLayout.vue +++ b/resources/js/Layouts/AdminLayout.vue @@ -82,7 +82,7 @@ const isActive = (item) => { -
-
-

-
- Liste des Candidats -

-
-
- +
+
+
+

+
+ Liste des Candidats +

+
+
+ +
+
+ +
-
- + + + + + + + + {{ isBatchAnalyzing ? `Analyse ${analysisProgress.current}/${analysisProgress.total}...` : 'Analyse IA groupée' }} + +
-
-
-
-
- {{ selectedIds.length }} sélectionné(s) - - - - - - - - - {{ isBatchAnalyzing ? `Analyse ${analysisProgress.current}/${analysisProgress.total}...` : 'Analyse IA groupée' }} + + Ajouter un Candidat -
- - Ajouter un Candidat -
diff --git a/resources/js/Pages/Admin/Candidates/Show.vue b/resources/js/Pages/Admin/Candidates/Show.vue index fa80716..479e74b 100644 --- a/resources/js/Pages/Admin/Candidates/Show.vue +++ b/resources/js/Pages/Admin/Candidates/Show.vue @@ -255,7 +255,7 @@ const barColor = (pct) => pct >= 80 ? 'bg-success' : pct >= 60 ? 'bg-highlight'
-
+