From f37b40e5ff7f0156022af661c0c85976bf3c05ba Mon Sep 17 00:00:00 2001 From: David Eisinger Date: Fri, 10 Jan 2025 22:34:12 -0500 Subject: [PATCH] Left-align OL numbers --- themes/v2/assets/css/style.scss | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/themes/v2/assets/css/style.scss b/themes/v2/assets/css/style.scss index c9e4f41..8ab09ef 100644 --- a/themes/v2/assets/css/style.scss +++ b/themes/v2/assets/css/style.scss @@ -54,8 +54,31 @@ ul { } ol { - margin-left: 3ch; + margin: 0; padding: 0; + counter-reset: item; + display: grid; + grid-template-columns: auto 1fr; + gap: 1ch; + + li { + list-style: none; + display: contents; + + p { + margin: 0; + } + } + + li::before { + content: counter(item) '.'; + counter-increment: item; + } + + ol { + gap: 0 1ch; + grid-column: 2; + } } blockquote {