From 1e90acf6a54740cfe0b5f7b0c8544993cbb02f6d Mon Sep 17 00:00:00 2001 From: Andras Schmelczer Date: Tue, 5 May 2026 21:55:41 +0100 Subject: [PATCH] Fancier pricing page --- .../src/components/pricing/PricingPage.tsx | 67 ++----------------- 1 file changed, 6 insertions(+), 61 deletions(-) diff --git a/frontend/src/components/pricing/PricingPage.tsx b/frontend/src/components/pricing/PricingPage.tsx index 0ee64d7..c864d3d 100644 --- a/frontend/src/components/pricing/PricingPage.tsx +++ b/frontend/src/components/pricing/PricingPage.tsx @@ -7,6 +7,7 @@ import { useLicense } from '../../hooks/useLicense'; import { logNonAbortError } from '../../lib/api'; import { trackEvent } from '../../lib/analytics'; import { apiUrl } from '../../lib/api'; +import HexCanvas from '../home/HexCanvas'; // Feature list keys — resolved inside the component via t() @@ -128,72 +129,16 @@ export default function PricingPage({ return (
- {/* Aurora — sized divs with oklch gradients, no blur */}
- {/* Green curtain — top left */} -
- {/* Teal sweep — center */} -
- {/* Purple curtain — right */} -
- {/* Deep violet — bottom right */} -
- {/* Emerald — bottom left */} -
- {/* Cyan accent — upper center */} -
+
+ +
-
+

{t('pricingPage.title')}

{t('pricingPage.subtitle')}

-
- -
-

{t('pricingPage.costContext')}

-

{t('pricingPage.lessThanSurvey')}

+

{t('pricingPage.lessThanSurvey')}