16 Commits

Author SHA1 Message Date
9838185f5c Merge version_4 into main
Merge version_4 into main
2026-03-10 20:59:33 +00:00
5dc701e13e Update src/app/page.tsx 2026-03-10 20:59:29 +00:00
0cf3a42bde Merge version_4 into main
Merge version_4 into main
2026-03-10 20:55:04 +00:00
5014bd5800 Update theme fonts 2026-03-10 20:55:00 +00:00
3a02874f7a Update theme fonts 2026-03-10 20:54:59 +00:00
87124dc326 Merge version_4 into main
Merge version_4 into main
2026-03-10 20:54:32 +00:00
1acdcb31f7 Update theme fonts 2026-03-10 20:54:28 +00:00
54c93e0082 Update theme fonts 2026-03-10 20:54:27 +00:00
77fd2a3a49 Merge version_4 into main
Merge version_4 into main
2026-03-10 20:53:42 +00:00
4b0c39e1dd Update theme fonts 2026-03-10 20:53:39 +00:00
ba60f694f2 Update theme fonts 2026-03-10 20:53:38 +00:00
9ccd51ccb6 Merge version_3 into main
Merge version_3 into main
2026-03-10 20:41:12 +00:00
ce1690cb64 Update src/app/page.tsx 2026-03-10 20:41:08 +00:00
6496e12dee Merge version_3 into main
Merge version_3 into main
2026-03-10 20:38:19 +00:00
fd083b7487 Update src/app/page.tsx 2026-03-10 20:38:15 +00:00
31fd8a4e8d Merge version_2 into main
Merge version_2 into main
2026-03-10 20:32:26 +00:00
3 changed files with 23 additions and 12 deletions

View File

@@ -6,6 +6,9 @@ import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag";
import { getVisualEditScript } from "@/utils/visual-edit-script";
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.',
};
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({
@@ -26,7 +37,7 @@ export default function RootLayout({
return (
<html lang="en" suppressHydrationWarning>
<ServiceWrapper>
<body className={`${publicSans.variable} antialiased`}>
<body className={`${inter.variable} ${openSans.variable} antialiased`}>
<Tag />
{children}
<script

View File

@@ -50,18 +50,18 @@ export default function LandingPage() {
{ text: "View Our Gallery", href: "#gallery" }
]}
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"
frameStyle="card"
buttonAnimation="slide-up"
mediaAnimation="opacity"
imageClassName="w-full h-auto object-cover"
imageClassName="w-full h-auto object-contain"
/>
</div>
<div id="about" data-section="about">
<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={[
{ icon: Heart, label: "Passion", value: "100%" },
{ icon: Sparkles, label: "Custom Designs", value: "Unlimited" },
@@ -77,7 +77,7 @@ export default function LandingPage() {
<FeatureCardTen
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: [
{ icon: CheckCircle, text: "Personalized designs" },
{ icon: CheckCircle, text: "Premium ingredients" }
@@ -85,7 +85,7 @@ export default function LandingPage() {
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: [
{ icon: CheckCircle, text: "Variety of flavors" },
{ icon: CheckCircle, text: "Beautiful presentation" }
@@ -93,7 +93,7 @@ export default function LandingPage() {
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: [
{ icon: CheckCircle, text: "Handcrafted details" },
{ icon: CheckCircle, text: "Premium quality" }
@@ -145,7 +145,7 @@ export default function LandingPage() {
<FeatureCardTen
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: [
{ icon: Eye, text: "View gallery options" },
{ icon: MessageCircle, text: "Share your ideas" }

View File

@@ -11,7 +11,7 @@ html {
body {
background-color: var(--background);
color: var(--foreground);
font-family: var(--font-public-sans), sans-serif;
font-family: var(--font-open-sans), sans-serif;
position: relative;
min-height: 100vh;
overscroll-behavior: none;
@@ -24,5 +24,5 @@ h3,
h4,
h5,
h6 {
font-family: var(--font-public-sans), sans-serif;
font-family: var(--font-inter), sans-serif;
}