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 @@
-
-
-
@@ -113,159 +81,243 @@
{% endif %}
+
+
+
{% endblock %}
{% block scripts %}
{% endblock %}
diff --git a/static/css/app.css b/static/css/app.css
index 056a8e8..a59fb7d 100644
--- a/static/css/app.css
+++ b/static/css/app.css
@@ -200,6 +200,9 @@ body { min-height: 100vh; }
}
.form-input:focus, .form-select:focus { outline: none; border-color: var(--accent); }
.form-label { font-size: 12px; color: var(--text-dim); display: block; margin: 8px 0 4px 0; }
+.label-checkboxes { display: flex; flex-wrap: wrap; gap: 4px; margin-bottom: 4px; }
+.label-cb { display: flex; align-items: center; gap: 3px; font-size: 12px; cursor: pointer; }
+.label-cb input[type="checkbox"] { cursor: pointer; }
.form-input-sm { background: var(--bg); border: 1px solid var(--border); border-radius: 4px; padding: 4px 6px; color: var(--text); font-size: 12px; }
.form-select-sm { background: var(--bg); border: 1px solid var(--border); border-radius: 4px; padding: 2px 4px; color: var(--text); font-size: 12px; }
.form-row { display: flex; gap: 8px; }