From ae41937b032a8bd892e84ce9e1ff09f647edf696 Mon Sep 17 00:00:00 2001 From: bruno Date: Wed, 8 Jul 2026 10:47:54 -0400 Subject: [PATCH] feat: multi-label selection + double-click column to create issue - Labels now rendered as checkboxes (not single-select dropdown) in both create modal and edit form - ALL_LABELS and ALL_MILESTONES passed as JSON to JS - Double-click on empty column area opens create modal (pre-fills with that column name in title placeholder context) - '+ Issue' button also opens the same modal - Removed old inline new-issue-form (Alpine x-show), replaced with modal - Create modal: title, body, multi-label checkboxes, milestone, assignee - Edit form: title, body, multi-label checkboxes, assignee - CSS: .label-checkboxes + .label-cb styles --- app/templates/board.html | 371 ++++++++++++++++++++++----------------- static/css/app.css | 3 + 2 files changed, 217 insertions(+), 157 deletions(-) diff --git a/app/templates/board.html b/app/templates/board.html index 5956fd0..e316545 100644 --- a/app/templates/board.html +++ b/app/templates/board.html @@ -6,8 +6,7 @@ repo: '{{ repo }}', milestone: '{{ current_milestone }}', label: '{{ current_label }}', - assignee: '{{ current_assignee }}', - showNewIssue: false + assignee: '{{ current_assignee }}' }"> @@ -22,39 +21,10 @@
📝 Notes - +
- -
-

Nouvelle issue dans {{ owner }}/{{ repo }}

-
- - - -
- - - -
-
- - -
-
-
-