Merge version_2 into main #2

Merged
bender merged 1 commits from version_2 into main 2026-04-18 09:14:44 +00:00

View File

@@ -33,21 +33,13 @@ export default function LandingPage() {
<NavbarStyleCentered
navItems={[
{
name: "Home",
id: "#hero",
},
name: "Home", id: "#hero"},
{
name: "Library",
id: "#library",
},
name: "Library", id: "#library"},
{
name: "Community",
id: "#community",
},
name: "Community", id: "#community"},
{
name: "Contact",
id: "#contact",
},
name: "Contact", id: "#contact"},
]}
brandName="Gititu Parish"
/>
@@ -56,59 +48,36 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroCentered
background={{
variant: "sparkles-gradient",
}}
variant: "sparkles-gradient"}}
title="Your Parish, Connected Anywhere"
description="Access readings, choir music, and community events on the go, even without the internet."
avatars={[
{
src: "http://img.b2bpic.net/free-photo/pretty-smiling-young-woman-standing-near-black-background-looking-camera_23-2148229347.jpg",
alt: "Member 1",
},
src: "http://img.b2bpic.net/free-photo/pretty-smiling-young-woman-standing-near-black-background-looking-camera_23-2148229347.jpg", alt: "Member 1"},
{
src: "http://img.b2bpic.net/free-photo/happy-positive-young-male-student-with-afro-hairstyle-trendy-clothes-sitting-park-while-smiling-broadly-drinking-coffee_176420-19802.jpg",
alt: "Member 2",
},
src: "http://img.b2bpic.net/free-photo/happy-positive-young-male-student-with-afro-hairstyle-trendy-clothes-sitting-park-while-smiling-broadly-drinking-coffee_176420-19802.jpg", alt: "Member 2"},
{
src: "http://img.b2bpic.net/free-photo/medium-shot-priest-praying_23-2149300811.jpg",
alt: "Member 3",
},
src: "http://img.b2bpic.net/free-photo/medium-shot-priest-praying_23-2149300811.jpg", alt: "Member 3"},
{
src: "http://img.b2bpic.net/free-photo/smiley-kid-biting-his-medal_23-2148631563.jpg",
alt: "Member 4",
},
src: "http://img.b2bpic.net/free-photo/smiley-kid-biting-his-medal_23-2148631563.jpg", alt: "Member 4"},
{
src: "http://img.b2bpic.net/free-photo/happy-japanese-volunteer-with-heart_53876-20901.jpg",
alt: "Member 5",
},
src: "http://img.b2bpic.net/free-photo/happy-japanese-volunteer-with-heart_53876-20901.jpg", alt: "Member 5"},
]}
buttons={[
{
text: "Get the App",
href: "#download",
},
text: "Get the App", href: "#download"},
]}
marqueeItems={[
{
type: "text",
text: "Daily Readings",
},
type: "text", text: "Daily Readings"},
{
type: "text",
text: "Parish News",
},
type: "text", text: "Parish News"},
{
type: "text",
text: "Choir Recordings",
},
type: "text", text: "Choir Recordings"},
{
type: "text",
text: "Offline Mode",
},
type: "text", text: "Offline Mode"},
{
type: "text",
text: "Event Calendar",
},
type: "text", text: "Event Calendar"},
]}
/>
</div>
@@ -120,19 +89,13 @@ export default function LandingPage() {
metrics={[
{
icon: Users,
label: "Active Members",
value: "1,200+",
},
label: "Active Members", value: "1,200+"},
{
icon: Music,
label: "Offline Hymns",
value: "450",
},
label: "Offline Hymns", value: "450"},
{
icon: BookOpen,
label: "Daily Readings",
value: "365",
},
label: "Daily Readings", value: "365"},
]}
metricsAnimation="slide-up"
/>
@@ -144,26 +107,11 @@ export default function LandingPage() {
useInvertedBackground={false}
features={[
{
tag: "Offline",
title: "Access Anywhere",
subtitle: "Always available",
description: "Download your daily readings and hymns to use offline.",
imageSrc: "http://img.b2bpic.net/free-photo/phone-hand-with-clear-screen-white-screen_181624-58737.jpg",
},
tag: "Offline", title: "Access Anywhere", subtitle: "Always available", description: "Enjoy peace of mind with daily readings and hymns, available anywhere, anytime.", imageSrc: "http://img.b2bpic.net/free-photo/phone-hand-with-clear-screen-white-screen_181624-58737.jpg"},
{
tag: "Media",
title: "Choir Corner",
subtitle: "Listen & Download",
description: "High-quality recordings from our local choirs.",
imageSrc: "http://img.b2bpic.net/free-photo/group-young-teens-celebrating-world-youth-day-by-doing-activities-together_23-2151478322.jpg",
},
tag: "Media", title: "Choir Corner", subtitle: "Listen & Download", description: "High-quality recordings from our local choirs.", imageSrc: "http://img.b2bpic.net/free-photo/group-young-teens-celebrating-world-youth-day-by-doing-activities-together_23-2151478322.jpg"},
{
tag: "Updates",
title: "Parish Events",
subtitle: "Stay informed",
description: "Real-time updates on parish activities and masses.",
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-birthday-memo-added-vibrant-calendar_23-2150166113.jpg",
},
tag: "Updates", title: "Parish Events", subtitle: "Stay informed", description: "Real-time updates on parish activities and masses.", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-birthday-memo-added-vibrant-calendar_23-2150166113.jpg"},
]}
title="Parish Tools at Your Fingertips"
description="Powerful features designed to keep you connected to your faith, no matter your location."
@@ -175,14 +123,7 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={true}
names={[
"CWA",
"YCA",
"Choir",
"SCC Gititu",
"SCC Kiawaihe",
"SCC Muruka",
"Parish Council",
]}
"CWA", "YCA", "Choir", "SCC Gititu", "SCC Kiawaihe", "SCC Muruka", "Parish Council"]}
title="Supporting Our Parish Groups"
description="United in faith and service to the community."
/>
@@ -195,36 +136,17 @@ export default function LandingPage() {
useInvertedBackground={false}
plans={[
{
id: "standard",
title: "Basic Member",
price: "Free",
period: "/mo",
features: [
"Access to daily readings",
"Offline library access",
],
id: "standard", title: "Basic Member", price: "Free", period: "/mo", features: [
"Access to daily readings", "Offline library access"],
button: {
text: "Get Started",
},
imageSrc: "http://img.b2bpic.net/free-photo/group-happy-diverse-volunteers_53876-20840.jpg",
imageAlt: "christian community group smiling",
},
text: "Get Started"},
imageSrc: "http://img.b2bpic.net/free-photo/group-happy-diverse-volunteers_53876-20840.jpg", imageAlt: "christian community group smiling"},
{
id: "supporter",
title: "Parish Supporter",
price: "$5",
period: "/mo",
features: [
"Everything in Basic",
"Advanced analytics",
"Priority support",
],
id: "supporter", title: "Parish Supporter", price: "$5", period: "/mo", features: [
"Everything in Basic", "Advanced analytics", "Priority support"],
button: {
text: "Upgrade",
},
imageSrc: "http://img.b2bpic.net/free-photo/grayscale-shot-old-building-interior-surrounded-by-lights_181624-11774.jpg?_wi=1",
imageAlt: "christian community group smiling",
},
text: "Upgrade"},
imageSrc: "http://img.b2bpic.net/free-photo/grayscale-shot-old-building-interior-surrounded-by-lights_181624-11774.jpg?_wi=1", imageAlt: "christian community group smiling"},
]}
title="Membership Tiers"
description="Support your parish through our membership tiers."
@@ -238,45 +160,20 @@ export default function LandingPage() {
useInvertedBackground={true}
testimonials={[
{
id: "1",
name: "Sarah J.",
handle: "@gititumember",
testimonial: "The offline readings feature is a life changer!",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/front-view-smiling-rehab-patients-applauding_23-2148398263.jpg",
},
id: "1", name: "Sarah J.", handle: "@gititumember", testimonial: "The offline readings feature is a life changer!", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/front-view-smiling-rehab-patients-applauding_23-2148398263.jpg"},
{
id: "2",
name: "Michael K.",
handle: "@youthleader",
testimonial: "Perfect for organizing our choir songs.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/smiley-woman-holding-autumnal-leaves_23-2148647678.jpg",
},
id: "2", name: "Michael K.", handle: "@youthleader", testimonial: "Perfect for organizing our choir songs.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/smiley-woman-holding-autumnal-leaves_23-2148647678.jpg"},
{
id: "3",
name: "Emily R.",
handle: "@parishioner",
testimonial: "I never miss a reading now.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/blonde-woman-posing-outdoors-while-holding-book_23-2148396318.jpg",
},
id: "3", name: "Emily R.", handle: "@parishioner", testimonial: "I never miss a reading now.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/blonde-woman-posing-outdoors-while-holding-book_23-2148396318.jpg"},
{
id: "4",
name: "David L.",
handle: "@supporter",
testimonial: "Essential app for every Catholic.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-outdoors_23-2149535747.jpg",
},
id: "4", name: "David L.", handle: "@supporter", testimonial: "Essential app for every Catholic.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-outdoors_23-2149535747.jpg"},
{
id: "5",
name: "Mary O.",
handle: "@choir",
testimonial: "Great community platform.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/people-watching-soccer-game_23-2149015577.jpg",
},
id: "5", name: "Mary O.", handle: "@choir", testimonial: "Great community platform.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/people-watching-soccer-game_23-2149015577.jpg"},
]}
showRating={true}
title="Community Voices"
@@ -289,20 +186,11 @@ export default function LandingPage() {
useInvertedBackground={false}
faqs={[
{
id: "1",
title: "How do I access offline mode?",
content: "Simply click download on any reading or media item.",
},
id: "1", title: "How do I access offline mode?", content: "Simply click download on any reading or media item."},
{
id: "2",
title: "Can I use it offline?",
content: "Yes, once downloaded, everything stays on your phone.",
},
id: "2", title: "Can I use it offline?", content: "Yes, once downloaded, everything stays on your phone."},
{
id: "3",
title: "Is my data secure?",
content: "We prioritize your privacy and local storage security.",
},
id: "3", title: "Is my data secure?", content: "We prioritize your privacy and local storage security."},
]}
sideTitle="Questions?"
faqsAnimation="slide-up"
@@ -313,16 +201,13 @@ export default function LandingPage() {
<ContactCTA
useInvertedBackground={true}
background={{
variant: "plain",
}}
variant: "plain"}}
tag="Support"
title="Get in touch with the team"
description="Have questions or need technical support? We're here to help."
buttons={[
{
text: "Contact Support",
href: "mailto:support@gititu.church",
},
text: "Contact Support", href: "mailto:support@gititu.church"},
]}
/>
</div>
@@ -333,29 +218,19 @@ export default function LandingPage() {
logoText="Gititu Parish"
columns={[
{
title: "Quick Links",
items: [
title: "Quick Links", items: [
{
label: "Download",
href: "#download",
},
label: "Download", href: "#download"},
{
label: "Support",
href: "#contact",
},
label: "Support", href: "#contact"},
],
},
{
title: "Resources",
items: [
title: "Resources", items: [
{
label: "Hymns",
href: "#library",
},
label: "Hymns", href: "#library"},
{
label: "Readings",
href: "#hero",
},
label: "Readings", href: "#hero"},
],
},
]}