From 3cd18a721a8ea60d3338c35ddea165b3f70988dd Mon Sep 17 00:00:00 2001 From: r-dev Date: Mon, 6 Apr 2026 20:46:08 +0200 Subject: [PATCH] =?UTF-8?q?feat(ui)=20:=20refonte=20cartes=20d=C3=A9pliant?= =?UTF-8?q?es=20structure=20machine=20+=20DataTable=20parc=20machines=20+?= =?UTF-8?q?=20fix=20activity-log?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Parc Machines transformé en DataTable avec filtres (site, date création, recherche) - Vue d'ensemble : ajout filtre par plage de dates de création - Activity-log : correction des liens entités (routes singulier sans /edit, ajout machine/document/model_type) - ComponentItem & PieceItem : refonte complète des cartes dépliantes (design industriel raffiné) - Header compact avec tags colorés contrastés (référence, réf. auto, prix, produit, champs machine) - Panneau déplié structuré en sections avec mini-headers - Bordure gauche primary pour hiérarchie visuelle - Ajout referenceAuto dans header et infos pour composants et pièces - Suppression double encadrement ComponentHierarchy Co-Authored-By: Claude Opus 4.6 (1M context) --- .../app/components/ComponentHierarchy.vue | 4 +- frontend/app/components/ComponentItem.vue | 511 +++++++++------- frontend/app/components/PieceItem.vue | 562 ++++++++++-------- frontend/app/pages/activity-log.vue | 20 +- frontend/app/pages/index.vue | 41 +- frontend/app/pages/machines/index.vue | 258 ++++---- 6 files changed, 797 insertions(+), 599 deletions(-) diff --git a/frontend/app/components/ComponentHierarchy.vue b/frontend/app/components/ComponentHierarchy.vue index f1c5a87..5f89d0b 100644 --- a/frontend/app/components/ComponentHierarchy.vue +++ b/frontend/app/components/ComponentHierarchy.vue @@ -1,7 +1,7 @@