Compare commits
12 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 5dc701e13e | |||
| 5014bd5800 | |||
| 3a02874f7a | |||
| 1acdcb31f7 | |||
| 54c93e0082 | |||
| 4b0c39e1dd | |||
| ba60f694f2 | |||
| 9ccd51ccb6 | |||
| ce1690cb64 | |||
| 6496e12dee | |||
| fd083b7487 | |||
| 31fd8a4e8d |
@@ -6,6 +6,9 @@ import { ServiceWrapper } from "@/components/ServiceWrapper";
|
|||||||
import Tag from "@/tag/Tag";
|
import Tag from "@/tag/Tag";
|
||||||
import { getVisualEditScript } from "@/utils/visual-edit-script";
|
import { getVisualEditScript } from "@/utils/visual-edit-script";
|
||||||
import { Public_Sans } from "next/font/google";
|
import { Public_Sans } from "next/font/google";
|
||||||
|
import { Inter_Tight } from "next/font/google";
|
||||||
|
import { Libre_Baskerville } from "next/font/google";
|
||||||
|
import { Open_Sans } from "next/font/google";
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -14,8 +17,16 @@ export const metadata: Metadata = {
|
|||||||
description: 'Luxury handcrafted cakes by Pastry Chef Taidde. Custom designs, same-day orders available. Celebrating every special moment with passion and precision in San Antonio.',
|
description: 'Luxury handcrafted cakes by Pastry Chef Taidde. Custom designs, same-day orders available. Celebrating every special moment with passion and precision in San Antonio.',
|
||||||
};
|
};
|
||||||
|
|
||||||
const publicSans = Public_Sans({
|
|
||||||
variable: "--font-public-sans", subsets: ["latin"],
|
|
||||||
|
|
||||||
|
const inter = Inter({
|
||||||
|
variable: "--font-inter",
|
||||||
|
subsets: ["latin"],
|
||||||
|
});
|
||||||
|
const openSans = Open_Sans({
|
||||||
|
variable: "--font-open-sans",
|
||||||
|
subsets: ["latin"],
|
||||||
});
|
});
|
||||||
|
|
||||||
export default function RootLayout({
|
export default function RootLayout({
|
||||||
@@ -26,7 +37,7 @@ export default function RootLayout({
|
|||||||
return (
|
return (
|
||||||
<html lang="en" suppressHydrationWarning>
|
<html lang="en" suppressHydrationWarning>
|
||||||
<ServiceWrapper>
|
<ServiceWrapper>
|
||||||
<body className={`${publicSans.variable} antialiased`}>
|
<body className={`${inter.variable} ${openSans.variable} antialiased`}>
|
||||||
<Tag />
|
<Tag />
|
||||||
{children}
|
{children}
|
||||||
<script
|
<script
|
||||||
|
|||||||
@@ -50,18 +50,18 @@ export default function LandingPage() {
|
|||||||
{ text: "View Our Gallery", href: "#gallery" }
|
{ text: "View Our Gallery", href: "#gallery" }
|
||||||
]}
|
]}
|
||||||
layoutOrder="default"
|
layoutOrder="default"
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/beautiful-elegant-cake-topper_23-2149232424.jpg?_wi=1"
|
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AliyRIubGcdK52zQWuVtiQ2vMb/uploaded-1773175157990-s6drgqxs.png"
|
||||||
imageAlt="Luxury signature cake by Chef Taidde"
|
imageAlt="Luxury signature cake by Chef Taidde"
|
||||||
frameStyle="card"
|
frameStyle="card"
|
||||||
buttonAnimation="slide-up"
|
buttonAnimation="slide-up"
|
||||||
mediaAnimation="opacity"
|
mediaAnimation="opacity"
|
||||||
imageClassName="w-full h-auto object-cover"
|
imageClassName="w-full h-auto object-contain"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="about" data-section="about">
|
<div id="about" data-section="about">
|
||||||
<AboutMetric
|
<AboutMetric
|
||||||
title="Hi, I'm Pastry Chef Taidde. Every cake I create is crafted with love, precision, and the finest ingredients. Whether it's a birthday, gender reveal, or any special moment, I'm here to bring your sweetest dreams to life."
|
title="All of our cakes are create is crafted with love, precision, and the finest ingredients. Whether it's a birthday, gender reveal, or any special moment, I'm here to bring your sweetest dreams to life."
|
||||||
metrics={[
|
metrics={[
|
||||||
{ icon: Heart, label: "Passion", value: "100%" },
|
{ icon: Heart, label: "Passion", value: "100%" },
|
||||||
{ icon: Sparkles, label: "Custom Designs", value: "Unlimited" },
|
{ icon: Sparkles, label: "Custom Designs", value: "Unlimited" },
|
||||||
@@ -77,7 +77,7 @@ export default function LandingPage() {
|
|||||||
<FeatureCardTen
|
<FeatureCardTen
|
||||||
features={[
|
features={[
|
||||||
{
|
{
|
||||||
id: "1", title: "Custom Cakes", description: "Bespoke creations tailored to your vision. From elegant designs to bold artistic expressions, we bring your cake dreams to life.", media: { imageSrc: "http://img.b2bpic.net/free-photo/baby-girl-celebrating-her-first-bithday-with-gourmet-cake-ba_1301-5161.jpg?_wi=1", imageAlt: "custom decorated birthday cake colorful" },
|
id: "1", title: "Custom Cakes", description: "Bespoke creations tailored to your vision. From elegant designs to bold artistic expressions, we bring your cake dreams to life.", media: { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AliyRIubGcdK52zQWuVtiQ2vMb/uploaded-1773175387749-5jlmf6ta.png", imageAlt: "custom decorated birthday cake colorful" },
|
||||||
items: [
|
items: [
|
||||||
{ icon: CheckCircle, text: "Personalized designs" },
|
{ icon: CheckCircle, text: "Personalized designs" },
|
||||||
{ icon: CheckCircle, text: "Premium ingredients" }
|
{ icon: CheckCircle, text: "Premium ingredients" }
|
||||||
@@ -85,7 +85,7 @@ export default function LandingPage() {
|
|||||||
reverse: false
|
reverse: false
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "2", title: "Cupcakes", description: "Individual indulgences. Our cupcakes combine delicate sponge with luxurious frosting for the perfect bite-sized celebration.", media: { imageSrc: "http://img.b2bpic.net/free-photo/delicious-cupcakes-with-chocolate-icing_23-2150873103.jpg?_wi=1", imageAlt: "decorated cupcakes frosting elegant display" },
|
id: "2", title: "Cupcakes", description: "Individual indulgences. Our cupcakes combine delicate sponge with luxurious frosting for the perfect bite-sized celebration.", media: { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AliyRIubGcdK52zQWuVtiQ2vMb/uploaded-1773175422263-94r99gpz.png", imageAlt: "decorated cupcakes frosting elegant display" },
|
||||||
items: [
|
items: [
|
||||||
{ icon: CheckCircle, text: "Variety of flavors" },
|
{ icon: CheckCircle, text: "Variety of flavors" },
|
||||||
{ icon: CheckCircle, text: "Beautiful presentation" }
|
{ icon: CheckCircle, text: "Beautiful presentation" }
|
||||||
@@ -93,7 +93,7 @@ export default function LandingPage() {
|
|||||||
reverse: true
|
reverse: true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "3", title: "Cake Pops & Desserts", description: "Gourmet treats for every occasion. Perfect for favors, dessert tables, or special gifts that delight.", media: { imageSrc: "http://img.b2bpic.net/free-photo/chocolate-cupcakes-candy-coated-lollipop-board-blue-background-high-quality-photo_114579-36579.jpg", imageAlt: "colorful cake pops decorated gourmet" },
|
id: "3", title: "Cake Pops & Desserts", description: "Gourmet treats for every occasion. Perfect for favors, dessert tables, or special gifts that delight.", media: { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AliyRIubGcdK52zQWuVtiQ2vMb/uploaded-1773174942420-65pbxvpc.png", imageAlt: "colorful cake pops decorated gourmet" },
|
||||||
items: [
|
items: [
|
||||||
{ icon: CheckCircle, text: "Handcrafted details" },
|
{ icon: CheckCircle, text: "Handcrafted details" },
|
||||||
{ icon: CheckCircle, text: "Premium quality" }
|
{ icon: CheckCircle, text: "Premium quality" }
|
||||||
@@ -145,7 +145,7 @@ export default function LandingPage() {
|
|||||||
<FeatureCardTen
|
<FeatureCardTen
|
||||||
features={[
|
features={[
|
||||||
{
|
{
|
||||||
id: "1", title: "Choose Your Cake", description: "Browse our portfolio or describe your vision. From classic designs to custom creations, we have it all.", media: { imageSrc: "http://img.b2bpic.net/free-photo/baby-girl-celebrating-her-first-bithday-with-gourmet-cake-ba_1301-5161.jpg?_wi=2", imageAlt: "custom decorated birthday cake colorful" },
|
id: "1", title: "Choose Your Cake", description: "Browse our portfolio or describe your vision. From classic designs to custom creations, we have it all.", media: { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AliyRIubGcdK52zQWuVtiQ2vMb/uploaded-1773174942420-7h3yma7s.png", imageAlt: "custom decorated birthday cake colorful" },
|
||||||
items: [
|
items: [
|
||||||
{ icon: Eye, text: "View gallery options" },
|
{ icon: Eye, text: "View gallery options" },
|
||||||
{ icon: MessageCircle, text: "Share your ideas" }
|
{ icon: MessageCircle, text: "Share your ideas" }
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ html {
|
|||||||
body {
|
body {
|
||||||
background-color: var(--background);
|
background-color: var(--background);
|
||||||
color: var(--foreground);
|
color: var(--foreground);
|
||||||
font-family: var(--font-public-sans), sans-serif;
|
font-family: var(--font-open-sans), sans-serif;
|
||||||
position: relative;
|
position: relative;
|
||||||
min-height: 100vh;
|
min-height: 100vh;
|
||||||
overscroll-behavior: none;
|
overscroll-behavior: none;
|
||||||
@@ -24,5 +24,5 @@ h3,
|
|||||||
h4,
|
h4,
|
||||||
h5,
|
h5,
|
||||||
h6 {
|
h6 {
|
||||||
font-family: var(--font-public-sans), sans-serif;
|
font-family: var(--font-inter), sans-serif;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user