From 27dd34c5a5d90904862f24e59cadb6cd48236dd7 Mon Sep 17 00:00:00 2001 From: elliot Date: Thu, 22 Jan 2026 16:16:18 -0500 Subject: [PATCH 1/4] Modify checkbox css to omit bullet/number and fix spacing --- .../editor/src/nodes/list/list-styles.css | 29 ++++++++++++++++--- 1 file changed, 25 insertions(+), 4 deletions(-) diff --git a/packages/editor/src/nodes/list/list-styles.css b/packages/editor/src/nodes/list/list-styles.css index bad37d60..57fdb654 100644 --- a/packages/editor/src/nodes/list/list-styles.css +++ b/packages/editor/src/nodes/list/list-styles.css @@ -27,14 +27,14 @@ flex: 1 1 auto; } -.ProseMirror li ul, +.ProseMirror li ul, .ProseMirror li ol { margin-bottom: 1em; } -.ProseMirror ol[data-tight] li ul, -.ProseMirror ol[data-tight] li ol, -.ProseMirror ul[data-tight] li ul, +.ProseMirror ol[data-tight] li ul, +.ProseMirror ol[data-tight] li ol, +.ProseMirror ul[data-tight] li ul, .ProseMirror ul[data-tight] li ol { margin-bottom: 0; } @@ -51,6 +51,27 @@ margin-bottom: 0.3rem; } +.ProseMirror ol > li[data-checked], +.ProseMirror ul > li[data-checked] +{ + list-style-type: none; + margin-left: -20px; + margin-bottom: 1em; +} + +.ProseMirror ol[data-tight] > li[data-checked], +.ProseMirror ul[data-tight] > li[data-checked] +{ + list-style-type: none; + margin-left: -20px; + margin-bottom: 0.3rem; +} +.ProseMirror ol > li[data-checked] > .list-item-container > .list-item-content > p, +.ProseMirror ul > li[data-checked] > .list-item-container > .list-item-content > p +{ + margin-bottom: 0rem; +} + /* Example Lists */ .ProseMirror ol[data-example] { From 19190481f445808e8ac6850c2403632439c58511 Mon Sep 17 00:00:00 2001 From: elliot Date: Thu, 22 Jan 2026 16:21:26 -0500 Subject: [PATCH 2/4] Add changelog entry --- apps/vscode/CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/vscode/CHANGELOG.md b/apps/vscode/CHANGELOG.md index cda4dabe..0c755925 100644 --- a/apps/vscode/CHANGELOG.md +++ b/apps/vscode/CHANGELOG.md @@ -7,6 +7,7 @@ - Fixed a regression where bash cell execution does not work (). - Fixed cell formatting sometimes deleting code at the end of the cell (). - Removed visual/source toggle button from Positron editor action bar. You can still switch between editing modes using the command palette or context menu () +- Improve checkbox list item appearance in the Visual Editor (). ## 1.128.0 (Release on 2026-01-08) From 3aff18134f5a881698ac671e6c1e71703e2ddd8e Mon Sep 17 00:00:00 2001 From: elliot Date: Fri, 23 Jan 2026 15:04:47 -0500 Subject: [PATCH 3/4] Change css so checkbox is vertically aligned to top of its content --- packages/editor/src/nodes/list/list-styles.css | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/editor/src/nodes/list/list-styles.css b/packages/editor/src/nodes/list/list-styles.css index 57fdb654..b22b2184 100644 --- a/packages/editor/src/nodes/list/list-styles.css +++ b/packages/editor/src/nodes/list/list-styles.css @@ -21,6 +21,7 @@ flex: 0 1 auto; margin-top: 3px; margin-right: 7px; + height: 13px; } .ProseMirror li .list-item-content { From 7acfac4d527721180eae5a41f807ce9a72691bd1 Mon Sep 17 00:00:00 2001 From: Julia Silge Date: Fri, 23 Jan 2026 14:40:28 -0700 Subject: [PATCH 4/4] Tiny tidying of changelog --- apps/vscode/CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/vscode/CHANGELOG.md b/apps/vscode/CHANGELOG.md index 0c755925..73992855 100644 --- a/apps/vscode/CHANGELOG.md +++ b/apps/vscode/CHANGELOG.md @@ -6,8 +6,8 @@ - Fixed a bug where the `autoDetectColorScheme` setting could cause equation previews to have a dark text on dark background and vice versa (). - Fixed a regression where bash cell execution does not work (). - Fixed cell formatting sometimes deleting code at the end of the cell (). -- Removed visual/source toggle button from Positron editor action bar. You can still switch between editing modes using the command palette or context menu () -- Improve checkbox list item appearance in the Visual Editor (). +- Removed visual/source toggle button from Positron editor action bar. You can still switch between editing modes using the command palette or context menu (). +- Improved checkbox list item appearance in the Visual Editor (). ## 1.128.0 (Release on 2026-01-08)