summaryrefslogtreecommitdiff
path: root/web/style.css
diff options
context:
space:
mode:
Diffstat (limited to 'web/style.css')
-rw-r--r--web/style.css52
1 files changed, 52 insertions, 0 deletions
diff --git a/web/style.css b/web/style.css
index a5fefb7..68b6f95 100644
--- a/web/style.css
+++ b/web/style.css
@@ -2164,6 +2164,58 @@ dialog label select:focus {
overflow-y: auto;
}
+/* Tasks board — mirrors stories-board layout, wider columns for task card content */
+.tasks-board {
+ display: flex;
+ align-items: flex-start;
+ gap: 0.75rem;
+ overflow-x: auto;
+ padding-bottom: 0.5rem;
+}
+
+.tasks-column {
+ flex: 0 0 300px;
+ width: 300px;
+ background: var(--bg);
+ border: 1px solid var(--border);
+ border-radius: 0.5rem;
+ padding: 0.625rem;
+ display: flex;
+ flex-direction: column;
+ gap: 0.5rem;
+}
+
+.tasks-column-header {
+ display: flex;
+ align-items: baseline;
+ justify-content: space-between;
+ font-size: 0.75rem;
+ font-weight: 700;
+ text-transform: uppercase;
+ letter-spacing: 0.03em;
+ color: var(--text-muted);
+ padding-bottom: 0.4rem;
+ border-bottom: 1px solid var(--border);
+}
+
+.tasks-column-count {
+ font-weight: 700;
+ color: var(--text);
+ background: var(--surface);
+ border-radius: 999px;
+ padding: 0 0.45em;
+ font-size: 0.7rem;
+}
+
+.tasks-column-list {
+ display: flex;
+ flex-direction: column;
+ gap: 0.5rem;
+ min-height: 40px;
+ max-height: 60vh;
+ overflow-y: auto;
+}
+
.story-card {
cursor: grab;
}