Merge version_3 into main #3

Merged
bender merged 2 commits from version_3 into main 2026-03-06 12:38:56 +00:00
2 changed files with 33 additions and 2 deletions

View File

@@ -5,7 +5,10 @@ import "./globals.css";
const inter = Inter({ subsets: ["latin"] });
export const metadata: Metadata = {
title: "Salute & Bellezza - Centro Estetico Fidenza", description: "Centro estetico professionale a Fidenza. Trattamenti viso e corpo personalizzati in ambiente accogliente e rilassante."};
title: "Salute & Bellezza - Centro Estetico Fidenza", description: "Centro estetico professionale a Fidenza. Trattamenti viso e corpo personalizzati in ambiente accogliente e rilassante.", keywords: "centro estetico Fidenza, trattamenti viso, trattamenti corpo, bellezza e benessere, massaggi, spa Parma", authors: [{ name: "Salute & Bellezza" }],
viewport: "width=device-width, initial-scale=1", robots: "index, follow", openGraph: {
title: "Salute & Bellezza - Centro Estetico Fidenza", description: "Centro estetico professionale a Fidenza. Trattamenti viso e corpo personalizzati.", type: "website", locale: "it_IT"},
};
export default function RootLayout({
children,
@@ -14,6 +17,24 @@ export default function RootLayout({
}) {
return (
<html lang="it">
<head>
<meta charSet="utf-8" />
<meta name="theme-color" content="#ffffff" />
<script
type="application/ld+json"
dangerouslySetInnerHTML={{
__html: JSON.stringify({
"@context": "https://schema.org", "@type": "BeautySalon", "name": "Salute & Bellezza", "description": "Centro estetico professionale a Fidenza specializzato in trattamenti viso e corpo", "url": "https://saluteebellezza.it", "telephone": "+39-0524-527878", "address": {
"@type": "PostalAddress", "streetAddress": "Fidenza", "addressLocality": "Fidenza", "addressRegion": "PR", "addressCountry": "IT"
},
"areaServed": ["Fidenza", "Parma", "Soragna", "Salsomaggiore"],
"priceRange": "€€", "aggregateRating": {
"@type": "AggregateRating", "ratingValue": "4.3", "ratingCount": "41"
}
})
}}
/>
</head>
<body className={inter.className}>{children}
<script
dangerouslySetInnerHTML={{

View File

@@ -10,9 +10,17 @@ import MetricCardOne from "@/components/sections/metrics/MetricCardOne";
import ContactSplit from "@/components/sections/contact/ContactSplit";
import FaqBase from "@/components/sections/faq/FaqBase";
import FooterLogoReveal from "@/components/sections/footer/FooterLogoReveal";
import { Heart, HelpCircle, MessageSquare, Phone, Sparkles, Star, TrendingUp, Users } from "lucide-react";
import { Heart, HelpCircle, MessageSquare, Phone, Sparkles, Star, TrendingUp, Users, MapPin, Clock, CheckCircle } from "lucide-react";
export default function LandingPage() {
const handleCallClick = () => {
window.location.href = "tel:0524527878";
};
const handleContactSubmit = (email: string) => {
console.log("Contact form submitted:", email);
};
return (
<ThemeProvider
defaultButtonVariant="hover-magnetic"
@@ -33,6 +41,7 @@ export default function LandingPage() {
{ name: "Servizi", id: "services" },
{ name: "Chi Siamo", id: "about" },
{ name: "Contatti", id: "contact" },
{ name: "FAQ", id: "faq" },
]}
button={{ text: "Chiama Ora", href: "tel:0524527878" }}
animateOnLoad={true}
@@ -195,6 +204,7 @@ export default function LandingPage() {
buttonText="Ricevi Informazioni"
termsText="Rispettiamo la tua privacy. I tuoi dati saranno utilizzati solo per contattarti."
tagAnimation="slide-up"
onSubmit={handleContactSubmit}
/>
</div>