Add testimonials section and Q&A submit CTA; v1.0.8

- Testimonials: new Testimonial type, CMS field, admin UI under About,
  and TestimonialsSection rendered on homepage and About page (hidden when empty)
- Q&A: "Submit a Question →" CTA at bottom of Q&A page linking to /contact

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
nmemmertandClaude Sonnet 4.6 committed 2026-07-22 12:37:46 -04:00
1 parent a7c5906c7b
commit b60604aa80
6 files changed
+158 -3

No files matched your search

+10
View File
@@ -66,6 +66,13 @@ export interface PodcastFeaturedLink {
discussionQuestions?: string[]
}
export interface Testimonial {
id: string
quote: string
name: string
source?: string
}
export interface FinishedBook {
id: string
title: string
@@ -247,6 +254,8 @@ export interface SiteContent {
episodesSeoIntro: string
// ── Finished Books ──
finishedBooks: FinishedBook[]
// ── Testimonials ──
testimonials: Testimonial[]
}
export const DEFAULTS: SiteContent = {
@@ -447,6 +456,7 @@ export const DEFAULTS: SiteContent = {
],
podcastFeaturedLinks: [],
finishedBooks: [],
testimonials: [],
episodesSeoIntro: 'Verse by Verse with Nate is an expository Bible teaching podcast where we go through Scripture one verse at a time. Each episode digs into the text carefully and practically, helping you understand what the Bible says, what it means, and how to live it out. New episodes released regularly — subscribe on Spotify or your favorite podcast platform.',
seo: {
title: 'Verse by Verse with Nate',