From 0b4342f3f343ab06cf246261e73114896c1e1fb1 Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 4 Mar 2026 16:44:51 +0000 Subject: [PATCH 1/6] Update src/app/about/page.tsx --- src/app/about/page.tsx | 45 +++++++++++------------------------------- 1 file changed, 12 insertions(+), 33 deletions(-) diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index e7eb084..19b7dfc 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -36,9 +36,7 @@ export default function AboutPage() { brandName="Cloudhead" navItems={navItems} button={{ - text: "Get Started", - href: "#pricing", - }} + text: "Get Started", href: "#pricing"}} /> @@ -64,32 +62,17 @@ export default function AboutPage() { tagIcon={Heart} testimonials={[ { - id: "1", - name: "Sarah Johnson", - role: "CEO", - company: "TechCorp", - rating: 5, + id: "1", name: "Sarah Johnson", role: "CEO", company: "TechCorp", rating: 5, imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AULeTOnHPA2jZEbKWQJj2mbbdT/professional-headshot-of-a-satisfied-saa-1772642363940-72016f3c.png?_wi=2", - }, + "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AULeTOnHPA2jZEbKWQJj2mbbdT/professional-headshot-of-a-satisfied-saa-1772642363940-72016f3c.png?_wi=2"}, { - id: "2", - name: "Michael Chen", - role: "CTO", - company: "InnovateLab", - rating: 5, + id: "2", name: "Michael Chen", role: "CTO", company: "InnovateLab", rating: 5, imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AULeTOnHPA2jZEbKWQJj2mbbdT/professional-headshot-of-a-business-exec-1772642363801-3b68eb87.png?_wi=2", - }, + "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AULeTOnHPA2jZEbKWQJj2mbbdT/professional-headshot-of-a-business-exec-1772642363801-3b68eb87.png?_wi=2"}, { - id: "3", - name: "Emily Rodriguez", - role: "Marketing Director", - company: "GrowthCo", - rating: 5, + id: "3", name: "Emily Rodriguez", role: "Marketing Director", company: "GrowthCo", rating: 5, imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AULeTOnHPA2jZEbKWQJj2mbbdT/professional-headshot-of-a-tech-entrepre-1772642364491-097f9d0c.png?_wi=2", - }, + "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AULeTOnHPA2jZEbKWQJj2mbbdT/professional-headshot-of-a-tech-entrepre-1772642364491-097f9d0c.png?_wi=2"}, ]} gridVariant="uniform-all-items-equal" animationType="slide-up" @@ -116,8 +99,7 @@ export default function AboutPage() { ); -} \ No newline at end of file +} -- 2.49.1 From 7c40bb23486f6b7d15d91b4e977cc6e411abed2f Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 4 Mar 2026 16:44:51 +0000 Subject: [PATCH 2/6] Update src/app/layout.tsx --- src/app/layout.tsx | 35 +++++++++-------------------------- 1 file changed, 9 insertions(+), 26 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 413269f..1a50dfe 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -5,43 +5,26 @@ import { ServiceWrapper } from "@/components/ServiceWrapper"; import Tag from "@/tag/Tag"; const montserrat = Montserrat({ - variable: "--font-montserrat", - subsets: ["latin"], + variable: "--font-montserrat", subsets: ["latin"], }); const inter = Inter({ - variable: "--font-inter", - subsets: ["latin"], + variable: "--font-inter", subsets: ["latin"], }); export const metadata: Metadata = { - title: "Cloudhead - SaaS Solutions & AI Automation Platform", - description: "Transform your business with Cloudhead's AI-powered SaaS solutions including AI Sales Development Representatives, intelligent chatbots, and content automation engines.", - keywords: "SaaS, AI automation, sales development, chatbot, content repurposing, business automation, cloud solutions", - metadataBase: new URL("https://cloudhead.io"), + title: "Cloudhead - SaaS Solutions & AI Automation Platform", description: "Transform your business with Cloudhead's AI-powered SaaS solutions including AI Sales Development Representatives, intelligent chatbots, and content automation engines.", keywords: "SaaS, AI automation, sales development, chatbot, content repurposing, business automation, cloud solutions", metadataBase: new URL("https://cloudhead.io"), alternates: { - canonical: "https://cloudhead.io", - }, + canonical: "https://cloudhead.io"}, openGraph: { - title: "Cloudhead - SaaS Solutions & AI Automation", - description: "Enterprise-grade automation and AI tools to scale your business faster.", - url: "https://cloudhead.io", - siteName: "Cloudhead", - type: "website", - images: [ + title: "Cloudhead - SaaS Solutions & AI Automation", description: "Enterprise-grade automation and AI tools to scale your business faster.", url: "https://cloudhead.io", siteName: "Cloudhead", type: "website", images: [ { - url: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AULeTOnHPA2jZEbKWQJj2mbbdT/a-modern-saas-dashboard-interface-showin-1772642367090-61051437.png", - alt: "Cloudhead SaaS Dashboard", - }, + url: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AULeTOnHPA2jZEbKWQJj2mbbdT/a-modern-saas-dashboard-interface-showin-1772642367090-61051437.png", alt: "Cloudhead SaaS Dashboard"}, ], }, twitter: { - card: "summary_large_image", - title: "Cloudhead - SaaS & AI Solutions", - description: "Automate sales, content, and operations with Cloudhead's AI-powered platform.", - images: [ - "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AULeTOnHPA2jZEbKWQJj2mbbdT/a-modern-saas-dashboard-interface-showin-1772642367090-61051437.png", - ], + card: "summary_large_image", title: "Cloudhead - SaaS & AI Solutions", description: "Automate sales, content, and operations with Cloudhead's AI-powered platform.", images: [ + "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AULeTOnHPA2jZEbKWQJj2mbbdT/a-modern-saas-dashboard-interface-showin-1772642367090-61051437.png"], }, }; @@ -1429,4 +1412,4 @@ export default function RootLayout({ ); -} \ No newline at end of file +} -- 2.49.1 From 26f0ddb38103a6cd8c523ea8447b62d1d7344242 Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 4 Mar 2026 16:44:52 +0000 Subject: [PATCH 3/6] Update src/app/page.tsx --- src/app/page.tsx | 252 +++++++++++------------------------------------ 1 file changed, 56 insertions(+), 196 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index cc43d6b..3420e7b 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -43,9 +43,7 @@ export default function HomePage() { brandName="Cloudhead" navItems={navItems} button={{ - text: "Get Started", - href: "#pricing", - }} + text: "Get Started", href: "#pricing"}} /> @@ -77,55 +75,23 @@ export default function HomePage() { ); -} \ No newline at end of file +} -- 2.49.1 From a947bf76628c059e26ee3154214666dab96ab41b Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 4 Mar 2026 16:44:52 +0000 Subject: [PATCH 4/6] Update src/app/pricing/page.tsx --- src/app/pricing/page.tsx | 150 ++++++++++----------------------------- 1 file changed, 36 insertions(+), 114 deletions(-) diff --git a/src/app/pricing/page.tsx b/src/app/pricing/page.tsx index 5a41e32..75c5118 100644 --- a/src/app/pricing/page.tsx +++ b/src/app/pricing/page.tsx @@ -36,9 +36,7 @@ export default function PricingPage() { brandName="Cloudhead" navItems={navItems} button={{ - text: "Get Started", - href: "#pricing", - }} + text: "Get Started", href: "#pricing"}} /> @@ -50,94 +48,40 @@ export default function PricingPage() { tagIcon={Zap} plans={[ { - id: "landing", - badge: "Starter", - badgeIcon: undefined, - price: "6,900 kr", - subtitle: "Perfect for new online presence", - buttons: [{ text: "Get Started", href: "#" }], + id: "landing", badge: "Starter", badgeIcon: undefined, + price: "6,900 kr", subtitle: "Perfect for new online presence", buttons: [{ text: "Get Started", href: "#" }], features: [ - "Landing page design", - "Responsive layout", - "Basic SEO optimization", - "Contact form", - "1 month support", - ], + "Landing page design", "Responsive layout", "Basic SEO optimization", "Contact form", "1 month support"], }, { - id: "landing-backend", - badge: "Professional", - badgeIcon: undefined, - price: "11,900 kr", - subtitle: "Add backend functionality", - buttons: [{ text: "Get Started", href: "#" }], + id: "landing-backend", badge: "Professional", badgeIcon: undefined, + price: "11,900 kr", subtitle: "Add backend functionality", buttons: [{ text: "Get Started", href: "#" }], features: [ - "Landing page + backend", - "Database integration", - "User authentication", - "Email notifications", - "3 months support", - ], + "Landing page + backend", "Database integration", "User authentication", "Email notifications", "3 months support"], }, { - id: "business-website", - badge: "Business", - badgeIcon: undefined, - price: "19,900 kr", - subtitle: "Full-featured business site", - buttons: [{ text: "Get Started", href: "#" }], + id: "business-website", badge: "Business", badgeIcon: undefined, + price: "19,900 kr", subtitle: "Full-featured business site", buttons: [{ text: "Get Started", href: "#" }], features: [ - "Complete business website", - "Content management system", - "Blog functionality", - "Analytics dashboard", - "6 months support", - ], + "Complete business website", "Content management system", "Blog functionality", "Analytics dashboard", "6 months support"], }, { - id: "business-ai", - badge: "Enterprise", - badgeIcon: undefined, - price: "29,900 kr", - subtitle: "Business + AI capabilities", - buttons: [{ text: "Get Started", href: "#" }], + id: "business-ai", badge: "Enterprise", badgeIcon: undefined, + price: "29,900 kr", subtitle: "Business + AI capabilities", buttons: [{ text: "Get Started", href: "#" }], features: [ - "All Business features", - "AI chatbot integration", - "Lead generation AI", - "Content automation", - "12 months priority support", - ], + "All Business features", "AI chatbot integration", "Lead generation AI", "Content automation", "12 months priority support"], }, { - id: "restaurant", - badge: "Restaurants", - badgeIcon: undefined, - price: "12,900 kr", - subtitle: "Restaurant website", - buttons: [{ text: "Get Started", href: "#" }], + id: "restaurant", badge: "Restaurants", badgeIcon: undefined, + price: "12,900 kr", subtitle: "Restaurant website", buttons: [{ text: "Get Started", href: "#" }], features: [ - "Restaurant website", - "Menu showcase", - "Contact integration", - "Image gallery", - "3 months support", - ], + "Restaurant website", "Menu showcase", "Contact integration", "Image gallery", "3 months support"], }, { - id: "restaurant-booking", - badge: "Restaurant Pro", - badgeIcon: undefined, - price: "17,900 kr", - subtitle: "Add booking system", - buttons: [{ text: "Get Started", href: "#" }], + id: "restaurant-booking", badge: "Restaurant Pro", badgeIcon: undefined, + price: "17,900 kr", subtitle: "Add booking system", buttons: [{ text: "Get Started", href: "#" }], features: [ - "Restaurant website", - "Online booking system", - "Reservation management", - "Table management", - "6 months support", - ], + "Restaurant website", "Online booking system", "Reservation management", "Table management", "6 months support"], }, ]} animationType="slide-up" @@ -152,41 +96,23 @@ export default function PricingPage() { sideDescription="Find answers to common questions about our plans, billing, and add-ons." faqs={[ { - id: "1", - title: "What's included in the support packages?", - content: - "Support includes email assistance, bug fixes, performance monitoring, and quarterly optimization reviews. Premium tiers get priority response times and dedicated account managers.", - }, + id: "1", title: "What's included in the support packages?", content: + "Support includes email assistance, bug fixes, performance monitoring, and quarterly optimization reviews. Premium tiers get priority response times and dedicated account managers."}, { - id: "2", - title: "Can I upgrade or downgrade my plan?", - content: - "Absolutely! You can upgrade anytime with prorated billing. Downgrades take effect at your next billing cycle. No penalties or cancellation fees.", - }, + id: "2", title: "Can I upgrade or downgrade my plan?", content: + "Absolutely! You can upgrade anytime with prorated billing. Downgrades take effect at your next billing cycle. No penalties or cancellation fees."}, { - id: "3", - title: "Are there volume discounts for multiple solutions?", - content: - "Yes! Bundles of 2+ solutions receive 15% discount. Enterprise customers with 5+ integrations get customized pricing. Contact our sales team for details.", - }, + id: "3", title: "Are there volume discounts for multiple solutions?", content: + "Yes! Bundles of 2+ solutions receive 15% discount. Enterprise customers with 5+ integrations get customized pricing. Contact our sales team for details."}, { - id: "4", - title: "What payment methods do you accept?", - content: - "We accept all major credit cards, bank transfers, and cryptocurrency payments. Annual billing saves 10%. Invoicing available for enterprise accounts.", - }, + id: "4", title: "What payment methods do you accept?", content: + "We accept all major credit cards, bank transfers, and cryptocurrency payments. Annual billing saves 10%. Invoicing available for enterprise accounts."}, { - id: "5", - title: "Is there a free trial available?", - content: - "Yes! All plans include a 14-day free trial with full feature access. No credit card required. Perfect for testing before committing.", - }, + id: "5", title: "Is there a free trial available?", content: + "Yes! All plans include a 14-day free trial with full feature access. No credit card required. Perfect for testing before committing."}, { - id: "6", - title: "What happens if I exceed usage limits?", - content: - "We'll notify you before overage charges. You can upgrade to a higher tier instantly. Custom plans available for enterprise-scale usage.", - }, + id: "6", title: "What happens if I exceed usage limits?", content: + "We'll notify you before overage charges. You can upgrade to a higher tier instantly. Custom plans available for enterprise-scale usage."}, ]} textPosition="left" useInvertedBackground={false} @@ -212,8 +138,7 @@ export default function PricingPage() { ); -} \ No newline at end of file +} -- 2.49.1 From f28cf1856e292dbc5d83b2eeda4241e35e53688d Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 4 Mar 2026 16:44:53 +0000 Subject: [PATCH 5/6] Update src/app/solutions/page.tsx --- src/app/solutions/page.tsx | 58 ++++++++------------------------------ 1 file changed, 12 insertions(+), 46 deletions(-) diff --git a/src/app/solutions/page.tsx b/src/app/solutions/page.tsx index 5a6c1f3..ed04e9e 100644 --- a/src/app/solutions/page.tsx +++ b/src/app/solutions/page.tsx @@ -36,9 +36,7 @@ export default function SolutionsPage() { brandName="Cloudhead" navItems={navItems} button={{ - text: "Get Started", - href: "#pricing", - }} + text: "Get Started", href: "#pricing"}} /> @@ -46,52 +44,24 @@ export default function SolutionsPage() { ); -} \ No newline at end of file +} -- 2.49.1 From 87c0c4fee953f5e615b0ecd4c6549e54f525a18f Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 4 Mar 2026 16:44:53 +0000 Subject: [PATCH 6/6] Update src/app/styles/variables.css --- src/app/styles/variables.css | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/app/styles/variables.css b/src/app/styles/variables.css index b925f2a..3ac82f7 100644 --- a/src/app/styles/variables.css +++ b/src/app/styles/variables.css @@ -10,15 +10,15 @@ --accent: #ffffff; --background-accent: #ffffff; */ - --background: #f7f6f7; - --card: #ffffff; - --foreground: #25190c; - --primary-cta: #ff6207; + --background: #f0f8ff; + --card: #e8f4fe; + --foreground: #001a33; + --primary-cta: #0066cc; --primary-cta-text: #f7f6f7; --secondary-cta: #ffffff; --secondary-cta-text: #25190c; - --accent: #ffce93; - --background-accent: #e8cfa8; + --accent: #4da6ff; + --background-accent: #b3d9ff; /* text sizing - set by ThemeProvider */ /* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem); -- 2.49.1