From e2149e73507b1623eb0f01d2478bdace84c758fc Mon Sep 17 00:00:00 2001 From: sfarestam Date: Tue, 7 Apr 2026 11:19:28 +0200 Subject: [PATCH] fix(editor): fix compact line spacing not working with Milkdown The compact spacing CSS selectors targeted .ProseMirror.prose but after the TipTap-to-Milkdown migration, .ProseMirror no longer has the .prose class (it's on a parent div). Remove .prose from the selectors so they match the Milkdown DOM structure. Co-Authored-By: Claude Opus 4.6 (1M context) --- .../apps/app/src/renderer/src/assets/main.css | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/packages/apps/app/src/renderer/src/assets/main.css b/packages/apps/app/src/renderer/src/assets/main.css index 6d1cb094..16bd4465 100644 --- a/packages/apps/app/src/renderer/src/assets/main.css +++ b/packages/apps/app/src/renderer/src/assets/main.css @@ -347,29 +347,29 @@ } /* Compact line spacing for notes editor */ -.prose-tight .ProseMirror.prose > * + * { +.prose-tight .ProseMirror > * + * { margin-top: 0.125em; } -.prose-tight .ProseMirror.prose p { +.prose-tight .ProseMirror p { margin-top: 0.125em; margin-bottom: 0.125em; } -.prose-tight .ProseMirror.prose ul, -.prose-tight .ProseMirror.prose ol { +.prose-tight .ProseMirror ul, +.prose-tight .ProseMirror ol { margin-top: 0.125em; margin-bottom: 0.125em; } -.prose-tight .ProseMirror.prose li { +.prose-tight .ProseMirror li { margin-top: 0; margin-bottom: 0; } -.prose-tight .ProseMirror.prose h1, -.prose-tight .ProseMirror.prose h2, -.prose-tight .ProseMirror.prose h3 { +.prose-tight .ProseMirror h1, +.prose-tight .ProseMirror h2, +.prose-tight .ProseMirror h3 { margin-top: 0.375em; margin-bottom: 0.125em; }