From 833018aa6e35b7be553b29edfe55b324a78bb55e Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Thu, 4 Dec 2025 09:28:50 -0500 Subject: [PATCH] Compact original language analysis and simplify verse page MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Inline horizontal layout for interlinear words (original + English + Strong's) - Larger font for Hebrew/Greek text (1.6-1.8rem) - Remove expand/collapse from interlinear section (always visible) - Rename 'Analysis' to 'Analysis & Commentary' 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- kjvstudy_org/templates/verse.html | 88 +++++++------------------------ 1 file changed, 20 insertions(+), 68 deletions(-) diff --git a/kjvstudy_org/templates/verse.html b/kjvstudy_org/templates/verse.html index a5e800b..7f09f2f 100644 --- a/kjvstudy_org/templates/verse.html +++ b/kjvstudy_org/templates/verse.html @@ -355,65 +355,57 @@ a.crossref-pill:hover { } .interlinear-flow { - line-height: 2.8; + line-height: 1.8; font-size: 1rem; - margin: 1rem 0; + margin: 0.75rem 0; padding: 0.5rem 0; + display: flex; + flex-wrap: wrap; + gap: 0.15rem; } .word-unit { - display: inline-block; - text-align: center; - margin: 0 0.05rem 0.5rem 0.05rem; - vertical-align: top; + display: inline-flex; + align-items: baseline; + gap: 0.25rem; cursor: pointer; position: relative; - padding: 0.25rem 0.3rem; + padding: 0.2rem 0.4rem; border-radius: 4px; - transition: all 0.2s ease; - min-width: auto; + transition: all 0.15s ease; border: 1px solid transparent; } .word-unit:hover { background: #f8f9fa; border-color: #e0e0e0; - transform: translateY(-2px); - box-shadow: 0 2px 8px rgba(0,0,0,0.06); } .word-unit.expanded { background: #f0f7f4; border-color: #4a7c59; - transform: translateY(-2px); - box-shadow: 0 4px 12px rgba(74,124,89,0.15); z-index: 101; } .word-original { - display: block; - font-size: 2rem; + font-size: 1.6rem; font-weight: 400; color: #222; - margin-bottom: 0.35rem; - line-height: 1.4; + line-height: 1.3; transition: color 0.2s; - letter-spacing: 0.02em; } /* Hebrew text (RTL) */ .word-original.hebrew { direction: rtl; font-family: "SBL Hebrew", "Ezra SIL", "Times New Roman", "Noto Serif Hebrew", serif; - font-size: 2.2rem; - letter-spacing: 0.04em; + font-size: 1.8rem; } /* Greek text */ .word-original.greek { font-family: "SBL Greek", "Gentium Plus", "Times New Roman", "Noto Serif", serif; - font-size: 2rem; - letter-spacing: 0.03em; + font-size: 1.6rem; } .word-unit:hover .word-original { @@ -421,20 +413,17 @@ a.crossref-pill:hover { } .word-english { - display: block; - font-size: 0.85rem; + font-size: 0.8rem; color: #4a7c59; - font-weight: 600; + font-weight: 500; line-height: 1.3; } .word-strongs { - display: block; font-size: 0.65rem; color: #999; font-family: monospace; - margin-top: 0.2rem; - opacity: 0.7; + opacity: 0.6; transition: opacity 0.2s; } @@ -801,12 +790,8 @@ a.crossref-pill:hover { {% if interlinear_words %}
- -
+

Original Language Analysis

+
{% for word in interlinear_words %}
{{ word.original }} @@ -858,39 +843,6 @@ a.crossref-pill:hover {