Merge version_1 into main #2
@@ -5,38 +5,22 @@ import { ServiceWrapper } from "@/components/ServiceWrapper";
|
||||
import Tag from "@/tag/Tag";
|
||||
|
||||
const raleway = Raleway({
|
||||
variable: "--font-raleway",
|
||||
subsets: ["latin"],
|
||||
variable: "--font-raleway", subsets: ["latin"],
|
||||
});
|
||||
|
||||
export const metadata: Metadata = {
|
||||
title: "Civil - Discover Local Events Effortlessly",
|
||||
description: "Civil brings curated, realtime local events to your fingertips. Download on iOS and never miss a moment. Explore, RSVP, and connect with your community.",
|
||||
keywords: "event discovery, local events, iOS app, RSVP, community events, event finder",
|
||||
metadataBase: new URL("https://tryCivil.app"),
|
||||
title: "Civil - Discover Local Events Effortlessly", description: "Civil brings curated, realtime local events to your fingertips. Download on iOS and never miss a moment. Explore, RSVP, and connect with your community.", keywords: "event discovery, local events, iOS app, RSVP, community events, event finder", metadataBase: new URL("https://tryCivil.app"),
|
||||
alternates: {
|
||||
canonical: "https://tryCivil.app",
|
||||
},
|
||||
canonical: "https://tryCivil.app"},
|
||||
openGraph: {
|
||||
title: "Civil - Discover What's Happening Around You",
|
||||
description: "Civil brings curated, realtime local events to your fingertips. Download on iOS now.",
|
||||
url: "https://tryCivil.app",
|
||||
siteName: "Civil",
|
||||
images: [
|
||||
title: "Civil - Discover What's Happening Around You", description: "Civil brings curated, realtime local events to your fingertips. Download on iOS now.", url: "https://tryCivil.app", siteName: "Civil", images: [
|
||||
{
|
||||
url: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APttOxJC5nQhjbDKeuAuqNkFHV/uploaded-1772506302794-2p37ieqf.png",
|
||||
alt: "Civil iOS app interface",
|
||||
},
|
||||
url: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APttOxJC5nQhjbDKeuAuqNkFHV/uploaded-1772506302794-2p37ieqf.png", alt: "Civil iOS app interface"},
|
||||
],
|
||||
type: "website",
|
||||
},
|
||||
type: "website"},
|
||||
twitter: {
|
||||
card: "summary_large_image",
|
||||
title: "Civil - Discover Local Events",
|
||||
description: "Download Civil on iOS. Curated, realtime event discovery for your community.",
|
||||
images: [
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APttOxJC5nQhjbDKeuAuqNkFHV/uploaded-1772506302794-2p37ieqf.png",
|
||||
],
|
||||
card: "summary_large_image", title: "Civil - Discover Local Events", description: "Download Civil on iOS. Curated, realtime event discovery for your community.", images: [
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APttOxJC5nQhjbDKeuAuqNkFHV/uploaded-1772506302794-2p37ieqf.png"],
|
||||
},
|
||||
robots: {
|
||||
index: true,
|
||||
|
||||
@@ -19,84 +19,53 @@ export default function HomePage() {
|
||||
|
||||
const testimonials = [
|
||||
{
|
||||
name: "Alex M.",
|
||||
handle: "Urban Explorer",
|
||||
testimonial: "Finally a way to discover events without algorithm fatigue. Civil is exactly what I needed.",
|
||||
rating: 5,
|
||||
imageSrc: "/placeholders/placeholder1.webp?_wi=1",
|
||||
imageAlt: "Alex M. avatar",
|
||||
},
|
||||
name: "Alex M.", handle: "Urban Explorer", testimonial: "Finally a way to discover events without algorithm fatigue. Civil is exactly what I needed.", rating: 5,
|
||||
imageSrc: "/placeholders/placeholder1.webp", imageAlt: "Alex M. avatar"},
|
||||
{
|
||||
name: "Jordan L.",
|
||||
handle: "Social Butterfly",
|
||||
testimonial: "No more missing out on local happenings. The realtime alerts are game-changing.",
|
||||
rating: 5,
|
||||
imageSrc: "/placeholders/placeholder1.webp?_wi=2",
|
||||
imageAlt: "Jordan L. avatar",
|
||||
},
|
||||
name: "Jordan L.", handle: "Social Butterfly", testimonial: "No more missing out on local happenings. The realtime alerts are game-changing.", rating: 5,
|
||||
imageSrc: "/placeholders/placeholder1.webp", imageAlt: "Jordan L. avatar"},
|
||||
{
|
||||
name: "Casey R.",
|
||||
handle: "Community First",
|
||||
testimonial: "Civil connects me with my neighborhood like never before.",
|
||||
rating: 5,
|
||||
imageSrc: "/placeholders/placeholder1.webp?_wi=3",
|
||||
imageAlt: "Casey R. avatar",
|
||||
},
|
||||
name: "Casey R.", handle: "Community First", testimonial: "Civil connects me with my neighborhood like never before.", rating: 5,
|
||||
imageSrc: "/placeholders/placeholder1.webp", imageAlt: "Casey R. avatar"},
|
||||
{
|
||||
name: "Morgan T.",
|
||||
handle: "Night Owl",
|
||||
testimonial: "Curated events that actually match my interests. Obsessed.",
|
||||
rating: 5,
|
||||
imageSrc: "/placeholders/placeholder1.webp?_wi=4",
|
||||
imageAlt: "Morgan T. avatar",
|
||||
},
|
||||
name: "Morgan T.", handle: "Night Owl", testimonial: "Curated events that actually match my interests. Obsessed.", rating: 5,
|
||||
imageSrc: "/placeholders/placeholder1.webp", imageAlt: "Morgan T. avatar"},
|
||||
];
|
||||
|
||||
const features = [
|
||||
{
|
||||
title: "Explore Local Events",
|
||||
description: "Browse curated events happening around you with a single tap.",
|
||||
bentoComponent: "reveal-icon",
|
||||
title: "Explore Local Events", description: "Browse curated events happening around you with a single tap.", bentoComponent: "reveal-icon" as const,
|
||||
icon: MapPin,
|
||||
},
|
||||
{
|
||||
title: "RSVP Instantly",
|
||||
description: "Confirm attendance in seconds. No friction, no complicated forms.",
|
||||
bentoComponent: "reveal-icon",
|
||||
title: "RSVP Instantly", description: "Confirm attendance in seconds. No friction, no complicated forms.", bentoComponent: "reveal-icon" as const,
|
||||
icon: CheckCircle,
|
||||
},
|
||||
{
|
||||
title: "Curated For You",
|
||||
description: "Smart recommendations based on your interests and location.",
|
||||
bentoComponent: "reveal-icon",
|
||||
title: "Curated For You", description: "Smart recommendations based on your interests and location.", bentoComponent: "reveal-icon" as const,
|
||||
icon: Star,
|
||||
},
|
||||
{
|
||||
title: "Realtime Alerts",
|
||||
description: "Never miss a moment. Get instant notifications for events you care about.",
|
||||
bentoComponent: "reveal-icon",
|
||||
title: "Realtime Alerts", description: "Never miss a moment. Get instant notifications for events you care about.", bentoComponent: "reveal-icon" as const,
|
||||
icon: Bell,
|
||||
},
|
||||
];
|
||||
|
||||
const footerColumns = [
|
||||
{
|
||||
title: "Product",
|
||||
items: [
|
||||
title: "Product", items: [
|
||||
{ label: "Features", href: "#features" },
|
||||
{ label: "Download", href: "https://apps.apple.com" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{ label: "About", href: "/" },
|
||||
{ label: "Contact", href: "mailto:hello@tryCivil.app" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{ label: "Privacy", href: "/privacy" },
|
||||
{ label: "Terms", href: "/terms" },
|
||||
],
|
||||
@@ -138,7 +107,7 @@ export default function HomePage() {
|
||||
{ text: "Learn More", href: "#features" },
|
||||
]}
|
||||
buttonAnimation="blur-reveal"
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APttOxJC5nQhjbDKeuAuqNkFHV/uploaded-1772506302794-2p37ieqf.png?_wi=1"
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APttOxJC5nQhjbDKeuAuqNkFHV/uploaded-1772506302794-2p37ieqf.png"
|
||||
imageAlt="Civil iOS app interface showing event discovery map with featured events"
|
||||
imagePosition="right"
|
||||
mediaAnimation="slide-up"
|
||||
@@ -164,7 +133,7 @@ export default function HomePage() {
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterMedia
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APttOxJC5nQhjbDKeuAuqNkFHV/uploaded-1772506302794-2p37ieqf.png?_wi=2"
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APttOxJC5nQhjbDKeuAuqNkFHV/uploaded-1772506302794-2p37ieqf.png"
|
||||
imageAlt="Civil app interface"
|
||||
columns={footerColumns}
|
||||
logoText="Civil"
|
||||
|
||||
@@ -16,22 +16,19 @@ export default function PrivacyPage() {
|
||||
|
||||
const footerColumns = [
|
||||
{
|
||||
title: "Product",
|
||||
items: [
|
||||
title: "Product", items: [
|
||||
{ label: "Features", href: "#features" },
|
||||
{ label: "Download", href: "https://apps.apple.com" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{ label: "About", href: "/" },
|
||||
{ label: "Contact", href: "mailto:hello@tryCivil.app" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{ label: "Privacy", href: "/privacy" },
|
||||
{ label: "Terms", href: "/terms" },
|
||||
],
|
||||
@@ -129,7 +126,7 @@ export default function PrivacyPage() {
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterMedia
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APttOxJC5nQhjbDKeuAuqNkFHV/uploaded-1772506302794-2p37ieqf.png?_wi=3"
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APttOxJC5nQhjbDKeuAuqNkFHV/uploaded-1772506302794-2p37ieqf.png"
|
||||
imageAlt="Civil app interface"
|
||||
columns={footerColumns}
|
||||
logoText="Civil"
|
||||
|
||||
@@ -16,22 +16,19 @@ export default function TermsPage() {
|
||||
|
||||
const footerColumns = [
|
||||
{
|
||||
title: "Product",
|
||||
items: [
|
||||
title: "Product", items: [
|
||||
{ label: "Features", href: "#features" },
|
||||
{ label: "Download", href: "https://apps.apple.com" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{ label: "About", href: "/" },
|
||||
{ label: "Contact", href: "mailto:hello@tryCivil.app" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{ label: "Privacy", href: "/privacy" },
|
||||
{ label: "Terms", href: "/terms" },
|
||||
],
|
||||
@@ -141,7 +138,7 @@ export default function TermsPage() {
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterMedia
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APttOxJC5nQhjbDKeuAuqNkFHV/uploaded-1772506302794-2p37ieqf.png?_wi=4"
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APttOxJC5nQhjbDKeuAuqNkFHV/uploaded-1772506302794-2p37ieqf.png"
|
||||
imageAlt="Civil app interface"
|
||||
columns={footerColumns}
|
||||
logoText="Civil"
|
||||
|
||||
Reference in New Issue
Block a user