Merge version_2 into main #2
@@ -1,58 +1,20 @@
|
||||
import type { Metadata } from "next";
|
||||
import { Halant } from "next/font/google";
|
||||
import { Inter } from "next/font/google";
|
||||
import { Inter_Tight } from "next/font/google";
|
||||
import "./globals.css";
|
||||
import { ServiceWrapper } from "@/components/ServiceWrapper";
|
||||
import Tag from "@/tag/Tag";
|
||||
|
||||
const halant = Halant({
|
||||
variable: "--font-halant", subsets: ["latin"],
|
||||
weight: ["300", "400", "500", "600", "700"],
|
||||
});
|
||||
|
||||
const inter = Inter({
|
||||
variable: "--font-inter", subsets: ["latin"],
|
||||
});
|
||||
|
||||
const interTight = Inter_Tight({
|
||||
variable: "--font-inter-tight", subsets: ["latin"],
|
||||
weight: ["100", "200", "300", "400", "500", "600", "700", "800", "900"],
|
||||
});
|
||||
const inter = Inter({ variable: "--font-inter", subsets: ["latin"] });
|
||||
|
||||
export const metadata: Metadata = {
|
||||
title: "Maria Cafe | Premium Coffee & Community Space", description: "Experience Maria Cafe, your local destination for specialty coffee, artisan pastries, and warm community. Open daily with WiFi and event spaces available.", keywords: "cafe, coffee shop, specialty coffee, pastries, community cafe, cozy coffee shop near me", metadataBase: new URL("https://mariacafe.com"),
|
||||
alternates: {
|
||||
canonical: "https://mariacafe.com"},
|
||||
openGraph: {
|
||||
title: "Maria Cafe | Premium Coffee & Community", description: "Discover Maria Cafe - premium specialty coffee, fresh pastries, and a welcoming community space for everyone.", url: "https://mariacafe.com", siteName: "Maria Cafe", type: "website", images: [
|
||||
{
|
||||
url: "http://img.b2bpic.net/free-photo/conducting-interview-fashionable-restaurant_1098-13338.jpg", alt: "Maria Cafe interior"},
|
||||
],
|
||||
},
|
||||
twitter: {
|
||||
card: "summary_large_image", title: "Maria Cafe | Premium Coffee & Community", description: "Experience exceptional specialty coffee and artisan pastries at Maria Cafe.", images: ["http://img.b2bpic.net/free-photo/conducting-interview-fashionable-restaurant_1098-13338.jpg"],
|
||||
},
|
||||
robots: {
|
||||
index: true,
|
||||
follow: true,
|
||||
},
|
||||
};
|
||||
title: "Maria Cafe", description: "Welcome to Maria Cafe, where every cup tells a story."};
|
||||
|
||||
export default function RootLayout({
|
||||
children,
|
||||
}: Readonly<{
|
||||
}: {
|
||||
children: React.ReactNode;
|
||||
}>) {
|
||||
}) {
|
||||
return (
|
||||
<html lang="en" suppressHydrationWarning>
|
||||
<ServiceWrapper>
|
||||
<body
|
||||
className={`${interTight.variable} ${halant.variable} ${inter.variable} antialiased`}
|
||||
>
|
||||
<Tag />
|
||||
{children}
|
||||
|
||||
<html lang="en">
|
||||
<body className={`${inter.variable}`}>{children}
|
||||
<script
|
||||
dangerouslySetInnerHTML={{
|
||||
__html: `
|
||||
@@ -1420,7 +1382,6 @@ export default function RootLayout({
|
||||
}}
|
||||
/>
|
||||
</body>
|
||||
</ServiceWrapper>
|
||||
</html>
|
||||
);
|
||||
}
|
||||
|
||||
@@ -10,7 +10,7 @@ import SocialProofOne from "@/components/sections/socialProof/SocialProofOne";
|
||||
import FaqDouble from "@/components/sections/faq/FaqDouble";
|
||||
import ContactFaq from "@/components/sections/contact/ContactFaq";
|
||||
import FooterLogoReveal from "@/components/sections/footer/FooterLogoReveal";
|
||||
import { Award, Coffee, Heart, HelpCircle, MapPin, Star } from "lucide-react";
|
||||
import { Award, Coffee, Heart, HelpCircle, MapPin, Star, Clock, MapPinIcon, Package } from "lucide-react";
|
||||
|
||||
export default function LandingPage() {
|
||||
return (
|
||||
@@ -33,6 +33,7 @@ export default function LandingPage() {
|
||||
{ name: "About", id: "about" },
|
||||
{ name: "Menu", id: "features" },
|
||||
{ name: "Testimonials", id: "testimonials" },
|
||||
{ name: "FAQ", id: "faq" },
|
||||
{ name: "Contact", id: "contact" },
|
||||
]}
|
||||
button={{ text: "Reserve a Table", href: "contact" }}
|
||||
@@ -165,16 +166,16 @@ export default function LandingPage() {
|
||||
id: "1", title: "What are your operating hours?", content: "We're open Monday to Friday from 6:30 AM to 8:00 PM, Saturday from 7:00 AM to 9:00 PM, and Sunday from 8:00 AM to 6:00 PM. We're closed on major holidays."
|
||||
},
|
||||
{
|
||||
id: "2", title: "Do you offer WiFi?", content: "Yes! We provide complimentary high-speed WiFi to all our customers. Simply ask our staff for the password when you visit."
|
||||
id: "2", title: "Where is Maria Cafe located?", content: "We're located at Limuru Road, Nairobi. Easy access from major highways and ample parking available for our customers. Visit us today!"
|
||||
},
|
||||
{
|
||||
id: "3", title: "Can I reserve a table for an event?", content: "Absolutely! We offer private event space for groups up to 40 people. Contact us at events@mariacafe.com or call our events coordinator to discuss your needs."
|
||||
id: "3", title: "What products do you offer?", content: "We offer a full range of specialty coffees, artisan pastries, fresh baked goods, teas, smoothies, and light meals. All our pastries are made fresh daily in-house."
|
||||
},
|
||||
{
|
||||
id: "4", title: "Do you have vegan options?", content: "Yes, we offer a full range of vegan coffee drinks made with oat, almond, or coconut milk. Our pastry selection also includes several vegan-friendly options."
|
||||
id: "4", title: "Do you have parking?", content: "Yes! We provide ample free parking for all our customers. Our parking lot is well-lit and secure. Disabled parking spaces are also available."
|
||||
},
|
||||
{
|
||||
id: "5", title: "Do you provide catering services?", content: "Yes! We provide coffee and pastry catering for offices, events, and meetings. Contact our catering team for custom quotes and menu options."
|
||||
id: "5", title: "Can I reserve a table for an event?", content: "Absolutely! We offer private event space for groups up to 40 people. Contact us at events@mariacafe.com or call our events coordinator to discuss your needs."
|
||||
},
|
||||
{
|
||||
id: "6", title: "What payment methods do you accept?", content: "We accept all major credit cards, digital wallets (Apple Pay, Google Pay), and cash. We also offer a loyalty rewards program with our custom app."
|
||||
@@ -194,17 +195,17 @@ export default function LandingPage() {
|
||||
<ContactFaq
|
||||
faqs={[
|
||||
{
|
||||
id: "1", title: "What makes your coffee special?", content: "Our coffee beans are hand-selected from sustainable farms and roasted in-house. We use precision brewing methods to ensure every cup is perfectly balanced."
|
||||
id: "1", title: "Location & Hours", content: "<strong>Maria Cafe, Limuru Road, Nairobi</strong><br/>Monday-Friday: 6:30 AM - 8:00 PM<br/>Saturday: 7:00 AM - 9:00 PM<br/>Sunday: 8:00 AM - 6:00 PM<br/>Closed on major holidays"
|
||||
},
|
||||
{
|
||||
id: "2", title: "Do you offer loyalty programs?", content: "Yes! Download our Maria Cafe app or ask for a loyalty card. Earn points with every purchase and unlock exclusive rewards and early access to seasonal specials."
|
||||
id: "2", title: "Contact Information", content: "<strong>Phone:</strong> +254 712 345 678<br/><strong>Email:</strong> info@mariacafe.com<br/><strong>Events:</strong> events@mariacafe.com<br/><strong>Catering:</strong> catering@mariacafe.com"
|
||||
},
|
||||
{
|
||||
id: "3", title: "Can I order online for pickup?", content: "Yes! Place your order through our website or mobile app for convenient pickup. Your order will be ready in 15 minutes or less."
|
||||
id: "3", title: "Parking & Accessibility", content: "Free parking available with ample spaces. Disabled parking and wheelchair access provided. WiFi available throughout the cafe."
|
||||
},
|
||||
]}
|
||||
ctaTitle="Visit Us Today"
|
||||
ctaDescription="Stop by Maria Cafe to experience the perfect blend of great coffee and warm hospitality."
|
||||
ctaDescription="Stop by Maria Cafe to experience the perfect blend of great coffee and warm hospitality. Located on Limuru Road with free parking."
|
||||
ctaButton={{ text: "Get Directions", href: "https://maps.google.com" }}
|
||||
ctaIcon={MapPin}
|
||||
useInvertedBackground={true}
|
||||
|
||||
Reference in New Issue
Block a user