diff options
Diffstat (limited to 'web/style.css')
| -rw-r--r-- | web/style.css | 52 |
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; } |
