Gospel courtroom page: tabs, plea dropdown, plea email, Acts, accuser/charges, site nav and links; fix service worker for /salvation; courtroom contact type; accept community type; v2.39.0
Publish Container / build (push) Successful in 16m32s
Publish Container / build (push) Successful in 16m32s
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
ea463b5851
commit
27656b84f2
11 files changed
+875
-22
No files matched your search
+11
@@ -503,6 +503,8 @@ function SiteHeader({ content }: { content: SiteContent }) {
|
||||
</div>
|
||||
</div>
|
||||
<NavLink to="/resources" className={({ isActive }) => `header-nav-link${isActive ? ' header-nav-link--active' : ''}`} onClick={() => setMenuOpen(false)}>Resources</NavLink>
|
||||
{/* /salvation is a standalone static page, so it needs a real page load rather than a router link */}
|
||||
<a href="/salvation" className="header-nav-link" onClick={() => setMenuOpen(false)}>The Gospel</a>
|
||||
<NavLink to="/about" className={({ isActive }) => `header-nav-link${isActive ? ' header-nav-link--active' : ''}`} onClick={() => setMenuOpen(false)}>About</NavLink>
|
||||
<NavLink to="/contact" className={({ isActive }) => `header-nav-link${isActive ? ' header-nav-link--active' : ''}`} onClick={() => setMenuOpen(false)}>Contact</NavLink>
|
||||
<a
|
||||
@@ -577,6 +579,8 @@ function SiteFooter({ content }: { content: SiteContent }) {
|
||||
)}
|
||||
</nav>
|
||||
<nav className="footer-links footer-links--legal" aria-label="Legal links">
|
||||
<a href="/salvation">The Gospel</a>
|
||||
<span aria-hidden="true">·</span>
|
||||
<Link to="/finished">Finished Books</Link>
|
||||
<span aria-hidden="true">·</span>
|
||||
<Link to="/subscribe">Newsletter</Link>
|
||||
@@ -3065,6 +3069,13 @@ function StartHerePage({ content }: { content: SiteContent }) {
|
||||
})}
|
||||
</ol>
|
||||
|
||||
<aside className="start-gospel" aria-labelledby="start-gospel-h">
|
||||
<p className="eyebrow">Never heard the gospel, or not sure where you stand with God?</p>
|
||||
<h2 id="start-gospel-h">The Gospel, in a Courtroom</h2>
|
||||
<p>God is the Judge, Satan is the accuser, the charges are our sins, and a Substitute has stepped forward. Follow the case from the charge to the pardon, then read the full account of the trial, crucifixion and resurrection of Jesus.</p>
|
||||
<a href="/salvation" className="btn-primary">Hear the case <span aria-hidden="true">→</span></a>
|
||||
</aside>
|
||||
|
||||
<p className="start-back"><Link to="/">← Back to site</Link></p>
|
||||
</main>
|
||||
<SiteFooter content={content} />
|
||||
|
||||
Reference in new issue
Block a user