From 4543ce9ea411610a8ae298deb65dac0ebc4432e7 Mon Sep 17 00:00:00 2001 From: geofmureithi Date: Sat, 11 Apr 2026 13:12:06 +0300 Subject: [PATCH 1/2] chore: handle light mode on custom pages --- app/layout.tsx | 2 +- app/pricing/page.tsx | 26 +++++++++++++------------- components/layout/navigation.tsx | 2 +- components/sections/pricing.tsx | 16 ++++++++-------- styles/globals.css | 1 + 5 files changed, 24 insertions(+), 23 deletions(-) diff --git a/app/layout.tsx b/app/layout.tsx index b2aa725..bc5fde5 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -48,7 +48,7 @@ export default function RootLayout({ children }: { children: ReactNode }) { return ( diff --git a/app/pricing/page.tsx b/app/pricing/page.tsx index 86f5e6f..d010f83 100644 --- a/app/pricing/page.tsx +++ b/app/pricing/page.tsx @@ -77,10 +77,10 @@ export default function Pro() {
-

+

Detailed Feature Comparison

-

+

See exactly what's included in each plan

@@ -108,7 +108,7 @@ export default function Pro() { -

{section.category}

+

{section.category}

{section.features.map((feature, idx) => ( @@ -116,7 +116,7 @@ export default function Pro() { key={feature.name} className="border-b border-border hover:bg-muted/20 transition-colors" > - + {feature.name} @@ -128,10 +128,10 @@ export default function Pro() {
) : ( - + ) ) : ( - {feature.free} + {feature.free} )} @@ -143,10 +143,10 @@ export default function Pro() { ) : ( - + ) ) : ( - {feature.pro} + {feature.pro} )} @@ -158,10 +158,10 @@ export default function Pro() { ) : ( - + ) ) : ( - {feature.ultra} + {feature.ultra} )} @@ -179,15 +179,15 @@ export default function Pro() {
-

+

Ready to get started?

-

+

Choose your plan and start building today. Upgrade or downgrade anytime.

- + Talk to Sales
diff --git a/components/layout/navigation.tsx b/components/layout/navigation.tsx index 181da4a..b7431ba 100644 --- a/components/layout/navigation.tsx +++ b/components/layout/navigation.tsx @@ -103,7 +103,7 @@ function NavigationLink({ name, href, reload }: NavigationLink) { return (
-

+

Pricing built for every developer

-

+

Choose a plan that fits your background processing requirements, from individuals starting out to
growing professionals and large organizations.

-
+