From ac38d99dec5e98caffeb878070f40c2a953698b7 Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Sat, 29 Nov 2025 23:50:08 -0500 Subject: [PATCH] Embed verse text inline in cross-references section MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Display verse text directly below each reference instead of tooltip - Remove hover tooltip system for cross-references - Cleaner, more readable presentation 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- kjvstudy_org/templates/verse.html | 20 +++++++------------- 1 file changed, 7 insertions(+), 13 deletions(-) diff --git a/kjvstudy_org/templates/verse.html b/kjvstudy_org/templates/verse.html index eb87926..09fbe33 100644 --- a/kjvstudy_org/templates/verse.html +++ b/kjvstudy_org/templates/verse.html @@ -780,11 +780,10 @@ {% if cross_references %}

Cross References

-

Related verses that illuminate this passage (hover to preview):

-
    +

    Related verses that illuminate this passage:

    +
      {% for ref in cross_references %} -
    • - {{ loop.index }} +
    • {% set ref_parts = ref.ref.rsplit(' ', 1) %} {% if ref_parts|length == 2 %} {% set book_name = ref_parts[0] %} @@ -792,15 +791,7 @@ {% if ':' in chapter_verse %} {% set ch = chapter_verse.split(':')[0] %} {% set v = chapter_verse.split(':')[1] %} - - {{ ref.ref }} - {% if ref.text %} - - {{ ref.ref }} -
      {{ ref.text }}
      -
      - {% endif %} -
      + {{ ref.ref }} {% else %} {{ ref.ref }} {% endif %} @@ -808,6 +799,9 @@ {{ ref.ref }} {% endif %} {% if ref.note %} — {{ ref.note }}{% endif %} + {% if ref.text %} +

      {{ ref.text }}

      + {% endif %}
    • {% endfor %}