From af4a08b934367d6e17d37af5dd6618622a897240 Mon Sep 17 00:00:00 2001 From: adilallo <39313955+adilallo@users.noreply.github.com> Date: Tue, 30 Sep 2025 08:43:32 -0600 Subject: [PATCH] Update content page background --- app/blog/[slug]/page.js | 15 ++++++++++++++- app/components/ContentBanner.js | 17 +++++++++++++---- app/components/ContentThumbnailTemplate.js | 4 ++-- content/blog/building-community-trust.md | 2 ++ .../blog/operational-security-mutual-aid.md | 2 ++ content/blog/resolving-active-conflicts.md | 2 ++ lib/validation.js | 18 ++++++++++++++++-- 7 files changed, 51 insertions(+), 9 deletions(-) diff --git a/app/blog/[slug]/page.js b/app/blog/[slug]/page.js index bf8fc54..2533b18 100644 --- a/app/blog/[slug]/page.js +++ b/app/blog/[slug]/page.js @@ -201,6 +201,16 @@ export default async function BlogPostPage({ params }) { ], }; + // Get article-specific background color from frontmatter + const getBackgroundColor = (post) => { + if (post.frontmatter?.background?.color) { + return post.frontmatter.background.color; + } + return "#1F2937"; // Default fallback (dark gray) + }; + + const backgroundColor = getBackgroundColor(post); + return ( <> {/* Structured Data */} @@ -217,7 +227,10 @@ export default async function BlogPostPage({ params }) { }} /> -