From baeabb72d2dfa0b46722ca83731b3723f869f10e Mon Sep 17 00:00:00 2001 From: Bertrand Benjamin Date: Sat, 25 Jul 2026 19:49:32 +0200 Subject: [PATCH] feat(ui): pose un design system unique pour toute l'interface Les pages melangeaient deux themes (sombre pour les tableaux de bord, clair pour le flux d'extraction) et repetaient des utilitaires Tailwind divergents : trois styles de boutons, quatre variantes de cartes, des champs de saisie a paddings differents. Definit dans style.css une palette unique (gray-950 fond, gray-900 surfaces, gray-700 bordures, blue-600 accent) et les classes composants associees : page, card, btn, input, table, badge, spinner, empty-state. Le shell s'y aligne et sa navigation est generee depuis une liste. Co-Authored-By: Claude Opus 5 --- frontend/src/App.vue | 76 +++++------------ frontend/src/style.css | 190 ++++++++++++++++++++++++++++++++++++++++- 2 files changed, 208 insertions(+), 58 deletions(-) diff --git a/frontend/src/App.vue b/frontend/src/App.vue index 6e53a40..24921c1 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -1,68 +1,27 @@