Update src/pages/HomePage.tsx

This commit is contained in:
2026-06-14 03:48:11 +00:00
parent d4648ca66f
commit 57f4b60e67

View File

@@ -19,14 +19,10 @@ export default function HomePage() {
brand="Your Daily News, Delivered."
description="Stay informed with the most trusted reporting in the city. Subscribe today and get your daily dose of truth, culture, and community news straight to your doorstep."
primaryButton={{
text: "Get Started",
href: "#pricing",
}}
text: "Get Started", href: "#pricing"}}
secondaryButton={{
text: "Learn More",
href: "#about",
}}
imageSrc="http://img.b2bpic.net/free-photo/blank-card-with-coffee-cup-with-space_93675-133381.jpg?_wi=1"
text: "Learn More", href: "#about"}}
imageSrc="http://img.b2bpic.net/free-photo/blank-card-with-coffee-cup-with-space_93675-133381.jpg"
/>
</SectionErrorBoundary>
</div>
@@ -38,7 +34,7 @@ export default function HomePage() {
quote="In a world of noise, we provide the signal. Daily Chronicle is committed to objective reporting, deep investigations, and stories that matter to our neighborhood."
author="Elena Rossi"
role="Editor-in-Chief"
imageSrc="http://img.b2bpic.net/free-photo/business-women-talking-near-desk-coffee-break-hallway-big-corporation_1157-47757.jpg?_wi=1"
imageSrc="http://img.b2bpic.net/free-photo/business-women-talking-near-desk-coffee-break-hallway-big-corporation_1157-47757.jpg"
/>
</SectionErrorBoundary>
</div>
@@ -51,56 +47,26 @@ export default function HomePage() {
description="Access your news the way you prefer, across all platforms and delivery methods."
features={[
{
title: "Digital Archive",
description: "Search decades of reporting with our high-speed digital search tool.",
bentoComponent: "media-stack",
mediaItems: [
title: "Digital Archive", description: "Search decades of reporting with our high-speed digital search tool.", bentoComponent: "media-stack", mediaItems: [
{
imageSrc: "http://img.b2bpic.net/free-photo/blog-like-macbook-community-your-marketing_1421-366.jpg",
},
imageSrc: "http://img.b2bpic.net/free-photo/blog-like-macbook-community-your-marketing_1421-366.jpg"},
{
imageSrc: "http://img.b2bpic.net/free-photo/businessman-hand-holding-smartphone-with-blank-screen-frame-mockup-template-mobile-phone-device-concept-by-3d-render-illustration_616485-112.jpg",
},
imageSrc: "http://img.b2bpic.net/free-photo/businessman-hand-holding-smartphone-with-blank-screen-frame-mockup-template-mobile-phone-device-concept-by-3d-render-illustration_616485-112.jpg"},
{
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-showing-smartphone-with-blank-screen_23-2148157229.jpg",
},
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-showing-smartphone-with-blank-screen_23-2148157229.jpg"},
],
imageSrc: "http://img.b2bpic.net/free-photo/blank-card-with-coffee-cup-with-space_93675-133381.jpg?_wi=2",
imageAlt: "digital news app interface mobile",
},
{
title: "Live Updates",
description: "Get push notifications on breaking local and international news.",
bentoComponent: "orbiting-icons",
centerIcon: Bell,
orbitIcons: [
"Globe",
"Zap",
"Smartphone",
"TrendingUp",
],
imageSrc: "http://img.b2bpic.net/free-photo/business-women-talking-near-desk-coffee-break-hallway-big-corporation_1157-47757.jpg?_wi=2",
imageAlt: "digital news app interface mobile",
title: "Live Updates", description: "Get push notifications on breaking local and international news.", bentoComponent: "orbiting-icons", centerIcon: "Bell", orbitIcons: [
"Globe", "Zap", "Smartphone", "TrendingUp"],
},
{
title: "Expert Analysis",
description: "Weekly deep dives from our award-winning investigative desk.",
bentoComponent: "chat-marquee",
aiIcon: PenTool,
userIcon: User,
placeholder: "What's in the news?",
exchanges: [
title: "Expert Analysis", description: "Weekly deep dives from our award-winning investigative desk.", bentoComponent: "chat-marquee", aiIcon: "PenTool", userIcon: "User", placeholder: "What's in the news?", exchanges: [
{
userMessage: "What are the local election updates?",
aiResponse: "Our analysis covers all district shifts.",
},
userMessage: "What are the local election updates?", aiResponse: "Our analysis covers all district shifts."},
{
userMessage: "Climate impact study?",
aiResponse: "Detailed report published in Monday's print.",
},
userMessage: "Climate impact study?", aiResponse: "Detailed report published in Monday's print."},
],
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-young-man-reading-newspaper_171337-12818.jpg?_wi=1",
imageAlt: "digital news app interface mobile",
},
]}
/>
@@ -115,47 +81,19 @@ export default function HomePage() {
description="Tailor your newspaper experience with our flexible print and digital options."
items={[
{
title: "Daily Morning Print",
description: "Delivered to your doorstep by 7 AM.",
href: "#pricing",
imageSrc: "http://img.b2bpic.net/free-photo/fool-crazy-man-happy-expression_1194-5103.jpg",
},
title: "Daily Morning Print", description: "Delivered to your doorstep by 7 AM.", href: "#pricing", imageSrc: "http://img.b2bpic.net/free-photo/fool-crazy-man-happy-expression_1194-5103.jpg"},
{
title: "Weekend Edition",
description: "Comprehensive Sunday feature section.",
href: "#pricing",
imageSrc: "http://img.b2bpic.net/free-photo/red-haired-hipster-man-sitting-bench-reading-newspaper_158595-3816.jpg",
},
title: "Weekend Edition", description: "Comprehensive Sunday feature section.", href: "#pricing", imageSrc: "http://img.b2bpic.net/free-photo/red-haired-hipster-man-sitting-bench-reading-newspaper_158595-3816.jpg"},
{
title: "Full Digital Access",
description: "Unlimited web and mobile app access.",
href: "#pricing",
imageSrc: "http://img.b2bpic.net/free-photo/people-hangout-together-coffee-shop_53876-163251.jpg",
},
title: "Full Digital Access", description: "Unlimited web and mobile app access.", href: "#pricing", imageSrc: "http://img.b2bpic.net/free-photo/people-hangout-together-coffee-shop_53876-163251.jpg"},
{
title: "Gift Subscriptions",
description: "The perfect gift for family or friends.",
href: "#pricing",
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-bright-multicolored-sweater-blue-holds-gift-certificate-smiles-enthusiastically_343596-7681.jpg",
},
title: "Gift Subscriptions", description: "The perfect gift for family or friends.", href: "#pricing", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-bright-multicolored-sweater-blue-holds-gift-certificate-smiles-enthusiastically_343596-7681.jpg"},
{
title: "Monthly All-Access",
description: "Best of both worlds: print and digital.",
href: "#pricing",
imageSrc: "http://img.b2bpic.net/free-photo/man-using-map-orientate-city_23-2148383477.jpg",
},
title: "Monthly All-Access", description: "Best of both worlds: print and digital.", href: "#pricing", imageSrc: "http://img.b2bpic.net/free-photo/man-using-map-orientate-city_23-2148383477.jpg"},
{
title: "Archive Subscription",
description: "Unlocking our historical database.",
href: "#pricing",
imageSrc: "http://img.b2bpic.net/free-photo/couple-browsing-digital-device-concept_53876-22893.jpg",
},
title: "Archive Subscription", description: "Unlocking our historical database.", href: "#pricing", imageSrc: "http://img.b2bpic.net/free-photo/couple-browsing-digital-device-concept_53876-22893.jpg"},
{
title: "Corporate Bundles",
description: "Custom delivery options for businesses.",
href: "#pricing",
imageSrc: "http://img.b2bpic.net/free-photo/stack-old-coming-book-strips_23-2150256415.jpg",
},
title: "Corporate Bundles", description: "Custom delivery options for businesses.", href: "#pricing", imageSrc: "http://img.b2bpic.net/free-photo/stack-old-coming-book-strips_23-2150256415.jpg"},
]}
/>
</SectionErrorBoundary>
@@ -169,49 +107,23 @@ export default function HomePage() {
description="Choose the frequency and access level that fits your daily life."
plans={[
{
tag: "Basic",
price: "$12.99",
period: "/mo",
features: [
"Digital News Access",
"Limited Archive",
],
tag: "Basic", price: "$12.99", period: "/mo", features: [
"Digital News Access", "Limited Archive"],
primaryButton: {
text: "Start Basic",
href: "#contact",
},
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-browsing-tablet_23-2148309005.jpg",
},
text: "Start Basic", href: "#contact"},
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-browsing-tablet_23-2148309005.jpg"},
{
tag: "Pro",
price: "$24.99",
period: "/mo",
features: [
"Weekend Print",
"Full Digital Access",
"Ad-free Reading",
],
tag: "Pro", price: "$24.99", period: "/mo", features: [
"Weekend Print", "Full Digital Access", "Ad-free Reading"],
primaryButton: {
text: "Go Pro",
href: "#contact",
},
imageSrc: "http://img.b2bpic.net/free-photo/still-life-stacks-papers-documents_23-2151118378.jpg",
},
text: "Go Pro", href: "#contact"},
imageSrc: "http://img.b2bpic.net/free-photo/still-life-stacks-papers-documents_23-2151118378.jpg"},
{
tag: "Premium",
price: "$39.99",
period: "/mo",
features: [
"Daily Morning Print",
"Full Digital Access",
"Unlimited Archive",
],
tag: "Premium", price: "$39.99", period: "/mo", features: [
"Daily Morning Print", "Full Digital Access", "Unlimited Archive"],
primaryButton: {
text: "Go Premium",
href: "#contact",
},
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-retro-vhs-packaging_23-2149854386.jpg",
},
text: "Go Premium", href: "#contact"},
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-retro-vhs-packaging_23-2149854386.jpg"},
]}
/>
</SectionErrorBoundary>
@@ -225,40 +137,20 @@ export default function HomePage() {
description="Hear what our long-term subscribers think about our reporting and delivery service."
testimonials={[
{
name: "Arthur Dent",
role: "Archivist",
quote: "The digital archive feature is a lifesaver for my local history research.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-young-man-reading-newspaper_171337-12818.jpg?_wi=2",
},
name: "Arthur Dent", role: "Archivist", quote: "The digital archive feature is a lifesaver for my local history research.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-young-man-reading-newspaper_171337-12818.jpg"},
{
name: "Linda Miller",
role: "Teacher",
quote: "I love getting the Sunday edition delivered, it's my favorite morning ritual.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/concentrated-woman-using-tablet_23-2148230212.jpg",
},
name: "Linda Miller", role: "Teacher", quote: "I love getting the Sunday edition delivered, it's my favorite morning ritual.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/concentrated-woman-using-tablet_23-2148230212.jpg"},
{
name: "James Smith",
role: "Executive",
quote: "Clear, concise analysis that helps me make informed daily business decisions.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/clever-girl-reading-library_23-2147863595.jpg",
},
name: "James Smith", role: "Executive", quote: "Clear, concise analysis that helps me make informed daily business decisions.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/clever-girl-reading-library_23-2147863595.jpg"},
{
name: "Sarah Jenkins",
role: "Community Leader",
quote: "Daily Chronicle's local reporting holds the city accountable every day.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-holding-handrail-public-transport-public-transport_169016-67272.jpg",
},
name: "Sarah Jenkins", role: "Community Leader", quote: "Daily Chronicle's local reporting holds the city accountable every day.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-holding-handrail-public-transport-public-transport_169016-67272.jpg"},
{
name: "Robert Wong",
role: "Tech Enthusiast",
quote: "The mobile app is fast, intuitive, and rarely misses a breaking story.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/inspirational-quote-with-delicious-beverage_23-2149261754.jpg",
},
name: "Robert Wong", role: "Tech Enthusiast", quote: "The mobile app is fast, intuitive, and rarely misses a breaking story.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/inspirational-quote-with-delicious-beverage_23-2149261754.jpg"},
]}
/>
</SectionErrorBoundary>
@@ -271,14 +163,7 @@ export default function HomePage() {
title="Trusted Local Content Providers"
description="We partner with major news agencies to ensure global coverage."
names={[
"Associated Press",
"Reuters",
"Bloomberg",
"Global News Desk",
"Community Wire",
"FactCheck Org",
"The Press Club",
]}
"Associated Press", "Reuters", "Bloomberg", "Global News Desk", "Community Wire", "FactCheck Org", "The Press Club"]}
/>
</SectionErrorBoundary>
</div>
@@ -291,17 +176,11 @@ export default function HomePage() {
description="Quick answers to help you start your subscription journey."
items={[
{
question: "Can I switch my delivery plan anytime?",
answer: "Yes, you can upgrade, downgrade, or pause your delivery plan via your account settings.",
},
question: "Can I switch my delivery plan anytime?", answer: "Yes, you can upgrade, downgrade, or pause your delivery plan via your account settings."},
{
question: "Is the digital archive accessible on all devices?",
answer: "Our archive is fully responsive and works on mobile, tablet, and desktop.",
},
question: "Is the digital archive accessible on all devices?", answer: "Our archive is fully responsive and works on mobile, tablet, and desktop."},
{
question: "How do I report a missed delivery?",
answer: "Contact our 24/7 customer service desk through the 'Help' section in your account.",
},
question: "How do I report a missed delivery?", answer: "Contact our 24/7 customer service desk through the 'Help' section in your account."},
]}
/>
</SectionErrorBoundary>
@@ -313,13 +192,9 @@ export default function HomePage() {
tag="CTA"
text="Join our community of over 50,000 informed readers today."
primaryButton={{
text: "Subscribe Now",
href: "#pricing",
}}
text: "Subscribe Now", href: "#pricing"}}
secondaryButton={{
text: "Contact Support",
href: "#",
}}
text: "Contact Support", href: "#"}}
/>
</SectionErrorBoundary>
</div>