From 6887d631eaad5999eaf7a551fa277e05dc2e0d1a Mon Sep 17 00:00:00 2001 From: Spark Date: Sun, 11 Oct 2026 11:00:53 -0400 Subject: [PATCH] =?UTF-8?q?feat(board):=20=C3=A9tiquettes=20g=C3=A9rables,?= =?UTF-8?q?=20notes=20repliable/redimensionnable/auto-save?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - modale Étiquettes: liste, création (nom + couleur + palette), suppression via DELETE (CSRF par en-tête); panneau détail: bascules d'étiquettes par issue avec mise à jour immédiate des chips de la carte; _issue_payload expose les ids d'étiquettes - API étiquettes dans main (routes repos + toggle issue) - notes: bouton replier/déplier et largeur par glisser, persistés par projet (localStorage), sauvegarde automatique débouncée avec statut, formulaire repris par board.js (HTMX retiré du board) - nouvelles pages search/my/briefing; navigation enrichie partout (Mes issues, Briefing, Recherche); CSS associé --- app/templates/activity.html | 3 + app/templates/board.html | 71 ++++++++---- app/templates/briefing.html | 71 ++++++++++++ app/templates/dashboard.html | 3 + app/templates/error.html | 2 + app/templates/focus.html | 3 + app/templates/my.html | 63 +++++++++++ app/templates/search.html | 69 ++++++++++++ static/css/style.css | 148 ++++++++++++++++++++++++ static/js/board.js | 210 +++++++++++++++++++++++++++++++++++ 10 files changed, 621 insertions(+), 22 deletions(-) create mode 100644 app/templates/briefing.html create mode 100644 app/templates/my.html create mode 100644 app/templates/search.html diff --git a/app/templates/activity.html b/app/templates/activity.html index 69c24b2..dbb7db7 100644 --- a/app/templates/activity.html +++ b/app/templates/activity.html @@ -16,7 +16,10 @@ diff --git a/app/templates/board.html b/app/templates/board.html index ba23f29..81ca7f4 100644 --- a/app/templates/board.html +++ b/app/templates/board.html @@ -6,7 +6,6 @@ {{ repo }} — Kanbante - @@ -21,7 +20,9 @@