From 4c3954d989a395f07b3b2c96e720e2fe1cd4071a Mon Sep 17 00:00:00 2001 From: th Date: Thu, 16 Apr 2026 12:46:01 +0200 Subject: [PATCH] fix: compact todo-item spacing, fix checkbox alignment in detail MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Todo items in preview were ~60px tall because marked.js wraps checkbox-list content in

tags, and .prose p adds 0.75em vertical margin inside the flex item. Three changes: - .todo-item p { margin:0; min-height:0 } kills the paragraph bloat inside todo rows. - Padding 5px→2px, min-height 28→24px, gap 10→8px for tighter stacking. - align-items switches from center to flex-start with margin-top on the checkbox so it sits at the first text line regardless of whether the

  • contains a bare text node or a

    . Fixes the upward shift that appeared in the detail preview but not in the side panel. Co-Authored-By: Claude Opus 4.6 (1M context) --- config.php | 2 +- electron/package.json | 2 +- public/css/style.css | 10 ++++++---- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/config.php b/config.php index 515a2c6..2c891b4 100644 --- a/config.php +++ b/config.php @@ -1,7 +1,7 @@