mirror of
https://github.com/kennethreitz/kjvstudy.org.git
synced 2026-06-05 23:00:16 +00:00
Add comprehensive theological resources and collapsible sidebar
- Implement 8 theological resource pages with scholarly content: * Biblical Angels: Named angels, orders, and activities * Biblical Prophets: Major and minor prophets * Biblical Covenants: Five major covenants * Biblical Festivals: Spring and fall feasts * Names of God: Hebrew names and titles * Parables of Jesus: Categorized with interpretations * The Twelve Apostles: All twelve with biographies * Women of the Bible: Notable women throughout Scripture - Add collapsible sidebar navigation: * Toggle button with +/- icons * Starts collapsed by default * State persists via localStorage * Clean positioning and animations - Enhance homepage with theological studies section - All pages use Tufte CSS with sidenotes - All pages include verse linking and name linking - Consistent scholarly tone with Hebrew/Greek annotations 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
+1030
-3
File diff suppressed because it is too large
Load Diff
@@ -191,26 +191,100 @@
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
.nav-sidebar details {
|
||||
margin-bottom: 1.5rem;
|
||||
}
|
||||
|
||||
.nav-sidebar summary {
|
||||
cursor: pointer;
|
||||
font-size: 0.75rem;
|
||||
text-transform: uppercase;
|
||||
letter-spacing: 0.1em;
|
||||
color: #888;
|
||||
margin-bottom: 0.5rem;
|
||||
font-weight: 600;
|
||||
list-style: none;
|
||||
user-select: none;
|
||||
}
|
||||
|
||||
.nav-sidebar summary::-webkit-details-marker {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.nav-sidebar summary::before {
|
||||
content: '▸ ';
|
||||
display: inline-block;
|
||||
transition: transform 0.2s;
|
||||
}
|
||||
|
||||
.nav-sidebar details[open] summary::before {
|
||||
transform: rotate(90deg);
|
||||
}
|
||||
|
||||
.nav-sidebar .book-list {
|
||||
font-size: 0.8rem;
|
||||
}
|
||||
|
||||
.nav-sidebar .context-path {
|
||||
background: transparent;
|
||||
padding: 0 0 0.75rem 0;
|
||||
margin-bottom: 1rem;
|
||||
border-left: 2px solid #ccc;
|
||||
padding-left: 0.5rem;
|
||||
font-size: 0.75rem;
|
||||
line-height: 1.6;
|
||||
color: #666;
|
||||
font-style: italic;
|
||||
/* Sidebar collapse functionality */
|
||||
#sidebar-toggle {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.nav-sidebar .context-path strong {
|
||||
color: #333;
|
||||
font-weight: 600;
|
||||
font-style: normal;
|
||||
.sidebar-toggle-container {
|
||||
position: fixed;
|
||||
top: 2rem;
|
||||
left: 2rem;
|
||||
z-index: 101;
|
||||
margin: -25px 0 0 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.sidebar-toggle-btn {
|
||||
width: 24px;
|
||||
height: 24px;
|
||||
cursor: pointer;
|
||||
background: transparent;
|
||||
border: 1px solid #ccc;
|
||||
border-radius: 3px;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
font-size: 0.85rem;
|
||||
color: #666;
|
||||
transition: all 0.3s;
|
||||
}
|
||||
|
||||
.sidebar-toggle-btn:hover {
|
||||
border-color: #888;
|
||||
color: #000;
|
||||
}
|
||||
|
||||
.nav-sidebar {
|
||||
transform: translateX(-100%);
|
||||
opacity: 0;
|
||||
pointer-events: none;
|
||||
}
|
||||
|
||||
.sidebar-toggle-container {
|
||||
left: 0.5rem;
|
||||
}
|
||||
|
||||
.sidebar-toggle-btn::before {
|
||||
content: '+';
|
||||
}
|
||||
|
||||
#sidebar-toggle:checked ~ .nav-sidebar {
|
||||
transform: translateX(0);
|
||||
opacity: 1;
|
||||
pointer-events: auto;
|
||||
}
|
||||
|
||||
#sidebar-toggle:checked ~ .sidebar-toggle-container {
|
||||
left: 2rem;
|
||||
}
|
||||
|
||||
#sidebar-toggle:checked ~ .sidebar-toggle-container .sidebar-toggle-btn::before {
|
||||
content: '-';
|
||||
}
|
||||
|
||||
/* Hide sidebar on smaller screens */
|
||||
@@ -218,10 +292,17 @@
|
||||
.nav-sidebar {
|
||||
display: none;
|
||||
}
|
||||
.sidebar-toggle-container {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<input type="checkbox" id="sidebar-toggle">
|
||||
<p class="sidebar-toggle-container">
|
||||
<label for="sidebar-toggle" class="sidebar-toggle-btn" title="Toggle sidebar"></label>
|
||||
</p>
|
||||
<article>
|
||||
{% if breadcrumbs %}
|
||||
<nav class="breadcrumb">
|
||||
@@ -241,31 +322,9 @@
|
||||
|
||||
<!-- Floating Navigation Sidebar -->
|
||||
<nav class="nav-sidebar">
|
||||
<h3>Navigation</h3>
|
||||
|
||||
{% if current_book or current_chapter or current_verse %}
|
||||
<div class="context-path">
|
||||
{% if current_book %}
|
||||
<strong>{{ current_book }}</strong>
|
||||
{% if current_chapter %}
|
||||
<br>Chapter {{ current_chapter }}
|
||||
{% if current_verse %}
|
||||
<br>Verse {{ current_verse }}
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
</div>
|
||||
{% endif %}
|
||||
|
||||
<ul>
|
||||
<li><a href="/" {% if request.url.path == "/" %}class="current"{% endif %}>Home</a></li>
|
||||
<li><a href="/verse-of-the-day">Verse of the Day</a></li>
|
||||
<li><a href="/search">Search</a></li>
|
||||
</ul>
|
||||
|
||||
{% if books %}
|
||||
<div class="testament-section">
|
||||
<div class="testament-title">Old Testament</div>
|
||||
<details>
|
||||
<summary>Old Testament</summary>
|
||||
<ul class="book-list">
|
||||
{% for book in ['Genesis', 'Exodus', 'Leviticus', 'Numbers', 'Deuteronomy', 'Joshua', 'Judges', 'Ruth', '1 Samuel', '2 Samuel', '1 Kings', '2 Kings', '1 Chronicles', '2 Chronicles', 'Ezra', 'Nehemiah', 'Esther', 'Job', 'Psalms', 'Proverbs', 'Ecclesiastes', 'Song of Solomon', 'Isaiah', 'Jeremiah', 'Lamentations', 'Ezekiel', 'Daniel', 'Hosea', 'Joel', 'Amos', 'Obadiah', 'Jonah', 'Micah', 'Nahum', 'Habakkuk', 'Zephaniah', 'Haggai', 'Zechariah', 'Malachi'] %}
|
||||
{% if book in books %}
|
||||
@@ -273,10 +332,10 @@
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
</ul>
|
||||
</div>
|
||||
</details>
|
||||
|
||||
<div class="testament-section">
|
||||
<div class="testament-title">New Testament</div>
|
||||
<details>
|
||||
<summary>New Testament</summary>
|
||||
<ul class="book-list">
|
||||
{% for book in ['Matthew', 'Mark', 'Luke', 'John', 'Acts', 'Romans', '1 Corinthians', '2 Corinthians', 'Galatians', 'Ephesians', 'Philippians', 'Colossians', '1 Thessalonians', '2 Thessalonians', '1 Timothy', '2 Timothy', 'Titus', 'Philemon', 'Hebrews', 'James', '1 Peter', '2 Peter', '1 John', '2 John', '3 John', 'Jude', 'Revelation'] %}
|
||||
{% if book in books %}
|
||||
@@ -284,11 +343,26 @@
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
</ul>
|
||||
</div>
|
||||
</details>
|
||||
{% endif %}
|
||||
|
||||
<h3>Navigation</h3>
|
||||
<ul>
|
||||
<li><a href="/" {% if request.url.path == "/" %}class="current"{% endif %}>Home</a></li>
|
||||
<li><a href="/verse-of-the-day">Verse of the Day</a></li>
|
||||
<li><a href="/search">Search</a></li>
|
||||
</ul>
|
||||
|
||||
<h3>Resources</h3>
|
||||
<ul>
|
||||
<li><a href="/biblical-angels">Biblical Angels</a></li>
|
||||
<li><a href="/biblical-prophets">Biblical Prophets</a></li>
|
||||
<li><a href="/biblical-covenants">Biblical Covenants</a></li>
|
||||
<li><a href="/biblical-festivals">Biblical Festivals</a></li>
|
||||
<li><a href="/names-of-god">Names of God</a></li>
|
||||
<li><a href="/parables">Parables of Jesus</a></li>
|
||||
<li><a href="/the-twelve-apostles">The Twelve Apostles</a></li>
|
||||
<li><a href="/women-of-the-bible">Women of the Bible</a></li>
|
||||
<li><a href="/biblical-maps">Biblical Geography</a></li>
|
||||
<li><a href="/family-tree">Genealogies</a></li>
|
||||
<li><a href="/biblical-timeline">Timeline</a></li>
|
||||
@@ -297,6 +371,18 @@
|
||||
</nav>
|
||||
|
||||
<script type="text/javascript">
|
||||
// Sidebar collapse state persistence
|
||||
(function() {
|
||||
var toggle = document.getElementById('sidebar-toggle');
|
||||
var expanded = localStorage.getItem('sidebarExpanded') === 'true';
|
||||
if (expanded) {
|
||||
toggle.checked = true;
|
||||
}
|
||||
toggle.addEventListener('change', function() {
|
||||
localStorage.setItem('sidebarExpanded', toggle.checked);
|
||||
});
|
||||
})();
|
||||
|
||||
// Gauges analytics
|
||||
var _gauges = _gauges || [];
|
||||
(function() {
|
||||
|
||||
@@ -0,0 +1,153 @@
|
||||
{% extends "base.html" %}
|
||||
|
||||
{% block title %}Biblical Angels - KJV Study{% endblock %}
|
||||
{% block description %}Explore angels and angelic beings mentioned in the King James Bible, including Michael, Gabriel, and the heavenly host.{% endblock %}
|
||||
|
||||
{% block head %}
|
||||
<style>
|
||||
.angel-section {
|
||||
margin: 1.5rem 0;
|
||||
padding-top: 1rem;
|
||||
}
|
||||
|
||||
.angel-section:not(:first-of-type) {
|
||||
border-top: 1px solid #eee;
|
||||
}
|
||||
|
||||
.angel-entry {
|
||||
margin: 1.5rem 0 2rem 0;
|
||||
}
|
||||
|
||||
.angel-name {
|
||||
font-size: 1.8rem;
|
||||
font-weight: 400;
|
||||
margin-bottom: 0.25rem;
|
||||
}
|
||||
|
||||
.angel-title {
|
||||
font-size: 1.1rem;
|
||||
color: #666;
|
||||
font-style: italic;
|
||||
margin-bottom: 1rem;
|
||||
}
|
||||
|
||||
.angel-description {
|
||||
max-width: 60%;
|
||||
font-size: 1.2rem;
|
||||
line-height: 1.9;
|
||||
margin: 1.5rem 0;
|
||||
}
|
||||
|
||||
.verse-list {
|
||||
margin: 1.5rem 0 0 0;
|
||||
}
|
||||
|
||||
.verse-item {
|
||||
margin: 1.2rem 0;
|
||||
padding-left: 1.5rem;
|
||||
border-left: 2px solid #ddd;
|
||||
}
|
||||
|
||||
.verse-ref {
|
||||
font-weight: 600;
|
||||
margin-bottom: 0.5rem;
|
||||
}
|
||||
|
||||
.verse-ref a {
|
||||
color: #333;
|
||||
text-decoration: none;
|
||||
border-bottom: 1px solid #ddd;
|
||||
}
|
||||
|
||||
.verse-ref a:hover {
|
||||
border-bottom-color: #333;
|
||||
}
|
||||
|
||||
.verse-text {
|
||||
max-width: 60%;
|
||||
font-style: italic;
|
||||
color: #444;
|
||||
line-height: 1.8;
|
||||
}
|
||||
|
||||
.intro-text {
|
||||
max-width: 60%;
|
||||
font-size: 1.2rem;
|
||||
line-height: 1.9;
|
||||
margin: 1rem 0;
|
||||
}
|
||||
</style>
|
||||
{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<h1>Biblical Angels</h1>
|
||||
<p class="subtitle">Angelic Beings in Holy Scripture</p>
|
||||
|
||||
<section>
|
||||
<p class="intro-text"><span class="newthought">The ministry of angels</span> pervades the sacred record from Genesis to Revelation. These celestial beings serve as messengers of the Almighty, executors of His will, and witnesses to His glory.<label for="sn-angels" class="margin-toggle sidenote-number"></label>
|
||||
<input type="checkbox" id="sn-angels" class="margin-toggle"/>
|
||||
<span class="sidenote">The word <em>angel</em> derives from the Greek ἄγγελος (<em>angelos</em>), meaning "messenger," corresponding to the Hebrew מַלְאָךְ (<em>mal'ak</em>). This designation emphasizes their primary function as bearers of divine communications.</span> Scripture reveals their nature as spiritual beings of great power and intelligence, created before the foundation of the world to worship God and minister to the heirs of salvation.</p>
|
||||
|
||||
<p class="intro-text">While the Bible speaks frequently of angels in general terms, certain individuals among the heavenly host are named and their specific offices described. Others are known by their orders—cherubim, seraphim, and archangels—each fulfilling distinct functions in the economy of heaven.<label for="sn-hierarchy" class="margin-toggle sidenote-number"></label>
|
||||
<input type="checkbox" id="sn-hierarchy" class="margin-toggle"/>
|
||||
<span class="sidenote">Medieval theologians, building upon Scriptural hints and the writings of Pseudo-Dionysius, developed elaborate hierarchies of nine angelic orders: seraphim, cherubim, thrones, dominions, virtues, powers, principalities, archangels, and angels. While such systems venture beyond explicit Biblical warrant, they reflect an attempt to systematize the various angelic designations found in Scripture.</span></p>
|
||||
</section>
|
||||
|
||||
{% for category, angels in angels_data.items() %}
|
||||
<section class="angel-section">
|
||||
<h2>{{ category }}</h2>
|
||||
|
||||
{% for angel_name, angel in angels.items() %}
|
||||
<article class="angel-entry">
|
||||
<h3 class="angel-name">{{ angel_name }}</h3>
|
||||
<p class="angel-title">{{ angel.title }}</p>
|
||||
|
||||
<div class="angel-description">
|
||||
{{ angel.description | safe }}
|
||||
</div>
|
||||
|
||||
{% if angel.verses %}
|
||||
<div class="verse-list">
|
||||
{% for verse in angel.verses %}
|
||||
<div class="verse-item">
|
||||
<div class="verse-ref">
|
||||
{% set ref_parts = verse.reference.split(' ') %}
|
||||
{% if ref_parts|length >= 2 %}
|
||||
{% set chapter_verse = ref_parts[-1] %}
|
||||
{% if ':' in chapter_verse %}
|
||||
{% set chapter = chapter_verse.split(':')[0] %}
|
||||
{% set verse_num = chapter_verse.split(':')[1] %}
|
||||
{% set book = ' '.join(ref_parts[:-1]) %}
|
||||
<a href="/book/{{ book }}/chapter/{{ chapter }}/verse/{{ verse_num }}">{{ verse.reference }}</a>
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
</div>
|
||||
<div class="verse-text">{{ verse.text | link_names | safe }}</div>
|
||||
</div>
|
||||
{% endfor %}
|
||||
</div>
|
||||
{% endif %}
|
||||
</article>
|
||||
{% endfor %}
|
||||
</section>
|
||||
{% endfor %}
|
||||
|
||||
<section>
|
||||
<h2>The Nature and Office of Angels</h2>
|
||||
<p>The Scriptures reveal several truths concerning the angelic host:</p>
|
||||
|
||||
<p><span class="newthought">Created beings</span>, not eternal in themselves, brought into existence by the word of God before the creation of man.<label for="sn-creation" class="margin-toggle sidenote-number"></label>
|
||||
<input type="checkbox" id="sn-creation" class="margin-toggle"/>
|
||||
<span class="sidenote">Job 38:7 speaks of the morning stars singing together and the sons of God shouting for joy at creation's foundation, suggesting angels witnessed the formation of the earth. They were thus created before the material world, existing in the eternal counsels of God.</span> They possess great intelligence and power, yet remain creatures subject to their Creator.</p>
|
||||
|
||||
<p><span class="newthought">Innumerable multitude</span>, described as "ten thousand times ten thousand, and thousands of thousands" in Daniel's vision and John's Revelation, suggesting a vast heavenly host beyond human computation.<label for="sn-number" class="margin-toggle sidenote-number"></label>
|
||||
<input type="checkbox" id="sn-number" class="margin-toggle"/>
|
||||
<span class="sidenote">Hebrews 12:22 speaks of "an innumerable company of angels." The Greek term μυριάσιν (myriads) represents the highest number in ancient reckoning, suggesting a host that exceeds all human enumeration.</span></p>
|
||||
|
||||
<p><span class="newthought">Diverse in rank and function</span>, organized in hierarchies and orders, each fulfilling specific roles in the divine administration. Some stand in the immediate presence of God, while others are sent forth as messengers to earth.</p>
|
||||
|
||||
<p><span class="newthought">Witnesses of redemption</span>, desiring to look into the mysteries of salvation though they themselves are not redeemed.<label for="sn-redemption" class="margin-toggle sidenote-number"></label>
|
||||
<input type="checkbox" id="sn-redemption" class="margin-toggle"/>
|
||||
<span class="sidenote">First Peter 1:12 declares that angels desire to look into the things concerning salvation. Though they announced Christ's birth and resurrection, they cannot themselves experience redemption—that privilege belongs to fallen humanity alone, whom Christ came to save.</span> They rejoice over one sinner that repenteth and will accompany Christ at His return in glory.</p>
|
||||
</section>
|
||||
{% endblock %}
|
||||
@@ -0,0 +1,151 @@
|
||||
{% extends "base.html" %}
|
||||
|
||||
{% block title %}Biblical Covenants - KJV Study{% endblock %}
|
||||
{% block description %}Explore God's covenants throughout redemptive history—from Noah to the New Covenant in Christ's blood.{% endblock %}
|
||||
|
||||
{% block head %}
|
||||
<style>
|
||||
.covenant-section {
|
||||
margin: 1.5rem 0;
|
||||
padding-top: 1rem;
|
||||
}
|
||||
|
||||
.covenant-section:not(:first-of-type) {
|
||||
border-top: 1px solid #eee;
|
||||
}
|
||||
|
||||
.covenant-entry {
|
||||
margin: 1.5rem 0 2rem 0;
|
||||
}
|
||||
|
||||
.covenant-name {
|
||||
font-size: 1.8rem;
|
||||
font-weight: 400;
|
||||
margin-bottom: 0.25rem;
|
||||
}
|
||||
|
||||
.covenant-title {
|
||||
font-size: 1.1rem;
|
||||
color: #666;
|
||||
font-style: italic;
|
||||
margin-bottom: 1rem;
|
||||
}
|
||||
|
||||
.covenant-description {
|
||||
max-width: 60%;
|
||||
font-size: 1.2rem;
|
||||
line-height: 1.9;
|
||||
margin: 1.5rem 0;
|
||||
}
|
||||
|
||||
.verse-list {
|
||||
margin: 1.5rem 0 0 0;
|
||||
}
|
||||
|
||||
.verse-item {
|
||||
margin: 1.2rem 0;
|
||||
padding-left: 1.5rem;
|
||||
border-left: 2px solid #ddd;
|
||||
}
|
||||
|
||||
.verse-ref {
|
||||
font-weight: 600;
|
||||
margin-bottom: 0.5rem;
|
||||
}
|
||||
|
||||
.verse-ref a {
|
||||
color: #333;
|
||||
text-decoration: none;
|
||||
border-bottom: 1px solid #ddd;
|
||||
}
|
||||
|
||||
.verse-ref a:hover {
|
||||
border-bottom-color: #333;
|
||||
}
|
||||
|
||||
.verse-text {
|
||||
max-width: 60%;
|
||||
font-style: italic;
|
||||
color: #444;
|
||||
line-height: 1.8;
|
||||
}
|
||||
|
||||
.intro-text {
|
||||
max-width: 60%;
|
||||
font-size: 1.2rem;
|
||||
line-height: 1.9;
|
||||
margin: 1rem 0;
|
||||
}
|
||||
</style>
|
||||
{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<h1>Biblical Covenants</h1>
|
||||
<p class="subtitle">God's Covenantal Framework Throughout Redemptive History</p>
|
||||
|
||||
<section>
|
||||
<p class="intro-text"><span class="newthought">The covenant concept</span> provides the structural framework for understanding God's dealings with humanity throughout Scripture. A covenant (Hebrew בְּרִית, <em>berith</em>; Greek διαθήκη, <em>diathēkē</em>) represents a solemn, binding agreement between parties, establishing relationship and defining obligations.<label for="sn-covenants" class="margin-toggle sidenote-number"></label>
|
||||
<input type="checkbox" id="sn-covenants" class="margin-toggle"/>
|
||||
<span class="sidenote">Ancient Near Eastern covenants followed established patterns: preamble, historical prologue, stipulations, witnesses, and blessings/curses. Biblical covenants often echo these structures while maintaining unique theological characteristics—particularly in their unilateral nature and gracious provisions.</span> These divine compacts reveal God's sovereignty, faithfulness, and redemptive purposes across the ages.</p>
|
||||
|
||||
<p class="intro-text">Scripture distinguishes between conditional and unconditional covenants. Conditional covenants tie blessing to human obedience (as with the Mosaic covenant), while unconditional covenants rest entirely upon divine promise and performance (as with the Abrahamic and New Covenants).<label for="sn-types" class="margin-toggle sidenote-number"></label>
|
||||
<input type="checkbox" id="sn-types" class="margin-toggle"/>
|
||||
<span class="sidenote">The theological debate between covenant theology and dispensationalism centers largely on how these various covenants relate to one another and to the church. Both traditions affirm the covenants' reality and significance, differing primarily in their understanding of continuity and fulfillment.</span> Together, these covenants trace the unfolding drama of redemption from creation's curse to glorification's crown.</p>
|
||||
</section>
|
||||
|
||||
{% for category, covenants in covenants_data.items() %}
|
||||
<section class="covenant-section">
|
||||
<h2>{{ category }}</h2>
|
||||
|
||||
{% for covenant_name, covenant in covenants.items() %}
|
||||
<article class="covenant-entry">
|
||||
<h3 class="covenant-name">{{ covenant_name }}</h3>
|
||||
<p class="covenant-title">{{ covenant.title }}</p>
|
||||
|
||||
<div class="covenant-description">
|
||||
{{ covenant.description | safe }}
|
||||
</div>
|
||||
|
||||
{% if covenant.verses %}
|
||||
<div class="verse-list">
|
||||
{% for verse in covenant.verses %}
|
||||
<div class="verse-item">
|
||||
<div class="verse-ref">
|
||||
{% set ref_parts = verse.reference.split(' ') %}
|
||||
{% if ref_parts|length >= 2 %}
|
||||
{% set chapter_verse = ref_parts[-1] %}
|
||||
{% if ':' in chapter_verse %}
|
||||
{% set chapter = chapter_verse.split(':')[0] %}
|
||||
{% set verse_num = chapter_verse.split(':')[1] %}
|
||||
{% set book = ' '.join(ref_parts[:-1]) %}
|
||||
<a href="/book/{{ book }}/chapter/{{ chapter }}/verse/{{ verse_num }}">{{ verse.reference }}</a>
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
</div>
|
||||
<div class="verse-text">{{ verse.text | link_names | safe }}</div>
|
||||
</div>
|
||||
{% endfor %}
|
||||
</div>
|
||||
{% endif %}
|
||||
</article>
|
||||
{% endfor %}
|
||||
</section>
|
||||
{% endfor %}
|
||||
|
||||
<section>
|
||||
<h2>Covenantal Theology</h2>
|
||||
<p class="intro-text">Understanding the biblical covenants illuminates numerous theological truths:</p>
|
||||
|
||||
<p class="intro-text"><span class="newthought">Progressive revelation</span>, wherein each covenant builds upon previous ones, moving from universal scope (Noahic) to national focus (Mosaic, Davidic) to universal fulfillment (New Covenant). This progression demonstrates God's orderly unfolding of His redemptive plan across the ages.</p>
|
||||
|
||||
<p class="intro-text"><span class="newthought">Grace and Law</span>, for even conditional covenants presuppose grace—Israel's election preceded Sinai's demands. The Law revealed sin and pointed to the need for a Savior, never offering salvation by works but always requiring faith in God's promise.<label for="sn-grace" class="margin-toggle sidenote-number"></label>
|
||||
<input type="checkbox" id="sn-grace" class="margin-toggle"/>
|
||||
<span class="sidenote">Paul's argument in Galatians hinges on recognizing that the Abrahamic covenant of promise (Genesis 15) preceded the Mosaic covenant of law (Exodus 19-20) by 430 years. The Law could not annul the promise, nor substitute works for faith as the means of justification.</span></p>
|
||||
|
||||
<p class="intro-text"><span class="newthought">Christological fulfillment</span>, as every covenant finds its ultimate realization in Christ. He is the seed of Abraham, the prophet like Moses, the Son of David, and the mediator of the New Covenant. In Him, all God's promises find their 'Yes and Amen.'</p>
|
||||
|
||||
<p class="intro-text"><span class="newthought">Covenantal faithfulness</span>, for God's unwavering commitment to His covenant promises demonstrates His character. Though Israel repeatedly violated the covenant, God remained faithful to His word—a truth providing assurance to all who trust in His covenantal commitments through Christ.<label for="sn-faithfulness" class="margin-toggle sidenote-number"></label>
|
||||
<input type="checkbox" id="sn-faithfulness" class="margin-toggle"/>
|
||||
<span class="sidenote">The Hebrew word חֶסֶד (<em>chesed</em>)—often translated "lovingkindness" or "steadfast love"—specifically describes covenant loyalty. It appears repeatedly in contexts emphasizing God's unwavering commitment to His covenantal obligations despite human unfaithfulness.</span></p>
|
||||
</section>
|
||||
{% endblock %}
|
||||
@@ -0,0 +1,151 @@
|
||||
{% extends "base.html" %}
|
||||
|
||||
{% block title %}Biblical Festivals - KJV Study{% endblock %}
|
||||
{% block description %}Explore the sacred feasts and festivals of Israel, their historical significance, and their prophetic fulfillment in Christ.{% endblock %}
|
||||
|
||||
{% block head %}
|
||||
<style>
|
||||
.festival-section {
|
||||
margin: 1.5rem 0;
|
||||
padding-top: 1rem;
|
||||
}
|
||||
|
||||
.festival-section:not(:first-of-type) {
|
||||
border-top: 1px solid #eee;
|
||||
}
|
||||
|
||||
.festival-entry {
|
||||
margin: 1.5rem 0 2rem 0;
|
||||
}
|
||||
|
||||
.festival-name {
|
||||
font-size: 1.8rem;
|
||||
font-weight: 400;
|
||||
margin-bottom: 0.25rem;
|
||||
}
|
||||
|
||||
.festival-title {
|
||||
font-size: 1.1rem;
|
||||
color: #666;
|
||||
font-style: italic;
|
||||
margin-bottom: 1rem;
|
||||
}
|
||||
|
||||
.festival-description {
|
||||
max-width: 60%;
|
||||
font-size: 1.2rem;
|
||||
line-height: 1.9;
|
||||
margin: 1.5rem 0;
|
||||
}
|
||||
|
||||
.verse-list {
|
||||
margin: 1.5rem 0 0 0;
|
||||
}
|
||||
|
||||
.verse-item {
|
||||
margin: 1.2rem 0;
|
||||
padding-left: 1.5rem;
|
||||
border-left: 2px solid #ddd;
|
||||
}
|
||||
|
||||
.verse-ref {
|
||||
font-weight: 600;
|
||||
margin-bottom: 0.5rem;
|
||||
}
|
||||
|
||||
.verse-ref a {
|
||||
color: #333;
|
||||
text-decoration: none;
|
||||
border-bottom: 1px solid #ddd;
|
||||
}
|
||||
|
||||
.verse-ref a:hover {
|
||||
border-bottom-color: #333;
|
||||
}
|
||||
|
||||
.verse-text {
|
||||
max-width: 60%;
|
||||
font-style: italic;
|
||||
color: #444;
|
||||
line-height: 1.8;
|
||||
}
|
||||
|
||||
.intro-text {
|
||||
max-width: 60%;
|
||||
font-size: 1.2rem;
|
||||
line-height: 1.9;
|
||||
margin: 1rem 0;
|
||||
}
|
||||
</style>
|
||||
{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<h1>Biblical Festivals</h1>
|
||||
<p class="subtitle">The Sacred Feasts of Israel and Their Prophetic Significance</p>
|
||||
|
||||
<section>
|
||||
<p class="intro-text"><span class="newthought">The appointed feasts</span> of Israel, ordained by God in Leviticus 23, constitute far more than commemorations of historical events. These sacred assemblies (Hebrew מוֹעֲדִים, <em>mo'adim</em>—"appointed times") formed the liturgical calendar around which Israel's worship revolved, and each contains rich typological significance pointing to the Messiah.<label for="sn-feasts" class="margin-toggle sidenote-number"></label>
|
||||
<input type="checkbox" id="sn-feasts" class="margin-toggle"/>
|
||||
<span class="sidenote">The Hebrew word חַג (<em>chag</em>) denotes a pilgrim feast requiring attendance at the sanctuary—Passover, Pentecost, and Tabernacles. Lesser feasts (Trumpets, Atonement) still demanded holy convocation. These festivals structured Israel's year and maintained covenant relationship through corporate worship.</span></p>
|
||||
|
||||
<p class="intro-text">The festal calendar divides into spring and fall observances, separated by the agricultural work of summer. The spring feasts—Passover through Pentecost—find clear fulfillment in Christ's first advent. The fall feasts—Trumpets through Tabernacles—anticipate events connected with His second coming and millennial reign.<label for="sn-fulfillment" class="margin-toggle sidenote-number"></label>
|
||||
<input type="checkbox" id="sn-fulfillment" class="margin-toggle"/>
|
||||
<span class="sidenote\">Christ fulfilled the spring feasts with remarkable precision: crucified on Passover, buried during Unleavened Bread, resurrected on Firstfruits, and sending the Spirit on Pentecost. This exact correspondence strengthens confidence that the fall feasts will likewise find literal fulfillment in end-time events.</span></p>
|
||||
</section>
|
||||
|
||||
{% for category, festivals in festivals_data.items() %}
|
||||
<section class="festival-section">
|
||||
<h2>{{ category }}</h2>
|
||||
|
||||
{% for festival_name, festival in festivals.items() %}
|
||||
<article class="festival-entry">
|
||||
<h3 class="festival-name">{{ festival_name }}</h3>
|
||||
<p class="festival-title">{{ festival.title }}</p>
|
||||
|
||||
<div class="festival-description">
|
||||
{{ festival.description | safe }}
|
||||
</div>
|
||||
|
||||
{% if festival.verses %}
|
||||
<div class="verse-list">
|
||||
{% for verse in festival.verses %}
|
||||
<div class="verse-item">
|
||||
<div class="verse-ref">
|
||||
{% set ref_parts = verse.reference.split(' ') %}
|
||||
{% if ref_parts|length >= 2 %}
|
||||
{% set chapter_verse = ref_parts[-1] %}
|
||||
{% if ':' in chapter_verse %}
|
||||
{% set chapter = chapter_verse.split(':')[0] %}
|
||||
{% set verse_num = chapter_verse.split(':')[1] %}
|
||||
{% set book = ' '.join(ref_parts[:-1]) %}
|
||||
<a href="/book/{{ book }}/chapter/{{ chapter }}/verse/{{ verse_num }}">{{ verse.reference }}</a>
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
</div>
|
||||
<div class="verse-text">{{ verse.text | link_names | safe }}</div>
|
||||
</div>
|
||||
{% endfor %}
|
||||
</div>
|
||||
{% endif %}
|
||||
</article>
|
||||
{% endfor %}
|
||||
</section>
|
||||
{% endfor %}
|
||||
|
||||
<section>
|
||||
<h2>The Significance of the Festivals</h2>
|
||||
<p class="intro-text">Understanding these appointed times enriches biblical interpretation and deepens appreciation for God's redemptive plan:</p>
|
||||
|
||||
<p class="intro-text"><span class="newthought">Divine precision</span>, for God commanded these observances centuries before their fulfillment in Christ. The exact correspondence between festival requirements and Messianic events demonstrates supernatural design, providing powerful evidence for inspiration.</p>
|
||||
|
||||
<p class="intro-text"><span class="newthought">Covenant remembrance</span>, as the festivals kept God's mighty acts perpetually before Israel. Each generation relived the Exodus through Passover, recalled Sinai at Pentecost, and remembered wilderness wanderings during Tabernacles. Corporate memory maintained covenant identity.<label for="sn-remembrance" class="margin-toggle sidenote-number\"></label>
|
||||
<input type="checkbox" id="sn-remembrance" class="margin-toggle"/>
|
||||
<span class="sidenote\">The command to tell children about Passover's meaning (Exodus 12:26-27) illustrates how festivals transmitted faith across generations. These annual celebrations educated each new generation in covenant history and theology through participatory ritual rather than mere abstract instruction.</span></p>
|
||||
|
||||
<p class="intro-text"><span class="newthought">Prophetic preview</span>, for the festivals outlined redemptive history in advance. Christ fulfilled the spring feasts at His first coming—dying as the Passover Lamb, rising as the Firstfruits, sending the Spirit at Pentecost. The unfulfilled fall feasts point to His return, national Israel's repentance (Trumpets, Atonement), and millennial blessing (Tabernacles).</p>
|
||||
|
||||
<p class="intro-text"><span class="newthought">Worship structure</span>, as these festivals provided rhythm and pattern for Israel's religious year. Modern believers, while not bound to observe these feasts, benefit from structured worship and corporate remembrance of God's redemptive acts—principles embodied in the Lord's Day and ordinances of baptism and communion.<label for="sn-application" class="margin-toggle sidenote-number"></label>
|
||||
<input type="checkbox" id="sn-application" class="margin-toggle"/>
|
||||
<span class="sidenote">Colossians 2:16-17 clarifies that festivals were "a shadow of things to come; but the body is of Christ." Believers need not observe Jewish feast days, yet studying them illuminates Christ's work and God's purposes. The shadow points to the substance; knowing both enriches understanding.</span></p>
|
||||
</section>
|
||||
{% endblock %}
|
||||
@@ -0,0 +1,149 @@
|
||||
{% extends "base.html" %}
|
||||
|
||||
{% block title %}Biblical Prophets - KJV Study{% endblock %}
|
||||
{% block description %}Explore the prophets of the Old Testament, from Isaiah to Malachi, their messages and Messianic prophecies.{% endblock %}
|
||||
|
||||
{% block head %}
|
||||
<style>
|
||||
.prophet-section {
|
||||
margin: 1.5rem 0;
|
||||
padding-top: 1rem;
|
||||
}
|
||||
|
||||
.prophet-section:not(:first-of-type) {
|
||||
border-top: 1px solid #eee;
|
||||
}
|
||||
|
||||
.prophet-entry {
|
||||
margin: 1.5rem 0 2rem 0;
|
||||
}
|
||||
|
||||
.prophet-name {
|
||||
font-size: 1.8rem;
|
||||
font-weight: 400;
|
||||
margin-bottom: 0.25rem;
|
||||
}
|
||||
|
||||
.prophet-title {
|
||||
font-size: 1.1rem;
|
||||
color: #666;
|
||||
font-style: italic;
|
||||
margin-bottom: 1rem;
|
||||
}
|
||||
|
||||
.prophet-description {
|
||||
max-width: 60%;
|
||||
font-size: 1.2rem;
|
||||
line-height: 1.9;
|
||||
margin: 1.5rem 0;
|
||||
}
|
||||
|
||||
.verse-list {
|
||||
margin: 1.5rem 0 0 0;
|
||||
}
|
||||
|
||||
.verse-item {
|
||||
margin: 1.2rem 0;
|
||||
padding-left: 1.5rem;
|
||||
border-left: 2px solid #ddd;
|
||||
}
|
||||
|
||||
.verse-ref {
|
||||
font-weight: 600;
|
||||
margin-bottom: 0.5rem;
|
||||
}
|
||||
|
||||
.verse-ref a {
|
||||
color: #333;
|
||||
text-decoration: none;
|
||||
border-bottom: 1px solid #ddd;
|
||||
}
|
||||
|
||||
.verse-ref a:hover {
|
||||
border-bottom-color: #333;
|
||||
}
|
||||
|
||||
.verse-text {
|
||||
max-width: 60%;
|
||||
font-style: italic;
|
||||
color: #444;
|
||||
line-height: 1.8;
|
||||
}
|
||||
|
||||
.intro-text {
|
||||
max-width: 60%;
|
||||
font-size: 1.2rem;
|
||||
line-height: 1.9;
|
||||
margin: 1rem 0;
|
||||
}
|
||||
</style>
|
||||
{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<h1>Biblical Prophets</h1>
|
||||
<p class="subtitle">Messengers of the Most High</p>
|
||||
|
||||
<section>
|
||||
<p class="intro-text"><span class="newthought">The prophetic ministry</span> represents one of the most extraordinary phenomena in sacred history. These men, called by divine election and empowered by the Holy Spirit, declared "Thus saith the LORD" with absolute authority.<label for="sn-prophets" class="margin-toggle sidenote-number"></label>
|
||||
<input type="checkbox" id="sn-prophets" class="margin-toggle"/>
|
||||
<span class="sidenote">The Hebrew term נָבִיא (<em>navi</em>) derives from a root meaning "to call" or "to announce," emphasizing the prophet's role as spokesman for God. The Greek προφήτης (<em>prophētēs</em>) carries similar meaning: one who speaks forth divine revelation.</span> They rebuked kings, warned nations, comforted the afflicted, and foretold events centuries before their fulfillment.</p>
|
||||
|
||||
<p class="intro-text">The prophets stood in that most solemn office—mediators between heaven and earth, bearing messages of both judgment and mercy. Their words, though often rejected in their own time, have proven unfailingly accurate in their predictions and eternally relevant in their moral and spiritual instruction.<label for="sn-messianic" class="margin-toggle sidenote-number"></label>
|
||||
<input type="checkbox" id="sn-messianic" class="margin-toggle"/>
|
||||
<span class="sidenote">The prophets provided detailed predictions of Messiah's coming: His birthplace (Micah 5:2), His virgin birth (Isaiah 7:14), His suffering (Isaiah 53), His betrayal price (Zechariah 11:12), and countless other particulars fulfilled in Christ.</span></p>
|
||||
</section>
|
||||
|
||||
{% for category, prophets in prophets_data.items() %}
|
||||
<section class="prophet-section">
|
||||
<h2>{{ category }}</h2>
|
||||
|
||||
{% for prophet_name, prophet in prophets.items() %}
|
||||
<article class="prophet-entry">
|
||||
<h3 class="prophet-name">{{ prophet_name }}</h3>
|
||||
<p class="prophet-title">{{ prophet.title }}</p>
|
||||
|
||||
<div class="prophet-description">
|
||||
{{ prophet.description | safe }}
|
||||
</div>
|
||||
|
||||
{% if prophet.verses %}
|
||||
<div class="verse-list">
|
||||
{% for verse in prophet.verses %}
|
||||
<div class="verse-item">
|
||||
<div class="verse-ref">
|
||||
{% set ref_parts = verse.reference.split(' ') %}
|
||||
{% if ref_parts|length >= 2 %}
|
||||
{% set chapter_verse = ref_parts[-1] %}
|
||||
{% if ':' in chapter_verse %}
|
||||
{% set chapter = chapter_verse.split(':')[0] %}
|
||||
{% set verse_num = chapter_verse.split(':')[1] %}
|
||||
{% set book = ' '.join(ref_parts[:-1]) %}
|
||||
<a href="/book/{{ book }}/chapter/{{ chapter }}/verse/{{ verse_num }}">{{ verse.reference }}</a>
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
</div>
|
||||
<div class="verse-text">{{ verse.text | link_names | safe }}</div>
|
||||
</div>
|
||||
{% endfor %}
|
||||
</div>
|
||||
{% endif %}
|
||||
</article>
|
||||
{% endfor %}
|
||||
</section>
|
||||
{% endfor %}
|
||||
|
||||
<section>
|
||||
<h2>The Prophetic Office</h2>
|
||||
<p class="intro-text">The Scriptures reveal several characteristics of the true prophet:</p>
|
||||
|
||||
<p class="intro-text"><span class="newthought">Divine calling</span>, not self-appointed but commissioned by God Himself. Isaiah heard the voice asking "Whom shall I send?" Jeremiah was ordained before birth. Amos protested he was no prophet's son, yet the word of the Lord came to him.</p>
|
||||
|
||||
<p class="intro-text"><span class="newthought">Forth-telling and fore-telling</span>, both proclaiming God's word to their generation and predicting future events. The immediate fulfillment of near prophecies authenticated their distant predictions concerning Messiah and the end times.<label for="sn-fulfillment" class="margin-toggle sidenote-number"></label>
|
||||
<input type="checkbox" id="sn-fulfillment" class="margin-toggle"/>
|
||||
<span class="sidenote">Deuteronomy 18:22 provided the test: "When a prophet speaketh in the name of the LORD, if the thing follow not, nor come to pass, that is the thing which the LORD hath not spoken." A single false prophecy disqualified the claimant.</span></p>
|
||||
|
||||
<p class="intro-text"><span class="newthought">Suffering for truth</span>, often persecuted for their unpopular messages. Elijah fled from Jezebel. Jeremiah was cast into a dungeon. Zechariah was stoned in the temple court. Christ declared, "O Jerusalem, Jerusalem, thou that killest the prophets."</p>
|
||||
|
||||
<p class="intro-text"><span class="newthought">Witnesses to Christ</span>, for the testimony of Jesus is the spirit of prophecy. All their varied ministries pointed forward to the coming Redeemer, who would Himself be the Prophet like unto Moses, speaking the Father's words with ultimate authority.</p>
|
||||
</section>
|
||||
{% endblock %}
|
||||
@@ -91,7 +91,7 @@ hr::before {
|
||||
{% for verse in verses %}
|
||||
{% set commentary = commentaries[verse.verse] if commentaries and verse.verse in commentaries else none %}
|
||||
<p id="verse-{{ verse.verse }}">
|
||||
<a href="/book/{{ book }}/chapter/{{ chapter }}/verse/{{ verse.verse }}" class="verse-number-link">{{ verse.verse }}</a> {{ verse.text }}
|
||||
<a href="/book/{{ book }}/chapter/{{ chapter }}/verse/{{ verse.verse }}" class="verse-number-link">{{ verse.verse }}</a> {{ verse.text | link_names | safe }}
|
||||
{% if commentary and commentary.cross_references %}
|
||||
{% for ref in commentary.cross_references %}
|
||||
<label for="sn-{{ verse.verse }}-ref-{{ loop.index }}" class="margin-toggle">⊕</label>
|
||||
|
||||
@@ -5,10 +5,22 @@
|
||||
|
||||
{% block head %}
|
||||
<style>
|
||||
/* Compact the opening sections */
|
||||
section:first-of-type {
|
||||
margin-top: 1rem;
|
||||
}
|
||||
|
||||
section:nth-of-type(2),
|
||||
section:nth-of-type(3) {
|
||||
margin-top: 1rem;
|
||||
padding-top: 0;
|
||||
border-top: none;
|
||||
}
|
||||
|
||||
.stats-line {
|
||||
max-width: 55%;
|
||||
margin: 2rem 0;
|
||||
padding: 1rem 0;
|
||||
margin: 1rem 0;
|
||||
padding: 0.75rem 0;
|
||||
border-top: 1px solid #ccc;
|
||||
border-bottom: 1px solid #ccc;
|
||||
font-size: 1.1rem;
|
||||
@@ -26,11 +38,11 @@
|
||||
|
||||
.generation-section {
|
||||
max-width: 55%;
|
||||
margin: 3rem 0;
|
||||
margin: 1.5rem 0;
|
||||
}
|
||||
|
||||
.generation-header {
|
||||
margin-bottom: 1rem;
|
||||
margin-bottom: 0.5rem;
|
||||
}
|
||||
|
||||
.generation-number {
|
||||
@@ -46,7 +58,7 @@
|
||||
|
||||
.person-entry {
|
||||
max-width: 55%;
|
||||
margin: 2.5rem 0;
|
||||
margin: 1.5rem 0;
|
||||
}
|
||||
|
||||
.person-name {
|
||||
@@ -68,7 +80,7 @@
|
||||
|
||||
.search-form {
|
||||
max-width: 55%;
|
||||
margin: 2rem 0;
|
||||
margin: 0.5rem 0;
|
||||
}
|
||||
|
||||
.search-form input {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{% extends "base.html" %}
|
||||
|
||||
{% block title %}{{ person.name }} - Biblical Family Tree - KJV Study{% endblock %}
|
||||
{% block title %}Family Tree: {{ person.name }} - KJV Study{% endblock %}
|
||||
{% block description %}{{ person.name }} in the biblical genealogy from Adam to Jesus Christ.{% endblock %}
|
||||
|
||||
{% block head %}
|
||||
@@ -106,7 +106,7 @@
|
||||
|
||||
{% block content %}
|
||||
<div class="person-header">
|
||||
<h1 class="person-title">{{ person.name }}</h1>
|
||||
<h1 class="person-title">Family Tree: {{ person.name }}</h1>
|
||||
{% if person.generation %}
|
||||
<p class="person-subtitle">Generation {{ person.generation }} from Adam</p>
|
||||
{% endif %}
|
||||
@@ -123,7 +123,18 @@
|
||||
<strong>Age:</strong> {{ person.age_at_death }}.
|
||||
{% endif %}
|
||||
{% if person.spouse %}
|
||||
<strong>Spouse:</strong> {{ person.spouse }}.
|
||||
<strong>Spouse:</strong>
|
||||
{% set spouse_id = None %}
|
||||
{% for pid, p in family_tree_data.items() %}
|
||||
{% if p.name == person.spouse %}
|
||||
{% set spouse_id = pid %}
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
{% if spouse_id %}
|
||||
<a href="/family-tree/person/{{ spouse_id }}">{{ person.spouse }}</a>.
|
||||
{% else %}
|
||||
{{ person.spouse }}.
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
</div>
|
||||
|
||||
|
||||
@@ -43,7 +43,7 @@ section a[href^="/book/"] {
|
||||
|
||||
<div class="epigraph">
|
||||
<blockquote>
|
||||
<p>{{ daily_verse.text }}</p>
|
||||
<p>{{ daily_verse.text | link_names | safe }}</p>
|
||||
<footer><a href="/book/{{ daily_verse.book }}/chapter/{{ daily_verse.chapter }}/verse/{{ daily_verse.verse }}">{{ daily_verse.reference }}</a> — <a href="/verse-of-the-day">Verse of the Day</a></footer>
|
||||
</blockquote>
|
||||
</div>
|
||||
@@ -111,6 +111,8 @@ section a[href^="/book/"] {
|
||||
<section>
|
||||
<h2>Resources</h2>
|
||||
|
||||
<p><span class="newthought">Theological Studies</span> — Comprehensive explorations of biblical themes: <a href="/biblical-angels">Biblical Angels</a>, <a href="/biblical-prophets">Biblical Prophets</a>, <a href="/biblical-covenants">Biblical Covenants</a>, <a href="/biblical-festivals">Biblical Festivals</a>, <a href="/names-of-god">Names of God</a>, <a href="/parables">Parables of Jesus</a>, <a href="/the-twelve-apostles">The Twelve Apostles</a>, and <a href="/women-of-the-bible">Women of the Bible</a>.</p>
|
||||
|
||||
<p><span class="newthought">Concordance and Search</span> — A comprehensive <a href="/search">search facility</a> allowing the reader to trace any word or phrase throughout the entire corpus of Scripture, after the manner of Cruden's Complete Concordance.</p>
|
||||
|
||||
<p><span class="newthought">Biblical Geography</span> — <a href="/biblical-maps">Maps and descriptions</a> of those places mentioned in Holy Writ, from the rivers of Babylon to the shores of Galilee, illuminating the geographical context of sacred history.</p>
|
||||
|
||||
@@ -0,0 +1,149 @@
|
||||
{% extends "base.html" %}
|
||||
|
||||
{% block title %}Names of God - KJV Study{% endblock %}
|
||||
{% block description %}Explore the sacred names and titles of God revealed in Scripture, from Elohim to Jehovah, with Hebrew meanings and theological significance.{% endblock %}
|
||||
|
||||
{% block head %}
|
||||
<style>
|
||||
.name-section {
|
||||
margin: 1.5rem 0;
|
||||
padding-top: 1rem;
|
||||
}
|
||||
|
||||
.name-section:not(:first-of-type) {
|
||||
border-top: 1px solid #eee;
|
||||
}
|
||||
|
||||
.name-entry {
|
||||
margin: 1.5rem 0 2rem 0;
|
||||
}
|
||||
|
||||
.name-heading {
|
||||
font-size: 1.8rem;
|
||||
font-weight: 400;
|
||||
margin-bottom: 0.25rem;
|
||||
}
|
||||
|
||||
.name-title {
|
||||
font-size: 1.1rem;
|
||||
color: #666;
|
||||
font-style: italic;
|
||||
margin-bottom: 1rem;
|
||||
}
|
||||
|
||||
.name-description {
|
||||
max-width: 60%;
|
||||
font-size: 1.2rem;
|
||||
line-height: 1.9;
|
||||
margin: 1.5rem 0;
|
||||
}
|
||||
|
||||
.verse-list {
|
||||
margin: 1.5rem 0 0 0;
|
||||
}
|
||||
|
||||
.verse-item {
|
||||
margin: 1.2rem 0;
|
||||
padding-left: 1.5rem;
|
||||
border-left: 2px solid #ddd;
|
||||
}
|
||||
|
||||
.verse-ref {
|
||||
font-weight: 600;
|
||||
margin-bottom: 0.5rem;
|
||||
}
|
||||
|
||||
.verse-ref a {
|
||||
color: #333;
|
||||
text-decoration: none;
|
||||
border-bottom: 1px solid #ddd;
|
||||
}
|
||||
|
||||
.verse-ref a:hover {
|
||||
border-bottom-color: #333;
|
||||
}
|
||||
|
||||
.verse-text {
|
||||
max-width: 60%;
|
||||
font-style: italic;
|
||||
color: #444;
|
||||
line-height: 1.8;
|
||||
}
|
||||
|
||||
.intro-text {
|
||||
max-width: 60%;
|
||||
font-size: 1.2rem;
|
||||
line-height: 1.9;
|
||||
margin: 1rem 0;
|
||||
}
|
||||
</style>
|
||||
{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<h1>Names of God</h1>
|
||||
<p class="subtitle">The Divine Names Revealed in Holy Scripture</p>
|
||||
|
||||
<section>
|
||||
<p class="intro-text"><span class="newthought">The revelation of God's names</span> throughout Scripture unveils the character and attributes of the Almighty. Each name discloses some aspect of the divine nature—His power, mercy, faithfulness, or sovereignty.<label for="sn-names" class="margin-toggle sidenote-number"></label>
|
||||
<input type="checkbox" id="sn-names" class="margin-toggle"/>
|
||||
<span class="sidenote">In Hebrew thought, a name represented the essential nature and character of its bearer. To know God's name meant intimate knowledge of His person and attributes—hence the sacred reverence with which the covenant name יהוה was treated.</span> These names were not arbitrarily chosen but divinely revealed, each one a window into the infinite perfections of the Godhead.</p>
|
||||
|
||||
<p class="intro-text">The multiplicity of divine names does not suggest multiple deities but rather the inexhaustible richness of the one true God. No single name could encompass His fullness; thus Scripture employs various appellations, each emphasizing different facets of His being and His relationship to His creation.<label for="sn-ineffable" class="margin-toggle sidenote-number"></label>
|
||||
<input type="checkbox" id="sn-ineffable" class="margin-toggle"/>
|
||||
<span class="sidenote">The Kabbalistic tradition speaks of seventy-two names of God, though such enumerations venture beyond the clear teaching of Scripture. The biblical text itself reveals approximately fifteen primary names and numerous descriptive titles.</span></p>
|
||||
</section>
|
||||
|
||||
{% for category, names in names_data.items() %}
|
||||
<section class="name-section">
|
||||
<h2>{{ category }}</h2>
|
||||
|
||||
{% for name_text, name in names.items() %}
|
||||
<article class="name-entry">
|
||||
<h3 class="name-heading">{{ name_text }}</h3>
|
||||
<p class="name-title">{{ name.title }}</p>
|
||||
|
||||
<div class="name-description">
|
||||
{{ name.description | safe }}
|
||||
</div>
|
||||
|
||||
{% if name.verses %}
|
||||
<div class="verse-list">
|
||||
{% for verse in name.verses %}
|
||||
<div class="verse-item">
|
||||
<div class="verse-ref">
|
||||
{% set ref_parts = verse.reference.split(' ') %}
|
||||
{% if ref_parts|length >= 2 %}
|
||||
{% set chapter_verse = ref_parts[-1] %}
|
||||
{% if ':' in chapter_verse %}
|
||||
{% set chapter = chapter_verse.split(':')[0] %}
|
||||
{% set verse_num = chapter_verse.split(':')[1] %}
|
||||
{% set book = ' '.join(ref_parts[:-1]) %}
|
||||
<a href="/book/{{ book }}/chapter/{{ chapter }}/verse/{{ verse_num }}">{{ verse.reference }}</a>
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
</div>
|
||||
<div class="verse-text">{{ verse.text | link_names | safe }}</div>
|
||||
</div>
|
||||
{% endfor %}
|
||||
</div>
|
||||
{% endif %}
|
||||
</article>
|
||||
{% endfor %}
|
||||
</section>
|
||||
{% endfor %}
|
||||
|
||||
<section>
|
||||
<h2>The Significance of Divine Names</h2>
|
||||
<p class="intro-text">Understanding God's names enriches our comprehension of His person and our relationship with Him:</p>
|
||||
|
||||
<p class="intro-text"><span class="newthought">Progressive revelation</span>, wherein each name was revealed at a particular juncture in redemptive history, appropriate to the need of that moment. Abraham knew El Shaddai; Moses received the covenant name Jehovah; the psalmists celebrated Jehovah-Nissi and Jehovah-Shalom.</p>
|
||||
|
||||
<p class="intro-text"><span class="newthought">Comprehensive provision</span>, for the various names disclose God's complete sufficiency for every human need. He is Provider (Jehovah-Jireh), Healer (Jehovah-Rapha), Peace (Jehovah-Shalom), Righteousness (Jehovah-Tsidkenu), and abiding Presence (Jehovah-Shammah).<label for="sn-compound" class="margin-toggle sidenote-number"></label>
|
||||
<input type="checkbox" id="sn-compound" class="margin-toggle"/>
|
||||
<span class="sidenote">The compound names combining יהוה (Jehovah) with descriptive terms represent not different gods but different revelations of the one covenant-keeping God meeting specific needs of His people throughout their history.</span></p>
|
||||
|
||||
<p class="intro-text"><span class="newthought">Worship and reverence</span>, as proper understanding of God's names leads to appropriate adoration. The third commandment—"Thou shalt not take the name of the LORD thy God in vain"—demands reverent treatment not merely of the vocalized name but of all that God's name represents.</p>
|
||||
|
||||
<p class="intro-text"><span class="newthought">Christological fulfillment</span>, wherein the Old Testament names find their ultimate realization in Christ. He is Emmanuel (God with us), the Prince of Peace, our Righteousness, the great I AM who spoke to Moses from the burning bush. In Him dwells all the fullness of the Godhead bodily.</p>
|
||||
</section>
|
||||
{% endblock %}
|
||||
@@ -0,0 +1,149 @@
|
||||
{% extends "base.html" %}
|
||||
|
||||
{% block title %}Parables of Jesus - KJV Study{% endblock %}
|
||||
{% block description %}Explore the parables of Jesus Christ with interpretations, cultural context, and theological significance from the Gospels.{% endblock %}
|
||||
|
||||
{% block head %}
|
||||
<style>
|
||||
.parable-section {
|
||||
margin: 1.5rem 0;
|
||||
padding-top: 1rem;
|
||||
}
|
||||
|
||||
.parable-section:not(:first-of-type) {
|
||||
border-top: 1px solid #eee;
|
||||
}
|
||||
|
||||
.parable-entry {
|
||||
margin: 1.5rem 0 2rem 0;
|
||||
}
|
||||
|
||||
.parable-name {
|
||||
font-size: 1.8rem;
|
||||
font-weight: 400;
|
||||
margin-bottom: 0.25rem;
|
||||
}
|
||||
|
||||
.parable-title {
|
||||
font-size: 1.1rem;
|
||||
color: #666;
|
||||
font-style: italic;
|
||||
margin-bottom: 1rem;
|
||||
}
|
||||
|
||||
.parable-description {
|
||||
max-width: 60%;
|
||||
font-size: 1.2rem;
|
||||
line-height: 1.9;
|
||||
margin: 1.5rem 0;
|
||||
}
|
||||
|
||||
.verse-list {
|
||||
margin: 1.5rem 0 0 0;
|
||||
}
|
||||
|
||||
.verse-item {
|
||||
margin: 1.2rem 0;
|
||||
padding-left: 1.5rem;
|
||||
border-left: 2px solid #ddd;
|
||||
}
|
||||
|
||||
.verse-ref {
|
||||
font-weight: 600;
|
||||
margin-bottom: 0.5rem;
|
||||
}
|
||||
|
||||
.verse-ref a {
|
||||
color: #333;
|
||||
text-decoration: none;
|
||||
border-bottom: 1px solid #ddd;
|
||||
}
|
||||
|
||||
.verse-ref a:hover {
|
||||
border-bottom-color: #333;
|
||||
}
|
||||
|
||||
.verse-text {
|
||||
max-width: 60%;
|
||||
font-style: italic;
|
||||
color: #444;
|
||||
line-height: 1.8;
|
||||
}
|
||||
|
||||
.intro-text {
|
||||
max-width: 60%;
|
||||
font-size: 1.2rem;
|
||||
line-height: 1.9;
|
||||
margin: 1rem 0;
|
||||
}
|
||||
</style>
|
||||
{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<h1>Parables of Jesus</h1>
|
||||
<p class="subtitle">Teaching in Earthly Stories with Heavenly Meanings</p>
|
||||
|
||||
<section>
|
||||
<p class="intro-text"><span class="newthought">Our Lord's parables</span> constitute a distinctive teaching method wherein spiritual truths are conveyed through familiar imagery drawn from daily life—agriculture, commerce, domestic affairs, and social customs.<label for="sn-parables" class="margin-toggle sidenote-number"></label>
|
||||
<input type="checkbox" id="sn-parables" class="margin-toggle"/>
|
||||
<span class="sidenote">The Greek παραβολή (<em>parabolē</em>) literally means "a placing alongside"—a comparison or analogy. The Hebrew מָשָׁל (<em>mashal</em>) has broader meaning, encompassing proverbs, riddles, and similitudes. Christ employed this rabbinic teaching method to both reveal and conceal truth.</span> These narratives served dual purposes: to illuminate kingdom mysteries for receptive hearts while hiding truth from those who rejected the light.</p>
|
||||
|
||||
<p class="intro-text">When the disciples inquired why He spoke in parables, Christ quoted Isaiah's prophecy concerning judicial blindness upon those who persistently refuse divine revelation.<label for="sn-purpose" class="margin-toggle sidenote-number"></label>
|
||||
<input type="checkbox" id="sn-purpose" class="margin-toggle"/>
|
||||
<span class="sidenote">Matthew 13:10-17 records Christ's explanation. Parables rewarded diligent seekers with deeper understanding while leaving casual observers with mere stories. This discriminating function fulfilled Isaiah 6:9-10, demonstrating the principle that to those who have, more is given.</span> The parables thus separate true disciples from mere curiosity-seekers, requiring contemplation and spiritual discernment for proper interpretation.</p>
|
||||
</section>
|
||||
|
||||
{% for category, parables in parables_data.items() %}
|
||||
<section class="parable-section">
|
||||
<h2>{{ category }}</h2>
|
||||
|
||||
{% for parable_name, parable in parables.items() %}
|
||||
<article class="parable-entry">
|
||||
<h3 class="parable-name">{{ parable_name }}</h3>
|
||||
<p class="parable-title">{{ parable.title }}</p>
|
||||
|
||||
<div class="parable-description">
|
||||
{{ parable.description | safe }}
|
||||
</div>
|
||||
|
||||
{% if parable.verses %}
|
||||
<div class="verse-list">
|
||||
{% for verse in parable.verses %}
|
||||
<div class="verse-item">
|
||||
<div class="verse-ref">
|
||||
{% set ref_parts = verse.reference.split(' ') %}
|
||||
{% if ref_parts|length >= 2 %}
|
||||
{% set chapter_verse = ref_parts[-1] %}
|
||||
{% if ':' in chapter_verse %}
|
||||
{% set chapter = chapter_verse.split(':')[0] %}
|
||||
{% set verse_num = chapter_verse.split(':')[1] %}
|
||||
{% set book = ' '.join(ref_parts[:-1]) %}
|
||||
<a href="/book/{{ book }}/chapter/{{ chapter }}/verse/{{ verse_num }}">{{ verse.reference }}</a>
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
</div>
|
||||
<div class="verse-text">{{ verse.text | link_names | safe }}</div>
|
||||
</div>
|
||||
{% endfor %}
|
||||
</div>
|
||||
{% endif %}
|
||||
</article>
|
||||
{% endfor %}
|
||||
</section>
|
||||
{% endfor %}
|
||||
|
||||
<section>
|
||||
<h2>Principles of Parabolic Interpretation</h2>
|
||||
<p class="intro-text">Proper understanding of parables requires adherence to sound hermeneutical principles:</p>
|
||||
|
||||
<p class="intro-text"><span class="newthought">One central truth</span>, for most parables illustrate a single main point. Seeking symbolic meaning in every detail often leads to fanciful allegorizing. The primary lesson should govern interpretation.<label for="sn-interpretation" class="margin-toggle sidenote-number"></label>
|
||||
<input type="checkbox" id="sn-interpretation" class="margin-toggle"/>
|
||||
<span class="sidenote">Church history records numerous examples of excessive allegorization. Augustine interpreted the Good Samaritan's every detail symbolically: the inn represented the church, the two pence the sacraments, the innkeeper the apostle Paul. Such elaboration, though edifying in intent, ventures beyond the text's plain meaning.</span></p>
|
||||
|
||||
<p class="intro-text"><span class="newthought">Historical and cultural context</span>, understanding the agricultural practices, social customs, and religious background of first-century Palestine illuminates many parables. What seemed commonplace to Christ's original audience requires explanation for modern readers.</p>
|
||||
|
||||
<p class="intro-text"><span class="newthought">Christ's own interpretations</span>, when provided, establish the authoritative framework. The parables of the Sower, the Wheat and Tares, and the Unjust Judge all receive dominical exposition, demonstrating the proper hermeneutical approach.</p>
|
||||
|
||||
<p class="intro-text"><span class="newthought">Kingdom emphasis</span>, as many parables illuminate aspects of God's kingdom—its nature, growth, value, and final consummation. Together they present a comprehensive doctrine of the kingdom in its various phases and manifestations.</p>
|
||||
</section>
|
||||
{% endblock %}
|
||||
@@ -117,7 +117,7 @@
|
||||
<div class="result-reference">
|
||||
<a href="{{ result.url }}">{{ result.reference }}</a>
|
||||
</div>
|
||||
<div class="result-text">{{ result.highlighted_text|safe }}</div>
|
||||
<div class="result-text">{{ result.highlighted_text | link_names | safe }}</div>
|
||||
</article>
|
||||
{% endfor %}
|
||||
{% else %}
|
||||
|
||||
@@ -0,0 +1,151 @@
|
||||
{% extends "base.html" %}
|
||||
|
||||
{% block title %}The Twelve Apostles - KJV Study{% endblock %}
|
||||
{% block description %}Explore the lives, ministries, and legacies of the twelve apostles chosen by Jesus Christ.{% endblock %}
|
||||
|
||||
{% block head %}
|
||||
<style>
|
||||
.apostle-section {
|
||||
margin: 1.5rem 0;
|
||||
padding-top: 1rem;
|
||||
}
|
||||
|
||||
.apostle-section:not(:first-of-type) {
|
||||
border-top: 1px solid #eee;
|
||||
}
|
||||
|
||||
.apostle-entry {
|
||||
margin: 1.5rem 0 2rem 0;
|
||||
}
|
||||
|
||||
.apostle-name {
|
||||
font-size: 1.8rem;
|
||||
font-weight: 400;
|
||||
margin-bottom: 0.25rem;
|
||||
}
|
||||
|
||||
.apostle-title {
|
||||
font-size: 1.1rem;
|
||||
color: #666;
|
||||
font-style: italic;
|
||||
margin-bottom: 1rem;
|
||||
}
|
||||
|
||||
.apostle-description {
|
||||
max-width: 60%;
|
||||
font-size: 1.2rem;
|
||||
line-height: 1.9;
|
||||
margin: 1.5rem 0;
|
||||
}
|
||||
|
||||
.verse-list {
|
||||
margin: 1.5rem 0 0 0;
|
||||
}
|
||||
|
||||
.verse-item {
|
||||
margin: 1.2rem 0;
|
||||
padding-left: 1.5rem;
|
||||
border-left: 2px solid #ddd;
|
||||
}
|
||||
|
||||
.verse-ref {
|
||||
font-weight: 600;
|
||||
margin-bottom: 0.5rem;
|
||||
}
|
||||
|
||||
.verse-ref a {
|
||||
color: #333;
|
||||
text-decoration: none;
|
||||
border-bottom: 1px solid #ddd;
|
||||
}
|
||||
|
||||
.verse-ref a:hover {
|
||||
border-bottom-color: #333;
|
||||
}
|
||||
|
||||
.verse-text {
|
||||
max-width: 60%;
|
||||
font-style: italic;
|
||||
color: #444;
|
||||
line-height: 1.8;
|
||||
}
|
||||
|
||||
.intro-text {
|
||||
max-width: 60%;
|
||||
font-size: 1.2rem;
|
||||
line-height: 1.9;
|
||||
margin: 1rem 0;
|
||||
}
|
||||
</style>
|
||||
{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<h1>The Twelve Apostles</h1>
|
||||
<p class="subtitle">Those Whom He Chose to Be With Him</p>
|
||||
|
||||
<section>
|
||||
<p class="intro-text"><span class="newthought">The calling of the Twelve</span> marked a pivotal moment in Christ's ministry. After a night of prayer, He summoned His disciples and chose twelve whom He named apostles (Greek ἀπόστολοι, <em>apostoloi</em>, meaning "sent ones")—men who would be with Him, witness His works, and carry His message to the world.<label for="sn-apostles" class="margin-toggle sidenote-number"></label>
|
||||
<input type="checkbox" id="sn-apostles" class="margin-toggle"/>
|
||||
<span class="sidenote">Mark's account emphasizes Christ's purpose: 'that they should be with him, and that he might send them forth to preach' (Mark 3:14). Apostleship required both intimate companionship with Christ and authoritative commission. The term distinguished them from the broader group of disciples.</span> These ordinary men—fishermen, a tax collector, a political zealot—would turn the world upside down.</p>
|
||||
|
||||
<p class="intro-text">The apostolic office carried unique authority. They served as Christ's authorized representatives, eyewitnesses of His resurrection, and foundation stones of the church (Ephesians 2:20). Their teaching, preserved in the New Testament, provides the authoritative doctrinal standard for all subsequent generations.<label for="sn-authority" class="margin-toggle sidenote-number"></label>
|
||||
<input type="checkbox" id="sn-authority" class="margin-toggle"/>
|
||||
<span class="sidenote">Paul's insistence on his apostolic credentials (Galatians 1:1, 1 Corinthians 9:1) demonstrates the office's significance. True apostles had seen the risen Christ and received direct commission from Him. The signs of an apostle included miraculous authentication (2 Corinthians 12:12) and doctrinal authority.</span></p>
|
||||
</section>
|
||||
|
||||
{% for category, apostles in apostles_data.items() %}
|
||||
<section class="apostle-section">
|
||||
<h2>{{ category }}</h2>
|
||||
|
||||
{% for apostle_name, apostle in apostles.items() %}
|
||||
<article class="apostle-entry">
|
||||
<h3 class="apostle-name">{{ apostle_name }}</h3>
|
||||
<p class="apostle-title">{{ apostle.title }}</p>
|
||||
|
||||
<div class="apostle-description">
|
||||
{{ apostle.description | safe }}
|
||||
</div>
|
||||
|
||||
{% if apostle.verses %}
|
||||
<div class="verse-list">
|
||||
{% for verse in apostle.verses %}
|
||||
<div class="verse-item">
|
||||
<div class="verse-ref">
|
||||
{% set ref_parts = verse.reference.split(' ') %}
|
||||
{% if ref_parts|length >= 2 %}
|
||||
{% set chapter_verse = ref_parts[-1] %}
|
||||
{% if ':' in chapter_verse %}
|
||||
{% set chapter = chapter_verse.split(':')[0] %}
|
||||
{% set verse_num = chapter_verse.split(':')[1] %}
|
||||
{% set book = ' '.join(ref_parts[:-1]) %}
|
||||
<a href="/book/{{ book }}/chapter/{{ chapter }}/verse/{{ verse_num }}">{{ verse.reference }}</a>
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
</div>
|
||||
<div class="verse-text">{{ verse.text | link_names | safe }}</div>
|
||||
</div>
|
||||
{% endfor %}
|
||||
</div>
|
||||
{% endif %}
|
||||
</article>
|
||||
{% endfor %}
|
||||
</section>
|
||||
{% endfor %}
|
||||
|
||||
<section>
|
||||
<h2>The Apostolic Ministry</h2>
|
||||
<p class="intro-text">Understanding the Twelve's role illuminates the church's foundation and mission:</p>
|
||||
|
||||
<p class="intro-text"><span class="newthought">Chosen, not volunteers</span>, for Christ selected them according to His sovereign purpose, not their merit. Their diverse backgrounds—educated and uneducated, zealous and cautious, wealthy and poor—demonstrated that apostleship rested on divine calling, not human qualification.</p>
|
||||
|
||||
<p class="intro-text"><span class="newthought">Transformed by companionship</span>, as three years with Christ converted these ordinary men into pillars of the faith. Peter's transformation from impulsive denier to bold proclaimer, John's development from 'son of thunder' to apostle of love, and Thomas's progression from skeptic to confessor exemplify grace's sanctifying work.<label for="sn-transformation" class="margin-toggle sidenote-number"></label>
|
||||
<input type="checkbox" id="sn-transformation" class="margin-toggle"/>
|
||||
<span class="sidenote">Acts' portrayal of the apostles—particularly Peter's Pentecost sermon and the boldness before the Sanhedrin—shows marked contrast with their fearful desertion at Gethsemane. The resurrection and Pentecost's empowerment account for this dramatic transformation.</span></p>
|
||||
|
||||
<p class="intro-text"><span class="newthought">Commissioned and sent</span>, for after the resurrection Christ gave the Great Commission, empowering the apostles to make disciples of all nations. Church tradition records their subsequent ministries spanning from Spain to India, from Ethiopia to Scythia—carrying the gospel to the known world.</p>
|
||||
|
||||
<p class="intro-text"><span class="newthought">Martyred for witness</span>, as all save John sealed their testimony with blood. Their willingness to suffer and die for proclaiming Christ's resurrection provides powerful evidence of its reality. Men do not die for what they know to be false.<label for="sn-martyrdom" class="margin-toggle sidenote-number"></label>
|
||||
<input type="checkbox" id="sn-martyrdom" class="margin-toggle"/>
|
||||
<span class="sidenote">Early church tradition records Peter crucified upside down in Rome, Andrew on an X-shaped cross in Achaia, James beheaded in Jerusalem, and Thomas speared in India. While some details remain uncertain, the apostles' martyrdom testifies to their unwavering conviction in Christ's resurrection.</span></p>
|
||||
</section>
|
||||
{% endblock %}
|
||||
@@ -24,7 +24,7 @@
|
||||
<p class="subtitle"><a href="/">Authorized King James Version</a></p>
|
||||
|
||||
<section>
|
||||
<p class="verse-text">{{ verse_text }}</p>
|
||||
<p class="verse-text">{{ verse_text | link_names | safe }}</p>
|
||||
</section>
|
||||
|
||||
{% if commentary %}
|
||||
@@ -77,7 +77,8 @@
|
||||
|
||||
<nav>
|
||||
<p>
|
||||
<a href="/book/{{ book }}/chapter/{{ chapter }}#verse-{{ verse_num }}">← {{ book }} {{ chapter }}</a>
|
||||
<a href="/book/{{ book }}">← {{ book }}</a> |
|
||||
<a href="/book/{{ book }}/chapter/{{ chapter }}#verse-{{ verse_num }}">View in Chapter {{ chapter }}</a>
|
||||
{% if verse_num > 1 %} | <a href="/book/{{ book }}/chapter/{{ chapter }}/verse/{{ verse_num - 1 }}">← Verse {{ verse_num - 1 }}</a>{% endif %}
|
||||
{% if verse_num < total_verses %} | <a href="/book/{{ book }}/chapter/{{ chapter }}/verse/{{ verse_num + 1 }}">Verse {{ verse_num + 1 }} →</a>{% endif %}
|
||||
</p>
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
|
||||
<div class="epigraph">
|
||||
<blockquote>
|
||||
<p>{{ daily_verse.text }}</p>
|
||||
<p>{{ daily_verse.text | link_names | safe }}</p>
|
||||
<footer><a href="/book/{{ daily_verse.book }}/chapter/{{ daily_verse.chapter }}/verse/{{ daily_verse.verse }}">{{ daily_verse.reference }}</a></footer>
|
||||
</blockquote>
|
||||
</div>
|
||||
|
||||
@@ -0,0 +1,151 @@
|
||||
{% extends "base.html" %}
|
||||
|
||||
{% block title %}Women of the Bible - KJV Study{% endblock %}
|
||||
{% block description %}Explore the lives, faith, and legacies of notable women throughout Scripture.{% endblock %}
|
||||
|
||||
{% block head %}
|
||||
<style>
|
||||
.woman-section {
|
||||
margin: 1.5rem 0;
|
||||
padding-top: 1rem;
|
||||
}
|
||||
|
||||
.woman-section:not(:first-of-type) {
|
||||
border-top: 1px solid #eee;
|
||||
}
|
||||
|
||||
.woman-entry {
|
||||
margin: 1.5rem 0 2rem 0;
|
||||
}
|
||||
|
||||
.woman-name {
|
||||
font-size: 1.8rem;
|
||||
font-weight: 400;
|
||||
margin-bottom: 0.25rem;
|
||||
}
|
||||
|
||||
.woman-title {
|
||||
font-size: 1.1rem;
|
||||
color: #666;
|
||||
font-style: italic;
|
||||
margin-bottom: 1rem;
|
||||
}
|
||||
|
||||
.woman-description {
|
||||
max-width: 60%;
|
||||
font-size: 1.2rem;
|
||||
line-height: 1.9;
|
||||
margin: 1.5rem 0;
|
||||
}
|
||||
|
||||
.verse-list {
|
||||
margin: 1.5rem 0 0 0;
|
||||
}
|
||||
|
||||
.verse-item {
|
||||
margin: 1.2rem 0;
|
||||
padding-left: 1.5rem;
|
||||
border-left: 2px solid #ddd;
|
||||
}
|
||||
|
||||
.verse-ref {
|
||||
font-weight: 600;
|
||||
margin-bottom: 0.5rem;
|
||||
}
|
||||
|
||||
.verse-ref a {
|
||||
color: #333;
|
||||
text-decoration: none;
|
||||
border-bottom: 1px solid #ddd;
|
||||
}
|
||||
|
||||
.verse-ref a:hover {
|
||||
border-bottom-color: #333;
|
||||
}
|
||||
|
||||
.verse-text {
|
||||
max-width: 60%;
|
||||
font-style: italic;
|
||||
color: #444;
|
||||
line-height: 1.8;
|
||||
}
|
||||
|
||||
.intro-text {
|
||||
max-width: 60%;
|
||||
font-size: 1.2rem;
|
||||
line-height: 1.9;
|
||||
margin: 1rem 0;
|
||||
}
|
||||
</style>
|
||||
{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<h1>Women of the Bible</h1>
|
||||
<p class="subtitle">Faithful Witnesses Throughout Redemptive History</p>
|
||||
|
||||
<section>
|
||||
<p class="intro-text"><span class="newthought">The biblical narrative</span> features numerous women whose faith, courage, and devotion shaped Israel's history and the church's foundation. From Eden's first mother to the women who followed Christ, these accounts demonstrate that God uses both men and women to accomplish His purposes.<label for="sn-women" class="margin-toggle sidenote-number"></label>
|
||||
<input type="checkbox" id="sn-women" class="margin-toggle"/>
|
||||
<span class="sidenote">Ancient Near Eastern culture typically marginalized women, making Scripture's attention to their stories remarkable. The biblical text neither idealizes nor denigrates women but presents them realistically—displaying both their faith and their failures, their wisdom and their weaknesses.</span></p>
|
||||
|
||||
<p class="intro-text">Scripture affirms both the equal dignity of men and women as divine image-bearers and their distinct roles in God's order. These women exemplify godliness not by conforming to modern expectations but by faithfully fulfilling their callings within their historical and cultural contexts.<label for="sn-roles" class="margin-toggle sidenote-number"></label>
|
||||
<input type="checkbox" id="sn-roles" class="margin-toggle"/>
|
||||
<span class="sidenote">The biblical complementarity of men and women appears in creation's order, the Fall's effects, and redemption's restoration. While roles differ, value remains equal—a truth often obscured by both ancient patriarchy and modern egalitarianism.</span></p>
|
||||
</section>
|
||||
|
||||
{% for category, women in women_data.items() %}
|
||||
<section class="woman-section">
|
||||
<h2>{{ category }}</h2>
|
||||
|
||||
{% for woman_name, woman in women.items() %}
|
||||
<article class="woman-entry">
|
||||
<h3 class="woman-name">{{ woman_name }}</h3>
|
||||
<p class="woman-title">{{ woman.title }}</p>
|
||||
|
||||
<div class="woman-description">
|
||||
{{ woman.description | safe }}
|
||||
</div>
|
||||
|
||||
{% if woman.verses %}
|
||||
<div class="verse-list">
|
||||
{% for verse in woman.verses %}
|
||||
<div class="verse-item">
|
||||
<div class="verse-ref">
|
||||
{% set ref_parts = verse.reference.split(' ') %}
|
||||
{% if ref_parts|length >= 2 %}
|
||||
{% set chapter_verse = ref_parts[-1] %}
|
||||
{% if ':' in chapter_verse %}
|
||||
{% set chapter = chapter_verse.split(':')[0] %}
|
||||
{% set verse_num = chapter_verse.split(':')[1] %}
|
||||
{% set book = ' '.join(ref_parts[:-1]) %}
|
||||
<a href="/book/{{ book }}/chapter/{{ chapter }}/verse/{{ verse_num }}">{{ verse.reference }}</a>
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
</div>
|
||||
<div class="verse-text">{{ verse.text | link_names | safe }}</div>
|
||||
</div>
|
||||
{% endfor %}
|
||||
</div>
|
||||
{% endif %}
|
||||
</article>
|
||||
{% endfor %}
|
||||
</section>
|
||||
{% endfor %}
|
||||
|
||||
<section>
|
||||
<h2>The Significance of Biblical Women</h2>
|
||||
<p class="intro-text">These accounts instruct contemporary believers in several ways:</p>
|
||||
|
||||
<p class="intro-text"><span class="newthought">Faithful service</span>, for these women served God within their spheres of influence—whether as mothers training children in godliness, as prophets declaring divine truth, or as benefactors supporting Christ's ministry. Faithfulness, not prominence, characterizes biblical heroines.</p>
|
||||
|
||||
<p class="intro-text"><span class="newthought">Sovereign grace</span>, as God included unlikely candidates in His redemptive plan—a Moabite widow, a Canaanite harlot, an adulteress. The presence of Tamar, Rahab, Ruth, and Bathsheba in Christ's genealogy demonstrates that grace, not merit, determines inclusion in God's purposes.<label for="sn-genealogy" class="margin-toggle sidenote-number"></label>
|
||||
<input type="checkbox" id="sn-genealogy" class="margin-toggle"/>
|
||||
<span class="sidenote">Matthew's inclusion of four women (plus Mary) in Christ's genealogy was highly unusual. Three were Gentiles; most had questionable backgrounds. This deliberate emphasis on grace anticipates the gospel's universal offer to all who believe, regardless of ethnic or moral background.</span></p>
|
||||
|
||||
<p class="intro-text"><span class="newthought">Covenantal faithfulness</span>, for many biblical women demonstrated remarkable faith in God's promises. Sarah, despite her laughter, believed God's impossible promise. Ruth chose Israel's God over Moab's deities. Mary submitted to bearing the Messiah despite social scandal. Their faith overcame fear and doubt.</p>
|
||||
|
||||
<p class="intro-text"><span class="newthought">Redemptive hope</span>, as the protevangelium promised the woman's seed would crush the serpent. Every godly woman in Israel potentially participated in this promise, culminating in Mary's conception of Christ. The virgin birth fulfilled this ancient hope, demonstrating God's faithfulness across millennia.<label for="sn-seed" class="margin-toggle sidenote-number"></label>
|
||||
<input type="checkbox" id="sn-seed" class="margin-toggle"/>
|
||||
<span class="sidenote">Genesis 3:15's unusual phrase 'her seed' (rather than 'his seed') finds ultimate explanation in the virgin birth. Christ, born of woman without human father, crushed Satan through His death and resurrection—fulfilling the first gospel promise given to fallen humanity.</span></p>
|
||||
</section>
|
||||
{% endblock %}
|
||||
Reference in New Issue
Block a user