Compare commits
22 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| e6cfbf9f3e | |||
| c8061cb704 | |||
| ed00c434de | |||
| b4e9f89f73 | |||
| f24709caa9 | |||
| 9d9a773e39 | |||
| 8e6a063d5c | |||
| 98b1d3555a | |||
| d35ad42807 | |||
| e2d3afa5c6 | |||
| ff906aa0a5 | |||
| cf38b0290b | |||
| 29a37e2003 | |||
| 56c34a3c21 | |||
| 533b1b1914 | |||
| 1db41f8651 | |||
| 400cde0524 | |||
| 53643d829d | |||
| 78f2387b91 | |||
| 17922a3374 | |||
| 7a216c17df | |||
| 97f321e4af |
@@ -1,57 +1,20 @@
|
|||||||
import type { Metadata } from "next";
|
import type { Metadata } from "next";
|
||||||
import { Halant } from "next/font/google";
|
|
||||||
import { Inter } from "next/font/google";
|
import { Inter } from "next/font/google";
|
||||||
import { Open_Sans } from "next/font/google";
|
|
||||||
import "./globals.css";
|
import "./globals.css";
|
||||||
import { ServiceWrapper } from "@/components/ServiceWrapper";
|
|
||||||
import Tag from "@/tag/Tag";
|
|
||||||
|
|
||||||
const halant = Halant({
|
const inter = Inter({ subsets: ["latin"] });
|
||||||
variable: "--font-halant", subsets: ["latin"],
|
|
||||||
weight: ["300", "400", "500", "600", "700"],
|
|
||||||
});
|
|
||||||
|
|
||||||
const inter = Inter({
|
|
||||||
variable: "--font-inter", subsets: ["latin"],
|
|
||||||
});
|
|
||||||
|
|
||||||
const openSans = Open_Sans({
|
|
||||||
variable: "--font-open-sans", subsets: ["latin"],
|
|
||||||
});
|
|
||||||
|
|
||||||
export const metadata: Metadata = {
|
export const metadata: Metadata = {
|
||||||
title: "Bilicsan Beauty - Premium Spa, Hair & Leg Cleaning Services", description: "Experience luxury spa treatments, professional hair cleaning, and specialized leg care at Bilicsan Beauty. Book your wellness appointment today.", keywords: "spa, hair cleaning, leg cleaning, beauty services, wellness, relaxation, professional salon", metadataBase: new URL("https://bilicsan-beauty.com"),
|
title: "Bilicsan Beauty - Premium Spa & Wellness Services", description: "Experience ultimate relaxation and self-care with professional spa and wellness services tailored to your beauty journey."};
|
||||||
alternates: {
|
|
||||||
canonical: "https://bilicsan-beauty.com"},
|
|
||||||
openGraph: {
|
|
||||||
title: "Bilicsan Beauty - Spa & Beauty Services", description: "Premium spa, hair, and leg cleaning services for ultimate relaxation and beauty.", type: "website", siteName: "Bilicsan Beauty", url: "https://bilicsan-beauty.com", images: [
|
|
||||||
{
|
|
||||||
url: "http://img.b2bpic.net/free-photo/high-angle-view-beautiful-woman-having-head-massage-beauty-treatment-spa_637285-2192.jpg", alt: "Bilicsan Beauty Spa Services"},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
twitter: {
|
|
||||||
card: "summary_large_image", title: "Bilicsan Beauty - Spa & Beauty Services", description: "Experience luxury spa treatments and professional beauty services.", images: ["http://img.b2bpic.net/free-photo/high-angle-view-beautiful-woman-having-head-massage-beauty-treatment-spa_637285-2192.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={`${halant.variable} ${inter.variable} ${openSans.variable} antialiased`}
|
|
||||||
>
|
|
||||||
<Tag />
|
|
||||||
{children}
|
|
||||||
|
|
||||||
<script
|
<script
|
||||||
dangerouslySetInnerHTML={{
|
dangerouslySetInnerHTML={{
|
||||||
__html: `
|
__html: `
|
||||||
@@ -1419,7 +1382,6 @@ export default function RootLayout({
|
|||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
</body>
|
</body>
|
||||||
</ServiceWrapper>
|
|
||||||
</html>
|
</html>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -33,7 +33,8 @@ export default function LandingPage() {
|
|||||||
{ name: "Contact", id: "contact" },
|
{ name: "Contact", id: "contact" },
|
||||||
]}
|
]}
|
||||||
button={{
|
button={{
|
||||||
text: "Book Now", href: "#contact"}}
|
text: "Book Now", href: "#contact"
|
||||||
|
}}
|
||||||
animateOnLoad={true}
|
animateOnLoad={true}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -41,9 +42,9 @@ export default function LandingPage() {
|
|||||||
<div id="hero" data-section="hero">
|
<div id="hero" data-section="hero">
|
||||||
<HeroLogoBillboard
|
<HeroLogoBillboard
|
||||||
logoText="Bilicsan Beauty"
|
logoText="Bilicsan Beauty"
|
||||||
description="Discover ultimate relaxation and self-care. Professional spa, hair, and leg cleaning services tailored to your wellness journey."
|
description="Discover ultimate relaxation and self-care. Professional spa and wellness services tailored to your beauty journey."
|
||||||
buttons={[
|
buttons={[
|
||||||
{ text: "Book Appointment", href: "#contact" },
|
{ text: "Book Your Spa Day", href: "#contact" },
|
||||||
{ text: "Explore Services", href: "#services" },
|
{ text: "Explore Services", href: "#services" },
|
||||||
]}
|
]}
|
||||||
buttonAnimation="slide-up"
|
buttonAnimation="slide-up"
|
||||||
@@ -63,13 +64,12 @@ export default function LandingPage() {
|
|||||||
features={[
|
features={[
|
||||||
{
|
{
|
||||||
id: 1,
|
id: 1,
|
||||||
tag: "Hair Care", title: "Professional Hair Cleaning", subtitle: "Expert care for your hair", description: "Our skilled professionals provide deep cleaning, conditioning, and styling services tailored to your hair type. From gentle cleansing to revitalizing treatments, we ensure your hair looks and feels its best.", imageSrc: "http://img.b2bpic.net/free-photo/hairdresser-giving-hairstyle-young-woman_23-2147769862.jpg", imageAlt: "Professional hair cleaning service"},
|
tag: "Spa", title: "Spa & Wellness", subtitle: "Ultimate relaxation experience", description: "Indulge in our comprehensive spa services featuring massages, body treatments, and aromatherapy. Our tranquil environment combined with expert techniques helps you unwind and rejuvenate completely.", imageSrc: "http://img.b2bpic.net/free-photo/spa-composition-with-towels-tropical-leaf-wooden-wall_169016-5921.jpg", imageAlt: "Relaxing spa treatment"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
id: 2,
|
id: 2,
|
||||||
tag: "Spa", title: "Spa & Wellness", subtitle: "Ultimate relaxation experience", description: "Indulge in our comprehensive spa services featuring massages, body treatments, and aromatherapy. Our tranquil environment combined with expert techniques helps you unwind and rejuvenate completely.", imageSrc: "http://img.b2bpic.net/free-photo/spa-composition-with-towels-tropical-leaf-wooden-wall_169016-5921.jpg", imageAlt: "Relaxing spa treatment"},
|
tag: "Leg Care", title: "Professional Leg Cleaning", subtitle: "Rejuvenate your legs", description: "Specialized cleaning and care treatments for your legs and feet. From gentle exfoliation to moisturizing therapies, we provide complete leg care that leaves you feeling refreshed and renewed.", imageSrc: "http://img.b2bpic.net/free-photo/foot-massage-modern-day-spa-foot-reflexology_169016-69244.jpg", imageAlt: "Professional leg and foot care"
|
||||||
{
|
}
|
||||||
id: 3,
|
|
||||||
tag: "Leg Care", title: "Professional Leg Cleaning", subtitle: "Rejuvenate your legs", description: "Specialized cleaning and care treatments for your legs and feet. From gentle exfoliation to moisturizing therapies, we provide complete leg care that leaves you feeling refreshed and renewed.", imageSrc: "http://img.b2bpic.net/free-photo/foot-massage-modern-day-spa-foot-reflexology_169016-69244.jpg", imageAlt: "Professional leg and foot care"},
|
|
||||||
]}
|
]}
|
||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
@@ -97,7 +97,8 @@ export default function LandingPage() {
|
|||||||
description="Join thousands of satisfied clients who have experienced transformative beauty and wellness services with Bilicsan Beauty."
|
description="Join thousands of satisfied clients who have experienced transformative beauty and wellness services with Bilicsan Beauty."
|
||||||
tag="Testimonials"
|
tag="Testimonials"
|
||||||
names={[
|
names={[
|
||||||
"Wellness Warriors", "Beauty Seekers", "Spa Lovers", "Self-Care Community", "Relaxation Enthusiasts", "Glamour Group", "Natural Beauty Circle"]}
|
"Wellness Warriors", "Beauty Seekers", "Spa Lovers", "Self-Care Community", "Relaxation Enthusiasts", "Glamour Group", "Natural Beauty Circle"
|
||||||
|
]}
|
||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
speed={40}
|
speed={40}
|
||||||
|
|||||||
@@ -10,10 +10,10 @@
|
|||||||
--accent: #ffffff;
|
--accent: #ffffff;
|
||||||
--background-accent: #ffffff; */
|
--background-accent: #ffffff; */
|
||||||
|
|
||||||
--background: #ffffff;
|
--background: #000000;
|
||||||
--card: #f9f9f9;
|
--card: #f9f9f9;
|
||||||
--foreground: #120a00e6;
|
--foreground: #f906ee;
|
||||||
--primary-cta: #E34400;
|
--primary-cta: #f70ddc;
|
||||||
--primary-cta-text: #ffffff;
|
--primary-cta-text: #ffffff;
|
||||||
--secondary-cta: #f9f9f9;
|
--secondary-cta: #f9f9f9;
|
||||||
--secondary-cta-text: #120a00e6;
|
--secondary-cta-text: #120a00e6;
|
||||||
|
|||||||
Reference in New Issue
Block a user