18 Commits

Author SHA1 Message Date
c850dc1de3 Update src/app/page.tsx 2026-03-14 05:28:22 +00:00
1fc6f158f9 Update src/app/page.tsx 2026-03-14 05:27:01 +00:00
e464a9af91 Switch to version 1: modified src/app/services/page.tsx 2026-03-14 05:24:44 +00:00
f1d5b3820d Switch to version 1: modified src/app/page.tsx 2026-03-14 05:24:43 +00:00
01e6563200 Switch to version 1: modified src/app/packages/page.tsx 2026-03-14 05:24:43 +00:00
d4a030e0cb Switch to version 1: modified src/app/gallery/page.tsx 2026-03-14 05:24:42 +00:00
5712ecea96 Switch to version 1: modified src/app/contact/page.tsx 2026-03-14 05:24:42 +00:00
be5720b333 Merge version_3 into main
Merge version_3 into main
2026-03-14 05:24:00 +00:00
8e6bda86c6 Update src/app/services/page.tsx 2026-03-14 05:23:56 +00:00
d52c1ed49e Update src/app/page.tsx 2026-03-14 05:23:55 +00:00
055b1ba805 Update src/app/packages/page.tsx 2026-03-14 05:23:55 +00:00
d41a00dc0c Update src/app/gallery/page.tsx 2026-03-14 05:23:55 +00:00
32f75d97d3 Update src/app/contact/page.tsx 2026-03-14 05:23:54 +00:00
bcc9b307fa Update src/app/page.tsx 2026-03-14 05:12:41 +00:00
13c30159ab Update src/app/page.tsx 2026-03-14 05:11:31 +00:00
4bb3ef72aa Merge version_1 into main
Merge version_1 into main
2026-03-14 05:10:39 +00:00
39cb749160 Switch to version 1: modified src/app/contact/page.tsx 2026-03-14 05:10:38 +00:00
64586ded86 Switch to version 1: modified src/app/about/page.tsx 2026-03-14 05:10:37 +00:00
6 changed files with 70 additions and 179 deletions

View File

@@ -160,7 +160,8 @@ export default function AboutPage() {
},
]}
containerClassName="gap-12"
containerClassName="gap-12"
titleClassName="text-4xl font-extrabold"
descriptionClassName="text-lg opacity-90"
/>
</div>

View File

@@ -168,6 +168,8 @@ export default function ContactPage() {
buttons={[{ text: "View Packages", href: "/packages" }]}
buttonAnimation="blur-reveal"
containerClassName="gap-12"
titleClassName="text-4xl font-extrabold"
descriptionClassName="text-lg opacity-90 max-w-3xl"
/>
</div>

View File

@@ -186,6 +186,8 @@ export default function GalleryPage() {
]}
buttonAnimation="blur-reveal"
containerClassName="gap-12"
titleClassName="text-4xl font-extrabold"
descriptionClassName="text-lg opacity-90"
ariaLabel="Photo gallery portfolio section"
/>
</div>

View File

@@ -240,6 +240,8 @@ export default function PackagesPage() {
]}
buttonAnimation="blur-reveal"
containerClassName="gap-12"
titleClassName="text-4xl font-extrabold"
descriptionClassName="text-lg opacity-90"
ariaLabel="Pricing section with event packages"
/>
</div>

View File

@@ -14,20 +14,22 @@ import FooterSimple from '@/components/sections/footer/FooterSimple';
import Link from 'next/link';
import { Sparkles, Palette, Heart, Smile, Zap, Music, Briefcase, Target, Users, Star, DollarSign, Camera, HelpCircle, Award } from 'lucide-react';
export const metadata = {
title: "Paintasy Face and Body Art - Professional Face Painting & Body Art Services", description: "Professional face painting and body art services for kids parties, festivals, and corporate events. Expert face painters specializing in creative designs. Book your event today!", keywords: "face painting, body art, face painter, kids face painting, festival face painting, party entertainment, face design, professional face painter"};
export default function HomePage() {
const navItems = [
{ name: "Home", id: "home" },
{ name: "Services", id: "services" },
{ name: "Gallery", id: "gallery" },
{ name: "Gallery", id: "/gallery" },
{ name: "Packages", id: "packages" },
{ name: "About", id: "about" },
{ name: "Contact", id: "contact" },
{ name: "Contact", id: "/contact" },
];
const footerColumns = [
{
title: "Services",
items: [
title: "Services", items: [
{ label: "Kids Party Face Painting", href: "/services" },
{ label: "Festival Face Art", href: "/services" },
{ label: "Corporate Events", href: "/services" },
@@ -36,18 +38,16 @@ export default function HomePage() {
],
},
{
title: "Company",
items: [
{ label: "About Us", href: "/about" },
title: "Company", items: [
{ label: "About Us", href: "#about-home" },
{ label: "Gallery", href: "/gallery" },
{ label: "Packages", href: "/packages" },
{ label: "FAQ", href: "#faq" },
{ label: "Packages", href: "#packages-home" },
{ label: "FAQ", href: "#faq-home" },
{ label: "Contact", href: "/contact" },
],
},
{
title: "Connect",
items: [
title: "Connect", items: [
{ label: "Instagram", href: "https://instagram.com" },
{ label: "Facebook", href: "https://facebook.com" },
{ label: "TikTok", href: "https://tiktok.com" },
@@ -56,11 +56,10 @@ export default function HomePage() {
],
},
{
title: "Service Areas",
items: [
title: "Service Areas", items: [
{ label: "Local Events", href: "/contact" },
{ label: "Regional Coverage", href: "/contact" },
{ label: "Book Now", href: "/packages" },
{ label: "Book Now", href: "#packages-home" },
{ label: "Get Quote", href: "/contact" },
],
},
@@ -97,15 +96,13 @@ export default function HomePage() {
tagIcon={Sparkles}
tagAnimation="slide-up"
buttons={[
{ text: "Book Your Event", href: "/packages" },
{ text: "Book Your Event", href: "#packages-home" },
{ text: "View Our Gallery", href: "/gallery" },
]}
buttonAnimation="blur-reveal"
mediaItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/man-wearing-make-up-woman-wearing-mask_23-2148784326.jpg",
imageAlt: "Professional face painting at event",
},
imageSrc: "http://img.b2bpic.net/free-photo/man-wearing-make-up-woman-wearing-mask_23-2148784326.jpg", imageAlt: "Professional face painting at event"},
]}
mediaAnimation="opacity"
ariaLabel="Hero section with face painting showcase"
@@ -154,13 +151,8 @@ export default function HomePage() {
useInvertedBackground={true}
features={[
{
id: "kids-party",
title: "Kids Party Face Painting",
description: "Fun, colorful designs perfect for birthday celebrations. Butterflies, superheroes, animals, and princesses.",
media: {
imageSrc: "http://img.b2bpic.net/free-photo/dreamy-eyes-woman-smiling-festival_23-2148338055.jpg?_wi=1",
imageAlt: "Kids party face painting designs",
},
id: "kids-party", title: "Kids Party Face Painting", description: "Fun, colorful designs perfect for birthday celebrations. Butterflies, superheroes, animals, and princesses.", media: {
imageSrc: "http://img.b2bpic.net/free-photo/dreamy-eyes-woman-smiling-festival_23-2148338055.jpg?_wi=1", imageAlt: "Kids party face painting designs"},
items: [
{ icon: Sparkles, text: "Colorful & playful designs" },
{ icon: Heart, text: "Safe, child-friendly products" },
@@ -169,13 +161,8 @@ export default function HomePage() {
reverse: false,
},
{
id: "festival",
title: "Festival Face Art",
description: "Fast, creative designs perfect for large crowds and outdoor events. Artistic flair meets quick service.",
media: {
imageSrc: "http://img.b2bpic.net/free-photo/smiley-woman-putting-makeup-man_23-2149357796.jpg?_wi=1",
imageAlt: "Festival face painting artwork",
},
id: "festival", title: "Festival Face Art", description: "Fast, creative designs perfect for large crowds and outdoor events. Artistic flair meets quick service.", media: {
imageSrc: "http://img.b2bpic.net/free-photo/smiley-woman-putting-makeup-man_23-2149357796.jpg?_wi=1", imageAlt: "Festival face painting artwork"},
items: [
{ icon: Zap, text: "Fast service for crowds" },
{ icon: Star, text: "Creative artistic designs" },
@@ -184,13 +171,8 @@ export default function HomePage() {
reverse: true,
},
{
id: "corporate",
title: "Corporate Event Entertainment",
description: "Professional face painting for company parties, brand activations, and team celebrations.",
media: {
imageSrc: "http://img.b2bpic.net/free-photo/male-dj-party-charge-music-entertainment_23-2149658399.jpg?_wi=1",
imageAlt: "Corporate event face painting",
},
id: "corporate", title: "Corporate Event Entertainment", description: "Professional face painting for company parties, brand activations, and team celebrations.", media: {
imageSrc: "http://img.b2bpic.net/free-photo/male-dj-party-charge-music-entertainment_23-2149658399.jpg?_wi=1", imageAlt: "Corporate event face painting"},
items: [
{ icon: Briefcase, text: "Professional & polished service" },
{ icon: Target, text: "Branded design options available" },
@@ -203,6 +185,7 @@ export default function HomePage() {
buttonAnimation="blur-reveal"
ariaLabel="Services section showcasing offerings"
containerClassName="gap-12"
itemClassName=""
/>
</div>
@@ -218,55 +201,27 @@ export default function HomePage() {
useInvertedBackground={false}
plans={[
{
id: "birthday-basic",
tag: "Popular",
price: "$150",
period: "per hour",
description: "Perfect for small birthday celebrations",
button: { text: "Request Quote", href: "/packages" },
featuresTitle: "What's Included",
features: [
"Up to 15 kids",
"Colorful themed designs",
"Face painting only",
"Basic design themes",
],
id: "birthday-basic", tag: "Popular", price: "$150", period: "per hour", description: "Perfect for small birthday celebrations", button: { text: "Request Quote", href: "/contact" },
featuresTitle: "What's Included", features: [
"Up to 15 kids", "Colorful themed designs", "Face painting only", "Basic design themes"],
},
{
id: "birthday-deluxe",
tag: "Best Value",
price: "$200",
period: "per 2 hours",
description: "Full party entertainment package",
button: { text: "Request Quote", href: "/packages" },
featuresTitle: "What's Included",
features: [
"Up to 25 kids",
"Custom themed designs",
"Face & temporary tattoos",
"Interactive entertainment",
],
id: "birthday-deluxe", tag: "Best Value", tagIcon: Heart, price: "$200", period: "2 hours - Best Value", description: "Full party entertainment package", button: { text: "Request Quote", href: "/contact" },
featuresTitle: "What's Included", features: [
"Up to 25 kids", "Custom themed designs", "Face & temporary tattoos", "Interactive entertainment"],
},
{
id: "festival-event",
tag: "Flexible",
price: "$250",
period: "per 3 hours",
description: "Festival and outdoor event service",
button: { text: "Request Quote", href: "/packages" },
featuresTitle: "What's Included",
features: [
"High-capacity crowd service",
"Fast artistic designs",
"Setup & teardown included",
"Portable station",
],
id: "festival-event", tag: "Flexible", price: "$250", period: "per 3 hours", description: "Festival and outdoor event service", button: { text: "Request Quote", href: "/contact" },
featuresTitle: "What's Included", features: [
"High-capacity crowd service", "Fast artistic designs", "Setup & teardown included", "Portable station"],
},
]}
buttons={[{ text: "View All Packages", href: "/packages" }]}
buttons={[{ text: "View All Packages", href: "#packages-home" }]}
buttonAnimation="blur-reveal"
ariaLabel="Pricing section with package options"
containerClassName="gap-12"
textBoxTitleClassName="text-4xl font-extrabold"
textBoxDescriptionClassName="text-lg opacity-90 max-w-3xl"
cardClassName="p-8"
/>
</div>
@@ -284,64 +239,30 @@ export default function HomePage() {
carouselMode="buttons"
testimonials={[
{
id: "testimonial-1",
name: "Sarah Johnson",
role: "Parent, Birthday Party Host",
testimonial: "Paintasy was absolutely amazing! The kids loved their face paintings and the artist was so professional and friendly. Our daughter's birthday was unforgettable!",
imageSrc: "http://img.b2bpic.net/free-photo/family-portrait-surprised-father-has-yellow-face-from-paints-cheerful-two-daughters-shows-palms-dirty-with-watercolours-paint-picture-pastime-isolated-lilac-wall-this-is-art_273609-26128.jpg?_wi=1",
imageAlt: "Happy children at birthday party",
icon: Heart,
id: "testimonial-1", name: "Sarah Johnson", role: "Parent, Birthday Party Host", testimonial: "Paintasy was absolutely amazing! The kids loved their face paintings and the artist was so professional and friendly. Our daughter's birthday was unforgettable!", imageSrc: "http://img.b2bpic.net/free-photo/family-portrait-surprised-father-has-yellow-face-from-paints-cheerful-two-daughters-shows-palms-dirty-with-watercolours-paint-picture-pastime-isolated-lilac-wall-this-is-art_273609-26128.jpg?_wi=1", imageAlt: "Happy children at birthday party", icon: Heart,
},
{
id: "testimonial-2",
name: "Marcus Chen",
role: "Festival Organizer",
testimonial: "We hired Paintasy for our community festival and they were fantastic. Quick service, beautiful designs, and the crowd loved it. Booking them again next year!",
imageSrc: "http://img.b2bpic.net/free-photo/man-covered-different-colors-holi_23-2148337991.jpg?_wi=1",
imageAlt: "Festival attendees enjoying face painting",
icon: Smile,
id: "testimonial-2", name: "Marcus Chen", role: "Festival Organizer", testimonial: "We hired Paintasy for our community festival and they were fantastic. Quick service, beautiful designs, and the crowd loved it. Booking them again next year!", imageSrc: "http://img.b2bpic.net/free-photo/man-covered-different-colors-holi_23-2148337991.jpg?_wi=1", imageAlt: "Festival attendees enjoying face painting", icon: Smile,
},
{
id: "testimonial-3",
name: "Emily Rodriguez",
role: "Corporate Event Planner",
testimonial: "Professional, creative, and reliable. Paintasy added the perfect touch of fun to our corporate team building event. Highly recommended!",
imageSrc: "http://img.b2bpic.net/free-photo/group-young-friends-celebrating-new-year_23-2147720468.jpg",
imageAlt: "Corporate event attendees with face art",
icon: Award,
id: "testimonial-3", name: "Emily Rodriguez", role: "Corporate Event Planner", testimonial: "Professional, creative, and reliable. Paintasy added the perfect touch of fun to our corporate team building event. Highly recommended!", imageSrc: "http://img.b2bpic.net/free-photo/group-young-friends-celebrating-new-year_23-2147720468.jpg", imageAlt: "Corporate event attendees with face art", icon: Award,
},
{
id: "testimonial-4",
name: "David Kim",
role: "School Principal",
testimonial: "The face painting station at our school carnival was the highlight! Kids had so much fun, and the artist was fantastic with them. Thank you!",
imageSrc: "http://img.b2bpic.net/free-photo/family-portrait-surprised-father-has-yellow-face-from-paints-cheerful-two-daughters-shows-palms-dirty-with-watercolours-paint-picture-pastime-isolated-lilac-wall-this-is-art_273609-26128.jpg?_wi=2",
imageAlt: "Children enjoying school event face painting",
icon: Sparkles,
id: "testimonial-4", name: "David Kim", role: "School Principal", testimonial: "The face painting station at our school carnival was the highlight! Kids had so much fun, and the artist was fantastic with them. Thank you!", imageSrc: "http://img.b2bpic.net/free-photo/family-portrait-surprised-father-has-yellow-face-from-paints-cheerful-two-daughters-shows-palms-dirty-with-watercolours-paint-picture-pastime-isolated-lilac-wall-this-is-art_273609-26128.jpg?_wi=2", imageAlt: "Children enjoying school event face painting", icon: Sparkles,
},
{
id: "testimonial-5",
name: "Jessica Martinez",
role: "Wedding Planner",
testimonial: "Added Paintasy as entertainment for a children's wedding reception. The kids were thrilled and parents appreciated the care taken with hygiene and safety.",
imageSrc: "http://img.b2bpic.net/free-photo/family-portrait-surprised-father-has-yellow-face-from-paints-cheerful-two-daughters-shows-palms-dirty-with-watercolours-paint-picture-pastime-isolated-lilac-wall-this-is-art_273609-26128.jpg?_wi=3",
imageAlt: "Children's event face painting service",
icon: Heart,
id: "testimonial-5", name: "Jessica Martinez", role: "Wedding Planner", testimonial: "Added Paintasy as entertainment for a children's wedding reception. The kids were thrilled and parents appreciated the care taken with hygiene and safety.", imageSrc: "http://img.b2bpic.net/free-photo/family-portrait-surprised-father-has-yellow-face-from-paints-cheerful-two-daughters-shows-palms-dirty-with-watercolours-paint-picture-pastime-isolated-lilac-wall-this-is-art_273609-26128.jpg?_wi=3", imageAlt: "Children's event face painting service", icon: Heart,
},
{
id: "testimonial-6",
name: "Thomas Wilson",
role: "Event Manager",
testimonial: "From consultation to execution, Paintasy was excellent. They delivered exactly what we envisioned for our community event. A+",
imageSrc: "http://img.b2bpic.net/free-photo/man-covered-different-colors-holi_23-2148337991.jpg?_wi=2",
imageAlt: "Community event face painting",
icon: Star,
id: "testimonial-6", name: "Thomas Wilson", role: "Event Manager", testimonial: "From consultation to execution, Paintasy was excellent. They delivered exactly what we envisioned for our community event. A+", imageSrc: "http://img.b2bpic.net/free-photo/man-covered-different-colors-holi_23-2148337991.jpg?_wi=2", imageAlt: "Community event face painting", icon: Star,
},
]}
buttons={[{ text: "Book Now", href: "/packages" }]}
buttons={[{ text: "Book Now", href: "#packages-home" }]}
buttonAnimation="blur-reveal"
ariaLabel="Client testimonials section"
containerClassName="gap-12"
textBoxTitleClassName="text-4xl font-extrabold"
textBoxDescriptionClassName="text-lg opacity-90 max-w-3xl"
/>
</div>
@@ -359,42 +280,20 @@ export default function HomePage() {
carouselMode="buttons"
products={[
{
id: "gallery-1",
name: "Kids Face Painting",
price: "Colorful Designs",
variant: "Birthday Parties",
imageSrc: "http://img.b2bpic.net/free-psd/holi-festival-celebration-instagram-posts_23-2151227255.jpg?_wi=1",
imageAlt: "Collection of kids face painting designs",
},
id: "gallery-1", name: "Kids Face Painting", price: "Colorful Designs", variant: "Birthday Parties", imageSrc: "http://img.b2bpic.net/free-psd/holi-festival-celebration-instagram-posts_23-2151227255.jpg?_wi=1", imageAlt: "Collection of kids face painting designs"},
{
id: "gallery-2",
name: "Festival Face Art",
price: "Creative Artistry",
variant: "Outdoor Events",
imageSrc: "http://img.b2bpic.net/free-photo/hand-holding-brush-close-up_23-2148966902.jpg?_wi=1",
imageAlt: "Festival face painting artwork",
},
id: "gallery-2", name: "Festival Face Art", price: "Creative Artistry", variant: "Outdoor Events", imageSrc: "http://img.b2bpic.net/free-photo/hand-holding-brush-close-up_23-2148966902.jpg?_wi=1", imageAlt: "Festival face painting artwork"},
{
id: "gallery-3",
name: "Body Painting Art",
price: "Professional Service",
variant: "Special Events",
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-portrait-women-with-all-kinds-body_23-2149159242.jpg?_wi=1",
imageAlt: "Professional body art photography",
},
id: "gallery-3", name: "Body Painting Art", price: "Professional Service", variant: "Special Events", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-portrait-women-with-all-kinds-body_23-2149159242.jpg?_wi=1", imageAlt: "Professional body art photography"},
{
id: "gallery-4",
name: "Custom Designs",
price: "Personalized Art",
variant: "Themed Events",
imageSrc: "http://img.b2bpic.net/free-photo/fun-portrait-with-decorations-face_23-2150749319.jpg?_wi=1",
imageAlt: "Custom themed face painting designs",
},
id: "gallery-4", name: "Custom Designs", price: "Personalized Art", variant: "Themed Events", imageSrc: "http://img.b2bpic.net/free-photo/fun-portrait-with-decorations-face_23-2150749319.jpg?_wi=1", imageAlt: "Custom themed face painting designs"},
]}
buttons={[{ text: "View Full Gallery", href: "/gallery" }]}
buttonAnimation="blur-reveal"
ariaLabel="Photo gallery preview section"
containerClassName="gap-12"
textBoxTitleClassName="text-4xl font-extrabold"
textBoxDescriptionClassName="text-lg opacity-90 max-w-3xl"
/>
</div>
@@ -406,52 +305,35 @@ export default function HomePage() {
tagIcon={HelpCircle}
tagAnimation="slide-up"
textboxLayout="default"
animationType="smooth"
faqsAnimation="slide-up"
useInvertedBackground={true}
showCard={true}
faqs={[
{
id: "faq-1",
title: "How far in advance should I book?",
content: "We recommend booking at least 2-3 weeks in advance to secure your preferred date and time. For large events or peak seasons, 4-6 weeks advance booking is ideal. Last-minute bookings may be available depending on our schedule.",
},
id: "faq-1", title: "How far in advance should I book?", content: "We recommend booking at least 2-3 weeks in advance to secure your preferred date and time. For large events or peak seasons, 4-6 weeks advance booking is ideal. Last-minute bookings may be available depending on our schedule."},
{
id: "faq-2",
title: "Are your face paints safe for children?",
content: "Absolutely! We use only professional-grade, hypoallergenic face paints that are non-toxic and dermatologist-tested. All products are safe for sensitive skin. We also practice strict hygiene protocols, using clean brushes and sanitized application tools for each client.",
},
id: "faq-2", title: "Are your face paints safe for children?", content: "Absolutely! We use only professional-grade, hypoallergenic face paints that are non-toxic and dermatologist-tested. All products are safe for sensitive skin. We also practice strict hygiene protocols, using clean brushes and sanitized application tools for each client."},
{
id: "faq-3",
title: "How long does face painting take per person?",
content: "Simple designs typically take 3-5 minutes, while more detailed or custom designs take 8-12 minutes. At festivals, we optimize for speed without sacrificing quality. For parties, we allow a bit more time for custom designs and interactions with children.",
},
id: "faq-3", title: "How long does face painting take per person?", content: "Simple designs typically take 3-5 minutes, while more detailed or custom designs take 8-12 minutes. At festivals, we optimize for speed without sacrificing quality. For parties, we allow a bit more time for custom designs and interactions with children."},
{
id: "faq-4",
title: "What if someone has a skin allergy?",
content: "We have hypoallergenic options available. Please inform us of any allergies when booking. We're always happy to discuss alternative products or test patches before proceeding with full face painting.",
},
id: "faq-4", title: "What if someone has a skin allergy?", content: "We have hypoallergenic options available. Please inform us of any allergies when booking. We're always happy to discuss alternative products or test patches before proceeding with full face painting."},
{
id: "faq-5",
title: "Can you do custom designs?",
content: "Yes! We specialize in custom designs for themed parties and corporate events. Please provide theme details or reference images when booking. There may be a small additional fee for very complex custom designs.",
},
id: "faq-5", title: "Can you do custom designs?", content: "Yes! We specialize in custom designs for themed parties and corporate events. Please provide theme details or reference images when booking. There may be a small additional fee for very complex custom designs."},
{
id: "faq-6",
title: "What's included in your packages?",
content: "All packages include professional face painting service, setup and teardown, and our artist's materials. Some packages include additional services like temporary tattoos or body painting. Check specific package details for what's included.",
},
id: "faq-6", title: "What's included in your packages?", content: "All packages include professional face painting service, setup and teardown, and our artist's materials. Some packages include additional services like temporary tattoos or body painting. Check specific package details for what's included."},
]}
buttons={[{ text: "Book Your Event", href: "/packages" }]}
buttons={[{ text: "Book Your Event", href: "#packages-home" }]}
buttonAnimation="blur-reveal"
ariaLabel="FAQ section with common questions"
containerClassName="gap-12"
textBoxTitleClassName="text-4xl font-extrabold"
textBoxDescriptionClassName="text-lg opacity-90 max-w-3xl"
/>
</div>
<div id="contact-home" data-section="contact-home" className="mx-auto px-4 md:px-6">
<ContactText
text="Ready to add magic to your event? Get in touch with Paintasy Face and Body Art. We'd love to discuss your event and create an unforgettable experience for your guests."
text="Ready to add magic to your event? Get in touch with Paintasy Face and Body Art. Professional face painters ready to deliver exceptional entertainment and creative designs. We'd love to discuss your event and create an unforgettable experience for your guests."
animationType="background-highlight"
background={{ variant: "radial-gradient" }}
useInvertedBackground={false}
@@ -481,4 +363,4 @@ export default function HomePage() {
</div>
</ThemeProvider>
);
}
}

View File

@@ -174,6 +174,8 @@ export default function ServicesPage() {
buttons={[{ text: "View Packages", href: "/packages" }]}
buttonAnimation="blur-reveal"
containerClassName="gap-12"
titleClassName="text-4xl font-extrabold"
descriptionClassName="text-lg opacity-90"
/>
</div>