13 Commits

Author SHA1 Message Date
cb60f58a32 Merge version_6 into main
Merge version_6 into main
2026-03-09 18:02:27 +00:00
6760ed7474 Update src/app/page.tsx 2026-03-09 18:02:23 +00:00
4b2ba42973 Merge version_5 into main
Merge version_5 into main
2026-03-09 17:53:45 +00:00
0d81f5e571 Update src/app/page.tsx 2026-03-09 17:53:39 +00:00
aad6ac6650 Update src/app/layout.tsx 2026-03-09 17:53:38 +00:00
4c53f1a08d Switch to version 1: modified src/app/page.tsx 2026-03-09 17:52:24 +00:00
8352d71eee Switch to version 1: modified src/app/layout.tsx 2026-03-09 17:52:23 +00:00
fa1fac08e8 Merge version_4 into main
Merge version_4 into main
2026-03-09 17:50:23 +00:00
678950b59b Update src/app/page.tsx 2026-03-09 17:50:19 +00:00
e6944a8b08 Update src/app/layout.tsx 2026-03-09 17:50:19 +00:00
9adccdd6d1 Update src/app/page.tsx 2026-03-09 17:42:03 +00:00
9043f398e6 Switch to version 1: modified src/app/page.tsx 2026-03-09 17:40:24 +00:00
7c90fefb3b Merge version_3 into main
Merge version_3 into main
2026-03-09 17:39:52 +00:00
2 changed files with 18 additions and 48 deletions

View File

@@ -1,51 +1,22 @@
import type { Metadata } from "next"; import type { Metadata } from 'next';
import { Manrope } from "next/font/google"; import { Inter } from 'next/font/google';
import { DM_Sans } from "next/font/google"; import './globals.css';
import "./globals.css";
import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag";
const manrope = Manrope({ const inter = Inter({ subsets: ['latin'] });
variable: "--font-manrope", subsets: ["latin"],
});
const dmSans = DM_Sans({
variable: "--font-dm-sans", subsets: ["latin"],
});
export const metadata: Metadata = { export const metadata: Metadata = {
title: "Tortellino's Farm | Fresh Farm-to-Table Pasta Delivery", description: "Experience authentic Italian tortellini crafted from organic ingredients. Same-day delivery of farm-fresh pasta to your door.", keywords: "tortellini, pasta delivery, organic pasta, Italian food, farm fresh, local delivery", metadataBase: new URL("https://tortellinos-farm.com"), title: 'Tortellino\'s Farm - Fresh Farm-to-Table Pasta Delivered Daily',
alternates: { description: 'Experience authentic Italian tortellini crafted from the finest organic ingredients. From our farm to your table in minutes.',
canonical: "https://tortellinos-farm.com"},
openGraph: {
title: "Tortellino's Farm - Fresh Pasta Delivered Daily", description: "Authentic Italian tortellini from our farm to your table in minutes.", url: "https://tortellinos-farm.com", siteName: "Tortellino's Farm", type: "website", images: [
{
url: "http://img.b2bpic.net/free-photo/arrangement-with-preserved-tomatoes_23-2148606772.jpg", alt: "Fresh tortellini from Tortellino's Farm"},
],
},
twitter: {
card: "summary_large_image", title: "Tortellino's Farm - Farm-to-Table Pasta", description: "Order fresh, organic Italian tortellini. Same-day delivery available.", images: ["http://img.b2bpic.net/free-photo/arrangement-with-preserved-tomatoes_23-2148606772.jpg"],
},
robots: {
index: true,
follow: true,
},
}; };
export default function RootLayout({ export default function RootLayout({
children, children,
}: Readonly<{ }: {
children: React.ReactNode; children: React.ReactNode;
}>) { }) {
return ( return (
<html lang="en" suppressHydrationWarning> <html lang="en">
<ServiceWrapper> <body className={inter.className}>{children}
<body
className={`${manrope.variable} ${dmSans.variable} antialiased`}
>
<Tag />
{children}
<script <script
dangerouslySetInnerHTML={{ dangerouslySetInnerHTML={{
__html: ` __html: `
@@ -1413,7 +1384,6 @@ export default function RootLayout({
}} }}
/> />
</body> </body>
</ServiceWrapper>
</html> </html>
); );
} }

View File

@@ -10,7 +10,7 @@ import TestimonialCardTen from '@/components/sections/testimonial/TestimonialCar
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne'; import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm'; import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
import FooterBase from '@/components/sections/footer/FooterBase'; import FooterBase from '@/components/sections/footer/FooterBase';
import { Leaf, Sprout, Truck, Globe, Zap, UtensilsCrossed, Award, Package } from "lucide-react"; import { Leaf, Sprout, Truck, Globe, Zap, UtensilsCrossed, Award, Package, Calendar } from "lucide-react";
export default function LandingPage() { export default function LandingPage() {
return ( return (
@@ -46,8 +46,8 @@ export default function LandingPage() {
<HeroBillboard <HeroBillboard
title="Fresh Farm-to-Table Pasta, Delivered Daily" title="Fresh Farm-to-Table Pasta, Delivered Daily"
description="Experience authentic Italian tortellini crafted from the finest organic ingredients. From our farm to your table in minutes." description="Experience authentic Italian tortellini crafted from the finest organic ingredients. From our farm to your table in minutes."
tag="Farm Fresh Quality" tag="Monday Delivery Only"
tagIcon={Leaf} tagIcon={Calendar}
tagAnimation="slide-up" tagAnimation="slide-up"
background={{ variant: "plain" }} background={{ variant: "plain" }}
imageSrc="http://img.b2bpic.net/free-photo/arrangement-with-preserved-tomatoes_23-2148606772.jpg" imageSrc="http://img.b2bpic.net/free-photo/arrangement-with-preserved-tomatoes_23-2148606772.jpg"
@@ -55,7 +55,7 @@ export default function LandingPage() {
mediaAnimation="slide-up" mediaAnimation="slide-up"
buttons={[ buttons={[
{ text: "Order Now", href: "#products" }, { text: "Order Now", href: "#products" },
{ text: "Learn More", href: "#about" }, { text: "Browse Menu", href: "#pasta-fresca" },
]} ]}
buttonAnimation="slide-up" buttonAnimation="slide-up"
avatars={[ avatars={[
@@ -76,15 +76,15 @@ export default function LandingPage() {
tagIcon={Sprout} tagIcon={Sprout}
tagAnimation="slide-up" tagAnimation="slide-up"
bulletPoints={[ bulletPoints={[
{
title: "Monday Delivery Only", description: "We deliver fresh pasta exclusively on Mondays to ensure optimal freshness and quality at your doorstep.", icon: Truck,
},
{ {
title: "100% Organic Ingredients", description: "All our pasta is made from certified organic ingredients sourced directly from sustainable farms.", icon: Leaf, title: "100% Organic Ingredients", description: "All our pasta is made from certified organic ingredients sourced directly from sustainable farms.", icon: Leaf,
}, },
{ {
title: "Handcrafted Excellence", description: "Every tortellini is carefully crafted using traditional Italian methods passed down through generations.", icon: Zap, title: "Handcrafted Excellence", description: "Every tortellini is carefully crafted using traditional Italian methods passed down through generations.", icon: Zap,
}, },
{
title: "Monday Delivery Only", description: "We deliver fresh pasta exclusively on Mondays to ensure optimal freshness and quality at your doorstep.", icon: Truck,
},
{ {
title: "Sustainable Practices", description: "We're committed to zero-waste packaging and carbon-neutral delivery options for a better future.", icon: Globe, title: "Sustainable Practices", description: "We're committed to zero-waste packaging and carbon-neutral delivery options for a better future.", icon: Globe,
}, },
@@ -342,4 +342,4 @@ export default function LandingPage() {
</div> </div>
</ThemeProvider> </ThemeProvider>
); );
} }