mirror of
https://github.com/kennethreitz/kjvstudy.org.git
synced 2026-06-05 23:00:16 +00:00
b6897fe0ee
Reduce whitespace between timeline events by removing article wrappers and using natural Tufte CSS spacing. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
56 lines
2.0 KiB
HTML
56 lines
2.0 KiB
HTML
{% extends "base.html" %}
|
|
|
|
{% 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 content %}
|
|
<h1>Biblical Timeline</h1>
|
|
<p class="subtitle">Major events from Creation to the early Church</p>
|
|
|
|
<section>
|
|
<p>This timeline presents key events of biblical history with approximate dates and relevant scripture references.</p>
|
|
</section>
|
|
|
|
{% for period_name, events in timeline_events.items() %}
|
|
<section>
|
|
<h2>{{ period_name }}</h2>
|
|
|
|
{% for event in events %}
|
|
<h3>{{ event.title }} <span style="color: #666; font-size: 0.9rem; font-weight: normal;">({{ event.date }})</span></h3>
|
|
<p>{{ event.description }}</p>
|
|
|
|
{% if event.verses %}
|
|
<ul>
|
|
{% for verse in event.verses %}
|
|
<li>
|
|
{% set ref_parts = verse.reference.split(' ') %}
|
|
{% if ref_parts|length >= 2 %}
|
|
{% if ref_parts[0] in ['1', '2'] and ref_parts|length >= 3 %}
|
|
{% set book = ref_parts[0] + ' ' + ref_parts[1] %}
|
|
{% set chapter_verse_part = ref_parts[2] %}
|
|
{% else %}
|
|
{% set book = ref_parts[0] %}
|
|
{% set chapter_verse_part = ref_parts[1] %}
|
|
{% endif %}
|
|
|
|
{% if ':' in chapter_verse_part %}
|
|
{% set chapter = chapter_verse_part.split(':')[0] %}
|
|
{% elif '-' in chapter_verse_part %}
|
|
{% set chapter = chapter_verse_part.split('-')[0] %}
|
|
{% else %}
|
|
{% set chapter = chapter_verse_part %}
|
|
{% endif %}
|
|
|
|
<a href="/book/{{ book }}/chapter/{{ chapter }}">{{ verse.reference }}</a> — {{ verse.text }}
|
|
{% else %}
|
|
{{ verse.reference }} — {{ verse.text }}
|
|
{% endif %}
|
|
</li>
|
|
{% endfor %}
|
|
</ul>
|
|
{% endif %}
|
|
{% endfor %}
|
|
</section>
|
|
{% endfor %}
|
|
{% endblock %}
|