From fd6f681ee36502286d01b99537221f0de68caff5 Mon Sep 17 00:00:00 2001 From: Froidefond Julien Date: Fri, 6 Mar 2026 12:18:26 +0100 Subject: [PATCH] feat(ui): Refonte UI page Libraries - design moderne en cards MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Remplacement du tableau moche par des cards modernes - Layout responsive en grille (grid-template-columns) - Cards avec hover effects (ombre + léger déplacement) - Stats visibles en boxes cliquables (Books/Series) - Monitoring compact avec checkboxes côte à côte - Badges pour Disabled et Watcher (⚡) - Actions regroupées avec boutons colorés - Formulaire d'ajout plus visible et stylisé - CSS complet avec dark mode support - MonitoringForm simplifié et compact --- .../app/components/MonitoringForm.tsx | 44 ++- apps/backoffice/app/globals.css | 349 ++++++++++++++++++ 2 files changed, 373 insertions(+), 20 deletions(-) diff --git a/apps/backoffice/app/components/MonitoringForm.tsx b/apps/backoffice/app/components/MonitoringForm.tsx index 908311d..38365da 100644 --- a/apps/backoffice/app/components/MonitoringForm.tsx +++ b/apps/backoffice/app/components/MonitoringForm.tsx @@ -34,10 +34,11 @@ export function MonitoringForm({ libraryId, monitorEnabled, scanMode, watcherEna }; return ( -
+ -
-