From f1214167e690b7fca868c2e34a8c19aaf27077e2 Mon Sep 17 00:00:00 2001
From: adilallo <39313955+adilallo@users.noreply.github.com>
Date: Fri, 12 Sep 2025 08:55:21 -0600
Subject: [PATCH] Ask Organizer variant added
---
app/blog/[slug]/page.js | 17 +++++++++--------
app/components/AskOrganizer.js | 8 ++++++--
app/components/ContentLockup.js | 14 +++++++++++++-
3 files changed, 28 insertions(+), 11 deletions(-)
diff --git a/app/blog/[slug]/page.js b/app/blog/[slug]/page.js
index af1a95b..886deda 100644
--- a/app/blog/[slug]/page.js
+++ b/app/blog/[slug]/page.js
@@ -6,6 +6,14 @@ import RelatedArticles from "../../components/RelatedArticles";
import AskOrganizer from "../../components/AskOrganizer";
import { getAssetPath, ASSETS } from "../../../lib/assetUtils";
+// AskOrganizer data - same as index page
+const askOrganizerData = {
+ title: "Still have questions?",
+ subtitle: "Get answers from an experienced organizer",
+ buttonText: "Ask an organizer",
+ buttonHref: "#contact",
+};
+
/**
* Generate static params for all blog posts
* This enables static generation for all blog posts at build time
@@ -130,14 +138,7 @@ export default async function BlogPostPage({ params }) {
/>
{/* Ask Organizer Section */}
-
+
);
}
diff --git a/app/components/AskOrganizer.js b/app/components/AskOrganizer.js
index 0e3244d..0063608 100644
--- a/app/components/AskOrganizer.js
+++ b/app/components/AskOrganizer.js
@@ -52,6 +52,10 @@ const AskOrganizer = ({
container: "text-center",
buttonContainer: "flex justify-center",
},
+ inverse: {
+ container: "text-center",
+ buttonContainer: "flex justify-center",
+ },
};
const styles = variantStyles[variant] || variantStyles.centered;
@@ -81,7 +85,7 @@ const AskOrganizer = ({
title={title}
subtitle={subtitle}
description={description}
- variant="ask"
+ variant={variant === "inverse" ? "ask-inverse" : "ask"}
alignment={variant === "left-aligned" ? "left" : "center"}
/>
@@ -90,7 +94,7 @@ const AskOrganizer = ({