diff --git a/kjvstudy_org/templates/base.html b/kjvstudy_org/templates/base.html index bc21bff..45b6bda 100644 --- a/kjvstudy_org/templates/base.html +++ b/kjvstudy_org/templates/base.html @@ -186,9 +186,9 @@ height: 100vh; overflow-y: auto; background: var(--bg-color); - padding: 3rem 0.75rem 1rem 0.75rem; - font-size: 0.75rem; - line-height: 1.5; + padding: 1.5rem 0.75rem 1rem 0.75rem; + font-size: 0.7rem; + line-height: 1.3; z-index: 100; border-right: 1px solid var(--border-color); box-shadow: 2px 0 8px rgba(0, 0, 0, 0.03); @@ -208,11 +208,11 @@ } .nav-sidebar h3 { - font-size: 0.7rem; + font-size: 0.65rem; font-weight: 600; font-style: italic; - margin: 0 0 0.5rem 0; - padding-bottom: 0.4rem; + margin: 0 0 0.3rem 0; + padding-bottom: 0.25rem; border-bottom: 1px solid var(--border-color); color: var(--text-secondary); text-transform: uppercase; @@ -222,11 +222,11 @@ .nav-sidebar ul { list-style: none; padding: 0; - margin: 0 0 1.5rem 0; + margin: 0 0 0.75rem 0; } .nav-sidebar li { - margin: 0.25rem 0; + margin: 0.15rem 0; } .nav-sidebar a { @@ -234,9 +234,9 @@ text-decoration: none; border-bottom: none; display: block; - padding: 0.15rem 0; + padding: 0.1rem 0; transition: color 0.2s; - font-size: 0.75rem; + font-size: 0.7rem; } .nav-sidebar a:hover { @@ -249,29 +249,29 @@ } .nav-sidebar .testament-section { - margin-bottom: 1.5rem; + margin-bottom: 0.75rem; } .nav-sidebar .testament-title { - font-size: 0.75rem; + font-size: 0.7rem; text-transform: uppercase; - letter-spacing: 0.1em; + letter-spacing: 0.08em; color: var(--text-tertiary); - margin-bottom: 0.5rem; + margin-bottom: 0.3rem; font-weight: 600; } .nav-sidebar details { - margin-bottom: 1.5rem; + margin-bottom: 0.75rem; } .nav-sidebar summary { cursor: pointer; - font-size: 0.75rem; + font-size: 0.7rem; text-transform: uppercase; - letter-spacing: 0.1em; + letter-spacing: 0.08em; color: var(--text-tertiary); - margin-bottom: 0.5rem; + margin-bottom: 0.3rem; font-weight: 600; list-style: none; user-select: none; @@ -319,12 +319,12 @@ } .nav-sidebar .book-list { - font-size: 0.8rem; + font-size: 0.7rem; } /* Sidebar search box */ .sidebar-search { - margin-bottom: 1.5rem; + margin-bottom: 0.75rem; position: relative; } @@ -523,8 +523,8 @@ /* Responsive design for tablets and mobile */ @media (max-width: 1200px) { .nav-sidebar { - width: 280px; - left: -280px; + width: 150px; + left: -150px; top: 0; bottom: 0; max-height: 100vh; diff --git a/kjvstudy_org/templates/biblical_timeline.html b/kjvstudy_org/templates/biblical_timeline.html index 2f45d73..f22a8a1 100644 --- a/kjvstudy_org/templates/biblical_timeline.html +++ b/kjvstudy_org/templates/biblical_timeline.html @@ -7,46 +7,61 @@ {% endblock %} @@ -56,11 +71,18 @@

Major events from Creation to the early Church

- Quick Reference: +

Table of Contents

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