From aad91cbc5c17cbacd317464ab42321afb1d5c509 Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Sun, 23 Nov 2025 13:40:50 -0500 Subject: [PATCH] Make sidebar resource sections collapsible and collapsed by default MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Convert People, Theology, History & Culture, and Study Tools sections to use details/summary elements with disclosure triangles. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- kjvstudy_org/templates/base.html | 34 +++++++++++++++++++------------- 1 file changed, 20 insertions(+), 14 deletions(-) diff --git a/kjvstudy_org/templates/base.html b/kjvstudy_org/templates/base.html index 3aa06bb..cd188ff 100644 --- a/kjvstudy_org/templates/base.html +++ b/kjvstudy_org/templates/base.html @@ -356,7 +356,8 @@ margin-bottom: 1.5rem; } - .resource-group h4 { + .resource-group summary { + cursor: pointer; font-size: 0.7rem; text-transform: uppercase; letter-spacing: 0.05em; @@ -365,14 +366,19 @@ margin: 1rem 0 0.5rem 0; padding-top: 0.5rem; border-top: 1px solid var(--border-color); + user-select: none; } - .resource-group:first-of-type h4 { + .resource-group:first-of-type summary { border-top: none; margin-top: 0; padding-top: 0; } + .resource-group summary:hover { + color: var(--text-color); + } + /* Sidebar flourish */ .sidebar-flourish { text-align: center; @@ -1030,17 +1036,17 @@ {% endif %} - + -
-

Theology

+
+ Theology -
+ -
-

History & Culture

+
+ History & Culture -
+ -
-

Study Tools

+
+ Study Tools -
+