7 Commits

Author SHA1 Message Date
85992ecd52 Merge version_12_1782114468346 into main
Merge version_12_1782114468346 into main
2026-06-22 07:51:58 +00:00
kudinDmitriyUp
344271ec91 Bob AI: Removed placeholder images from pricing section 2026-06-22 07:51:10 +00:00
ec54718e99 Merge version_11_1782114381506 into main
Merge version_11_1782114381506 into main
2026-06-22 07:46:34 +00:00
dd5be57d65 Update src/pages/HomePage/sections/Hero.tsx 2026-06-22 07:46:30 +00:00
592cdc01be Merge version_10_1782114096259 into main
Merge version_10_1782114096259 into main
2026-06-22 07:43:48 +00:00
kudinDmitriyUp
470b15ff55 Bob AI: <ATTACHED_BLOCKS>
The user attached the section/component ca
2026-06-22 07:43:16 +00:00
3d0d788d85 Merge version_9_1782113871773 into main
Merge version_9_1782113871773 into main
2026-06-22 07:40:02 +00:00
2 changed files with 11 additions and 59 deletions

View File

@@ -8,7 +8,7 @@ export default function HeroSection(): React.JSX.Element {
<div data-webild-section="hero" id="hero">
<HeroBrand
description="Bespoke Nail Artistry & Uncompromising Luxury. LA BOHÉM offers an unparalleled, personalized nail care experience in the heart of Kamppi. Discover Japanese-inspired minimalism crafted exclusively for you."
imageSrc="https://storage.googleapis.com/webild/users/user_3FTsgssZm5IGsI0zqyxS0M8E8vA/uploaded-1782112739344-ji43hf69.png"
imageSrc="https://storage.googleapis.com/webild/users/user_3FTsgssZm5IGsI0zqyxS0M8E8vA/uploaded-1782114375681-3ecb7aln.png"
secondaryButton={{"href":"#services","text":"Our Services"}}
primaryButton={{"text":"Book Appointment","href":"#contact"}}
brand="LA BOHÉM"

View File

@@ -1,65 +1,17 @@
// AUTO-GENERATED by per-section-migrate. Edit freely — Bob will treat this
// file as the canonical source for the "pricing" section.
// Created by add_section_from_catalog (ProductVariantCards).
import React from 'react';
import PricingHighlightedCards from '@/components/sections/pricing/PricingHighlightedCards';
import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
import ProductVariantCards from '@/components/sections/product/ProductVariantCards';
export default function PricingSection(): React.JSX.Element {
return (
<div id="pricing" data-section="pricing">
<SectionErrorBoundary name="pricing">
<PricingHighlightedCards
tag="Investment"
title="Selected Services"
plans={[
{
tag: "Essentials",
price: "40€",
description: "Classic Manicure",
features: [
"Nail shaping",
"Cuticle work",
"Natural buffing",
],
primaryButton: {
text: "Book",
href: "#contact",
},
},
{
tag: "Signature",
price: "70€",
description: "Gel Polish Fill",
features: [
"Refill process",
"Shape correction",
"High-gloss finish",
],
highlight: "Most Popular",
primaryButton: {
text: "Book",
href: "#contact",
},
},
{
tag: "Premium",
price: "95€",
description: "Long Extensions",
features: [
"Full set creation",
"Length extension",
"Custom shaping",
],
primaryButton: {
text: "Book",
href: "#contact",
},
},
]}
description="Transparent pricing for our signature treatments."
/>
</SectionErrorBoundary>
</div>
<div data-webild-section="pricing" id="pricing">
<ProductVariantCards
products={[{"name":"Geelilakkaus uudet","price":"alk. 60€","imageSrc":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=","variant":"Gel polish new"},{"imageSrc":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=","variant":"Hard gel fill","price":"alk. 80€","name":"Rakennekynnet huolto"},{"name":"Geelilakkaus huolto","price":"alk. 70€","variant":"Gel polish fill","imageSrc":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII="},{"variant":"New set tip","imageSrc":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=","name":"Rakennekynnet uudet","price":"alk. 85€"},{"name":"Geelilakkaus poisto","price":"alk. 30€","variant":"Gel polish remove","imageSrc":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII="},{"imageSrc":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=","variant":"Long extensions","price":"alk. 95€","name":"Rakennekynnet uudet (Pitkät)"},{"name":"Extension remove","price":"30€","variant":"Removing gel, shaping","imageSrc":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII="},{"imageSrc":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=","variant":"Shape, deep cleaning cuticle, shine, cream","price":"40€","name":"Manicure"},{"price":"alk. 60€","name":"Spa Manicure","imageSrc":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=","variant":"Exfoliation, massage, scrub, hand cream"},{"name":"Wedding Nails","price":"60€","imageSrc":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=","variant":"Geelilakkaus Uudet"},{"price":"85€","name":"Wedding Nails","variant":"Rakennekynnet uudet","imageSrc":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII="},{"name":"Nail repair","price":"5€","variant":"Kynnen korjaus","imageSrc":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII="},{"name":"Hailey Bieber Nails","price":"10€","variant":"Add-on","imageSrc":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII="},{"variant":"All fingers","imageSrc":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=","price":"20€","name":"French, ombre, design"},{"variant":"Add-on","imageSrc":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=","name":"Removal of old gel","price":"15€"}]}
title="Services & Pricing"
tag="Pricing"
description="I choose to work only with high quality products. Note: If you currently have acrylic made elsewhere, I cant remove it because I dont have the corresponding machine."
/>
</div>
);
}