From dbb09e7fb482663c78bfe51a4be5ff0e54e4cff8 Mon Sep 17 00:00:00 2001 From: madrilene Date: Sat, 12 Apr 2025 07:04:41 +0200 Subject: [PATCH] fix: bring back styling for regular lists --- src/_config/plugins/markdown.js | 5 +---- src/assets/css/global/blocks/prose.css | 15 +++++++++------ 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/src/_config/plugins/markdown.js b/src/_config/plugins/markdown.js index a038339..dbad591 100644 --- a/src/_config/plugins/markdown.js +++ b/src/_config/plugins/markdown.js @@ -28,10 +28,7 @@ export const markdownLib = markdownIt({ class: 'heading-anchor' }) }) - .use(markdownItClass, { - ol: 'list', - ul: 'list' - }) + .use(markdownItClass, {}) .use(markdownItLinkAttributes, [ { // match external links diff --git a/src/assets/css/global/blocks/prose.css b/src/assets/css/global/blocks/prose.css index 4124d4f..3e466bf 100644 --- a/src/assets/css/global/blocks/prose.css +++ b/src/assets/css/global/blocks/prose.css @@ -55,12 +55,7 @@ /* block space only for "regular lists" and sublists */ .prose :is(ul, ol):not([class]) li + li, .prose :is(ul, ol):not([class]) li > :is(ol, ul) { - --flow-space: var(--space-s-m); -} - -/* inline space only for "regular lists" */ -.prose :is(ul:not([class]), ol:not(.grid)) { - padding-inline-start: 1.2ch; + padding-block-start: var(--space-s); } /* marker only for "regular lists" */ @@ -69,6 +64,14 @@ content: '– '; } +.prose ul:not([class]) { + padding-inline-start: 1.3ch; +} + +.prose ol:not([class]) { + padding-inline-start: 2ch; +} + .prose ol li::marker { color: var(--color-primary); }