Make welcome email editable in admin and skip admin notice for newsletter signups

This commit is contained in:
nmemmert
2026-05-06 15:45:44 -04:00
parent 272eb607c8
commit 9f0aa8bd65
3 changed files with 148 additions and 21 deletions
+37
View File
@@ -160,6 +160,25 @@ export interface SiteContent {
platformAmazonUrl: string
platformFacebookUrl: string
platformCreatorUrl: string
// ── Welcome Email ──
welcomeEmailSubject: string
welcomeEmailGreetingPrefix: string
welcomeEmailIntro: string
welcomeEmailCurrentSeries: string
welcomeEmailStartHereTitle: string
welcomeEmailStartHereSummary: string
welcomeEmailStartHereUrl: string
welcomeEmailSpotifyUrl: string
welcomeEmailAppleUrl: string
welcomeEmailAmazonUrl: string
welcomeEmailWebsiteUrl: string
welcomeEmailImageUrl: string
welcomeEmailWhatToExpect1: string
welcomeEmailWhatToExpect2: string
welcomeEmailWhatToExpect3: string
welcomeEmailScripture: string
welcomeEmailScriptureRef: string
welcomeEmailSignoff: string
// ── Header ──
headerFollowLabel: string
// ── Cookie banner ──
@@ -253,6 +272,24 @@ export const DEFAULTS: SiteContent = {
platformAmazonUrl: '/amazon',
platformFacebookUrl: 'https://facebook.com/versebyversewithnate',
platformCreatorUrl: 'https://creators.spotify.com/pod/profile/nmemmert/',
welcomeEmailSubject: 'Welcome to Verse by Verse with Nate',
welcomeEmailGreetingPrefix: 'Glad you\'re here',
welcomeEmailIntro: 'Thanks for subscribing to Verse by Verse with Nate - a Bible teaching podcast where we slow down, dig into the text, and pull out the nuggets God has for us word by word.',
welcomeEmailCurrentSeries: 'Right now we\'re working through the book of Titus - a short letter packed with practical wisdom about grace, godliness, and what the Christian life looks like when it\'s rooted in sound doctrine.',
welcomeEmailStartHereTitle: 'Episode 1 - Introduction to Titus',
welcomeEmailStartHereSummary: 'Who wrote it, who received it, and why it still matters.',
welcomeEmailStartHereUrl: '/start-here',
welcomeEmailSpotifyUrl: '/spotify',
welcomeEmailAppleUrl: '/apple',
welcomeEmailAmazonUrl: '/amazon',
welcomeEmailWebsiteUrl: 'https://versebyversewithnate.us',
welcomeEmailImageUrl: '/images/podcast-art.jpeg',
welcomeEmailWhatToExpect1: 'Verse-by-verse teaching - we go slow and let the text speak for itself.',
welcomeEmailWhatToExpect2: 'Greek word studies - the kind that open up meaning without being a lecture.',
welcomeEmailWhatToExpect3: 'New episodes + study notes delivered right to your inbox.',
welcomeEmailScripture: 'For the grace of God has appeared, bringing salvation to all people.',
welcomeEmailScriptureRef: 'Titus 2:11 - BSB',
welcomeEmailSignoff: 'Grace and peace,\nNate',
headerFollowLabel: 'Follow on Spotify',
cookieBannerText: 'We use optional analytics cookies to measure visits and location trends for site improvement.',
customLinks: [],