Merge version_1 into main

Merge version_1 into main
This commit was merged in pull request #2.
This commit is contained in:
2026-05-13 15:25:03 +00:00

View File

@@ -30,17 +30,11 @@ export default function LandingPage() {
<NavbarStyleFullscreen
navItems={[
{
name: "How it works",
id: "#how-it-works",
},
name: "How it works", id: "#how-it-works"},
{
name: "Why us",
id: "#why-us",
},
name: "Why us", id: "#why-us"},
{
name: "Support",
id: "#contact",
},
name: "Support", id: "#contact"},
]}
brandName="TrustFirst"
/>
@@ -50,97 +44,54 @@ export default function LandingPage() {
<HeroBillboardTestimonial
useInvertedBackground={false}
background={{
variant: "plain",
}}
variant: "plain"}}
title="Find out if youre overpaying on your energy renewal"
description="We compare fairly and tell you the truth — even if staying is the better choice. Completely neutral, based on Ofgem data."
testimonials={[
{
name: "John D.",
handle: "@user1",
testimonial: "Finally a tool that doesn't push me to switch unnecessarily. Refreshingly honest.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/business-analysis-report-folder-icon_53876-14638.jpg",
},
name: "John D.", handle: "@user1", testimonial: "Finally a tool that doesn't push me to switch unnecessarily. Refreshingly honest.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/business-analysis-report-folder-icon_53876-14638.jpg"},
{
name: "Sarah W.",
handle: "@user2",
testimonial: "TrustFirst helped me stay with my provider with confidence. Truly unbiased.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/innovation-development-rocket-graphic-concept_53876-120019.jpg",
},
name: "Sarah W.", handle: "@user2", testimonial: "TrustFirst helped me stay with my provider with confidence. Truly unbiased.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/innovation-development-rocket-graphic-concept_53876-120019.jpg"},
{
name: "Mark R.",
handle: "@user3",
testimonial: "Clean, simple, and the only comparison site that felt like a public utility.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/business-analysis-report-folder-icon_53876-14637.jpg",
},
name: "Mark R.", handle: "@user3", testimonial: "Clean, simple, and the only comparison site that felt like a public utility.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/business-analysis-report-folder-icon_53876-14637.jpg"},
{
name: "Elena P.",
handle: "@user4",
testimonial: "Incredible transparency. No pressure, just facts.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-vector/shield-with-check-mark-set_78370-7855.jpg",
},
name: "Elena P.", handle: "@user4", testimonial: "Incredible transparency. No pressure, just facts.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-vector/shield-with-check-mark-set_78370-7855.jpg"},
{
name: "David T.",
handle: "@user5",
testimonial: "The best utility-focused comparison tool I have ever used.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-vector/shield-with-check-mark-stamp-set_78370-7869.jpg",
},
name: "David T.", handle: "@user5", testimonial: "The best utility-focused comparison tool I have ever used.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-vector/shield-with-check-mark-stamp-set_78370-7869.jpg"},
]}
buttons={[
{
text: "Start comparison →",
href: "#compare",
},
text: "Start comparison →", href: "#compare"},
]}
imageSrc="http://img.b2bpic.net/free-photo/aerial-view-vibrant-turquoise-water-surface-with-gentle-ripples_1308-189440.jpg?_wi=1"
imageSrc="http://img.b2bpic.net/free-photo/aerial-view-vibrant-turquoise-water-surface-with-gentle-ripples_1308-189440.jpg"
avatars={[
{
src: "http://img.b2bpic.net/free-vector/stay-safe-with-our-certified-firewall-shield-logo-3d-style_1017-51383.jpg",
alt: "User avatar 1",
},
src: "http://img.b2bpic.net/free-vector/stay-safe-with-our-certified-firewall-shield-logo-3d-style_1017-51383.jpg", alt: "User avatar 1"},
{
src: "http://img.b2bpic.net/free-vector/shield-with-check-sticker_78370-8683.jpg",
alt: "User avatar 2",
},
src: "http://img.b2bpic.net/free-vector/shield-with-check-sticker_78370-8683.jpg", alt: "User avatar 2"},
{
src: "http://img.b2bpic.net/free-photo/top-view-hands-holding-tablet_23-2149429322.jpg",
alt: "User avatar 3",
},
src: "http://img.b2bpic.net/free-photo/top-view-hands-holding-tablet_23-2149429322.jpg", alt: "User avatar 3"},
{
src: "http://img.b2bpic.net/free-photo/business-leader-trader-searching-new-investment-solution_482257-116895.jpg",
alt: "User avatar 4",
},
src: "http://img.b2bpic.net/free-photo/business-leader-trader-searching-new-investment-solution_482257-116895.jpg", alt: "User avatar 4"},
{
src: "http://img.b2bpic.net/free-photo/business-graphs-figures-laptop-left-open-desk-empty-office_482257-84546.jpg",
alt: "User avatar 5",
},
src: "http://img.b2bpic.net/free-photo/business-graphs-figures-laptop-left-open-desk-empty-office_482257-84546.jpg", alt: "User avatar 5"},
]}
marqueeItems={[
{
type: "text",
text: "Neutral Analysis",
},
type: "text", text: "Neutral Analysis"},
{
type: "text",
text: "Ofgem Data Powered",
},
type: "text", text: "Ofgem Data Powered"},
{
type: "text",
text: "No Hidden Commissions",
},
type: "text", text: "No Hidden Commissions"},
{
type: "text",
text: "Consumer-First",
},
type: "text", text: "Consumer-First"},
{
type: "text",
text: "Transparency Guaranteed",
},
type: "text", text: "Transparency Guaranteed"},
]}
/>
</div>
@@ -152,28 +103,13 @@ export default function LandingPage() {
useInvertedBackground={true}
features={[
{
title: "Upload",
description: "Paste or upload your energy renewal letter (PDF, photo, or text).",
bentoComponent: "reveal-icon",
icon: FileText,
imageSrc: "http://img.b2bpic.net/free-photo/red-folder-icon-black-background_23-2152009998.jpg",
imageAlt: "flat vector document icon",
title: "Upload", description: "Paste or upload your energy renewal letter (PDF, photo, or text).", bentoComponent: "reveal-icon", icon: FileText,
},
{
title: "Analyze",
description: "We compare your rates against the current market and Ofgem data.",
bentoComponent: "reveal-icon",
icon: BarChart2,
imageSrc: "http://img.b2bpic.net/free-photo/aerial-view-vibrant-turquoise-water-surface-with-gentle-ripples_1308-189440.jpg?_wi=2",
imageAlt: "flat vector document icon",
title: "Analyze", description: "We compare your rates against the current market and Ofgem data.", bentoComponent: "reveal-icon", icon: BarChart2,
},
{
title: "Decide",
description: "Get an honest, neutral verdict on whether to stay or switch.",
bentoComponent: "reveal-icon",
icon: ShieldCheck,
imageSrc: "http://img.b2bpic.net/free-photo/analysis-text-frame_53876-120801.jpg",
imageAlt: "flat vector document icon",
title: "Decide", description: "Get an honest, neutral verdict on whether to stay or switch.", bentoComponent: "reveal-icon", icon: ShieldCheck,
},
]}
title="How it works"
@@ -200,20 +136,11 @@ export default function LandingPage() {
useInvertedBackground={false}
faqs={[
{
id: "1",
title: "Is this service free?",
content: "Yes, TrustFirst is completely free to use for consumers.",
},
id: "1", title: "Is this service free?", content: "Yes, TrustFirst is completely free to use for consumers."},
{
id: "2",
title: "How do you make money?",
content: "We do not take commissions from energy suppliers to keep our results neutral.",
},
id: "2", title: "How do you make money?", content: "We do not take commissions from energy suppliers to keep our results neutral."},
{
id: "3",
title: "What data do you use?",
content: "We use official Ofgem data and public market rate databases.",
},
id: "3", title: "What data do you use?", content: "We use official Ofgem data and public market rate databases."},
]}
title="Common Questions"
description="Everything you need to know about our methodology."
@@ -228,28 +155,16 @@ export default function LandingPage() {
description="Provide your renewal offer details and current energy usage to get started."
inputs={[
{
name: "supplier",
type: "text",
placeholder: "Current Supplier",
required: true,
name: "supplier", type: "text", placeholder: "Current Supplier", required: true,
},
{
name: "tariff",
type: "text",
placeholder: "Tariff Name",
required: true,
name: "tariff", type: "text", placeholder: "Tariff Name", required: true,
},
{
name: "postcode",
type: "text",
placeholder: "Postcode",
required: true,
name: "postcode", type: "text", placeholder: "Postcode", required: true,
},
{
name: "usage",
type: "number",
placeholder: "Estimated Annual Usage (kWh)",
required: true,
name: "usage", type: "number", placeholder: "Estimated Annual Usage (kWh)", required: true,
},
]}
buttonText="Run Fairness Check"
@@ -264,22 +179,14 @@ export default function LandingPage() {
description="Contact our team for questions about your renewal."
inputs={[
{
name: "name",
type: "text",
placeholder: "Full Name",
required: true,
name: "name", type: "text", placeholder: "Full Name", required: true,
},
{
name: "email",
type: "email",
placeholder: "Email Address",
required: true,
name: "email", type: "email", placeholder: "Email Address", required: true,
},
]}
textarea={{
name: "message",
placeholder: "How can we help?",
required: true,
name: "message", placeholder: "How can we help?", required: true,
}}
buttonText="Send Message"
imageSrc="http://img.b2bpic.net/free-photo/luxurious-business-environment-used-corporate-culture-industry_482257-119022.jpg"
@@ -290,29 +197,19 @@ export default function LandingPage() {
<FooterSimple
columns={[
{
title: "Company",
items: [
title: "Company", items: [
{
label: "About Us",
href: "#",
},
label: "About Us", href: "#"},
{
label: "Methodology",
href: "#",
},
label: "Methodology", href: "#"},
],
},
{
title: "Legal",
items: [
title: "Legal", items: [
{
label: "Privacy Policy",
href: "#",
},
label: "Privacy Policy", href: "#"},
{
label: "Terms of Service",
href: "#",
},
label: "Terms of Service", href: "#"},
],
},
]}