From 613e762020ca2e3396e952b17179488894bf0704 Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Sat, 22 Nov 2025 14:42:27 -0500 Subject: [PATCH] Add quick reference navigation to timeline and update homepage MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Remove "View all resources →" link from homepage for cleaner design - Update Quick Access link from "Timeline" to "Timeline / Chronology" - Add inline quick reference navigation to biblical timeline page - Shows all periods with nested event links - Compact hierarchical structure with bullet separators - Styled in gray box matching site aesthetic - All anchor links functional for quick jumping - Add generated data files to .gitignore (too large for git) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- .gitignore | 4 ++ kjvstudy_org/templates/biblical_timeline.html | 62 ++++++++++++++++++- kjvstudy_org/templates/index.html | 3 +- 3 files changed, 65 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index f54d3e7..2d533bd 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,7 @@ wheels/ # Virtual environments .venv .vscode/settings.json + +# Generated data files (too large for git) +kjvstudy_org/interlinear_data.py +kjvstudy_org/verse_collections.py diff --git a/kjvstudy_org/templates/biblical_timeline.html b/kjvstudy_org/templates/biblical_timeline.html index 809c1a1..f4ac731 100644 --- a/kjvstudy_org/templates/biblical_timeline.html +++ b/kjvstudy_org/templates/biblical_timeline.html @@ -3,10 +3,68 @@ {% block title %}Biblical Timeline - Major Bible Events - KJV Study{% endblock %} {% block description %}Explore the chronological timeline of major biblical events from Creation to the early Church.{% endblock %} +{% block head %} + +{% endblock %} + {% block content %}

Biblical Timeline

Major events from Creation to the early Church

+
+ Quick Reference: + {% for period_name, events in timeline_events.items() %} +
+ {{ period_name }} — + {% for event in events %}{{ event.title }}{% if not loop.last %} • {% endif %}{% endfor %} +
+ {% endfor %} +
+

This timeline presents key events of biblical history with calculated dates and relevant scripture references.

@@ -48,11 +106,11 @@
{% for period_name, events in timeline_events.items() %} -
+

{{ period_name }}

{% for event in events %} -

{{ event.title }} ({{ event.date }}{% if event.alt_dates %} • {{ event.alt_dates }}{% endif %})

+

{{ event.title }} ({{ event.date }}{% if event.alt_dates %} • {{ event.alt_dates }}{% endif %})

{{ event.description | link_verses | safe }}

{% if event.verses %} diff --git a/kjvstudy_org/templates/index.html b/kjvstudy_org/templates/index.html index 2645c57..b144160 100644 --- a/kjvstudy_org/templates/index.html +++ b/kjvstudy_org/templates/index.html @@ -437,7 +437,6 @@ document.addEventListener('keydown', function(e) {

Explore thirteen divine names and titles revealed in Scripture—Elohim, YHWH, Adonai, El Shaddai, Jehovah-Jireh, and more—each revealing distinct aspects of God's character.

-

View all resources →

@@ -446,7 +445,7 @@ document.addEventListener('keydown', function(e) { Reading Plans Topical Index Biblical Genealogies - Timeline + Timeline / Chronology Random Verse