From adfcc7dcee3fd8c8c65026009632f4e8d11fb910 Mon Sep 17 00:00:00 2001 From: Till JS Date: Tue, 31 Mar 2026 17:34:21 +0200 Subject: [PATCH] =?UTF-8?q?design(todo):=20paper-style=20task=20cards=20?= =?UTF-8?q?=E2=80=94=20no=20border/bg,=20text-proportional=20checkboxes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Remove card border, background, shadow, backdrop-filter, border-radius - Tasks render as plain text directly on the page background - Priority dot: slim 3px left accent instead of round dot - Main checkbox: 1.1rem circle matching title font size - Title: 0.9375rem regular weight, uses CSS var for theme color - Subtasks: same size as title (0.9375rem), same checkbox size - Subtask indent calculated from priority-dot + gaps + checkbox width - Vertical connecting line aligned to checkbox center Co-Authored-By: Claude Sonnet 4.6 --- .../components/kanban/KanbanTaskCard.svelte | 124 ++++++++---------- 1 file changed, 55 insertions(+), 69 deletions(-) diff --git a/apps/todo/apps/web/src/lib/components/kanban/KanbanTaskCard.svelte b/apps/todo/apps/web/src/lib/components/kanban/KanbanTaskCard.svelte index 0131de47f..810ab08c4 100644 --- a/apps/todo/apps/web/src/lib/components/kanban/KanbanTaskCard.svelte +++ b/apps/todo/apps/web/src/lib/components/kanban/KanbanTaskCard.svelte @@ -336,20 +336,17 @@ />