From 80c5dc793b5cfa94119bb170221f940f48638184 Mon Sep 17 00:00:00 2001 From: kenkeiras Date: Tue, 1 Apr 2025 22:23:18 +0000 Subject: [PATCH 1/2] Fix unindentation function. --- scripts/generate.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/generate.py b/scripts/generate.py index e883e7f..12bac97 100644 --- a/scripts/generate.py +++ b/scripts/generate.py @@ -493,11 +493,11 @@ def render_block(content, acc, _class, is_code): acc.append('') def unindent(content): - base_indentation = min([0] + [ + base_indentation = min([ len(l) - len(l.lstrip(' ')) for l in content.split('\n') if len(l.strip()) > 0 - ]) + ] or [0]) content_lines = [ l[base_indentation:] for l in content.split('\n') From 7fa826d7b3e8b5e998cd0b35ae5d3c7bab437858 Mon Sep 17 00:00:00 2001 From: kenkeiras Date: Tue, 1 Apr 2025 22:23:47 +0000 Subject: [PATCH 2/2] [style] Fix listing connection levels. --- static/style.css | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/static/style.css b/static/style.css index 493a929..b72c015 100644 --- a/static/style.css +++ b/static/style.css @@ -263,6 +263,11 @@ img { border-left: 2px solid var(--tree-color); } +.node .contents ul ul ul li, +.global-table-of-contents ul ul ul li { + margin-left: calc(0px + var(--tree-radius) * 2 + .5ex); +} + .node .contents ul ul li::marker, .global-table-of-contents ul ul li::marker { content: '';