Merge version_2_1782160579407 into main #2

Merged
bender merged 1 commits from version_2_1782160579407 into main 2026-06-22 20:38:49 +00:00
4 changed files with 64 additions and 120 deletions

View File

@@ -8,25 +8,19 @@ import { StyleProvider } from "@/components/ui/StyleProvider";
export default function Layout() {
const navItems = [
{
"name": "Home", "href": "/"
"name": "Ana Sayfa", "href": "/"
},
{
"name": "Collections", "href": "/collections"
"name": "Koleksiyonlar", "href": "/collections"
},
{
"name": "About", "href": "/about"
"name": "Hakkımızda", "href": "/about"
},
{
"name": "Gallery", "href": "/gallery"
"name": "Galeri", "href": "/gallery"
},
{
"name": "Contact", "href": "#contact"
},
{
"name": "Hero", "href": "#hero"
},
{
"name": "Metrics", "href": "#metrics"
"name": "İletişim", "href": "#contact"
}
];
@@ -38,7 +32,7 @@ export default function Layout() {
logo="Luxe Bridal Atelier"
logoImageSrc="http://img.b2bpic.net/free-vector/hand-drawn-wedding-logo-design_23-2150233585.jpg"
ctaButton={{
text: "Book Appointment", href: "/booking"}}
text: "Randevu Al", href: "/booking"}}
navItems={navItems}
/>
</SectionErrorBoundary>
@@ -52,17 +46,17 @@ export default function Layout() {
{
items: [
{
label: "About", href: "/about"},
label: "Hakkımızda", href: "/about"},
{
label: "Collections", href: "/collections"},
label: "Koleksiyonlar", href: "/collections"},
],
},
{
items: [
{
label: "Appointments", href: "/booking"},
label: "Randevular", href: "/booking"},
{
label: "Contact", href: "/contact"},
label: "İletişim", href: "/contact"},
],
},
]}

View File

@@ -1,110 +1,18 @@
import FeaturesImageBento from '@/components/sections/features/FeaturesImageBento';
import FeaturesRevealCardsBento from '@/components/sections/features/FeaturesRevealCardsBento';
import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
// AUTO-GENERATED shell by per-section-migrate.
// Section bodies live in ./<PageBase>/sections/<X>.tsx. Edit the section
// files directly. Non-block content (wrappers, non-inlinable sections) is
// preserved inline; extracted section blocks become <XSection/> refs.
export default function CollectionsPage() {
import React from 'react';
import CollectionsGridSection from './CollectionsPage/sections/CollectionsGrid';
import ProductSection from './CollectionsPage/sections/Product';
export default function CollectionsPage(): React.JSX.Element {
return (
<>
<div id="collections-grid" data-section="collections-grid">
<SectionErrorBoundary name="collections-grid">
<FeaturesRevealCardsBento
tag="Our Collections"
title="Exquisite Silhouettes"
description="Explore our curated designs, each embodying the spirit of elegance and modern femininity."
items={[
{
title: "Princess",
description: "Royal volume and intricate detailing.",
href: "/collections",
imageSrc: "http://img.b2bpic.net/free-photo/elegant-woman-by-fountain_23-2151939029.jpg",
},
{
title: "A-Line",
description: "Classic elegance for every figure.",
href: "/collections",
imageSrc: "http://img.b2bpic.net/free-photo/view-elegant-luxurious-wedding-stationery-planner-resources_23-2150166889.jpg",
},
{
title: "Mermaid",
description: "Sophisticated and form-fitting.",
href: "/collections",
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-man-sewing-workshop_23-2149007404.jpg",
},
{
title: "Minimalist",
description: "Clean lines and modern simplicity.",
href: "/collections",
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-smiley-girl-with-glamorous-dress_52683-86461.jpg",
},
{
title: "Custom Design",
description: "Bespoke creations for your day.",
href: "/collections",
imageSrc: "http://img.b2bpic.net/free-photo/romantic-delicate-woman-transparent-ballerina-s-dres_633478-1276.jpg",
},
{
title: "High-Fashion",
description: "Avant-garde luxury pieces.",
href: "/collections",
imageSrc: "http://img.b2bpic.net/free-photo/snow-fairy-sitting-swing_329181-4946.jpg",
},
{
title: "Signature Silk",
description: "Exclusive signature fabric gowns.",
href: "/collections",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-woman-covering-her-face-with-veil-beach_23-2149460566.jpg",
},
]}
/>
</SectionErrorBoundary>
</div>
<>
<CollectionsGridSection />
<div id="product" data-section="product">
<SectionErrorBoundary name="product">
<FeaturesImageBento
tag="Editorial"
title="The Lookbook"
description="A glimpse into our seasonal collections in high fashion photography."
items={[
{
title: "Spring",
description: "Floral lace.",
imageSrc: "http://img.b2bpic.net/free-photo/snow-queen-swing-posing_329181-4943.jpg",
},
{
title: "Summer",
description: "Breathable silk.",
imageSrc: "http://img.b2bpic.net/free-photo/editorial-enchanted-realm_23-2151948048.jpg",
},
{
title: "Autumn",
description: "Warm tones.",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-elegant-bride-stylish-white-dress-looking-camera_8353-11835.jpg",
},
{
title: "Winter",
description: "Regal velvet.",
imageSrc: "http://img.b2bpic.net/free-photo/serious-snow-queen-ice-queen-swing_329181-6506.jpg",
},
{
title: "Classic",
description: "Timeless.",
imageSrc: "http://img.b2bpic.net/free-photo/modern-artist-concept-with-professional-elements_23-2148002204.jpg",
},
{
title: "Modern",
description: "Sharp cuts.",
imageSrc: "http://img.b2bpic.net/free-photo/fashion-designer-holding-sketches-hand-with-many-fabrics-table_23-2147874942.jpg",
},
{
title: "Avant-garde",
description: "Bold shapes.",
imageSrc: "http://img.b2bpic.net/free-photo/view-elegant-luxurious-wedding-stationery-planner-resources_23-2150166886.jpg",
},
]}
/>
</SectionErrorBoundary>
</div>
<ProductSection />
</>
);
}

View File

@@ -0,0 +1,21 @@
// AUTO-GENERATED by per-section-migrate. Edit freely — Bob will treat this
// file as the canonical source for the "collections-grid" section.
import React from 'react';
import FeaturesRevealCardsBento from '@/components/sections/features/FeaturesRevealCardsBento';
import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
export default function CollectionsGridSection(): React.JSX.Element {
return (
<div id="collections-grid" data-section="collections-grid">
<SectionErrorBoundary name="collections-grid">
<FeaturesRevealCardsBento
tag="Koleksiyonlarımız"
title="Zarif Silüetler"
description="Zarafet ve modern feminenliğin ruhunu yansıtan, özenle seçilmiş tasarımlarımızı keşfedin."
items={[{"title":"Prenses","description":"Kraliyet hacmi ve karmaşık detaylar.","href":"/collections","imageSrc":"http://img.b2bpic.net/free-photo/elegant-woman-by-fountain_23-2151939029.jpg"},{"description":"Her vücut tipi için klasik zarafet.","title":"A-Kesim","imageSrc":"http://img.b2bpic.net/free-photo/view-elegant-luxurious-wedding-stationery-planner-resources_23-2150166889.jpg","href":"/collections"},{"description":"Sofistike ve vücudu saran.","title":"Denizkızı","imageSrc":"http://img.b2bpic.net/free-photo/full-shot-man-sewing-workshop_23-2149007404.jpg","href":"/collections"},{"description":"Temiz çizgiler ve modern sadelik.","title":"Minimalist","imageSrc":"http://img.b2bpic.net/free-photo/full-shot-smiley-girl-with-glamorous-dress_52683-86461.jpg","href":"/collections"},{"description":"Özel gününüz için ısmarlama tasarımlar.","title":"Özel Tasarım","imageSrc":"http://img.b2bpic.net/free-photo/romantic-delicate-woman-transparent-ballerina-s-dres_633478-1276.jpg","href":"/collections"},{"imageSrc":"http://img.b2bpic.net/free-photo/snow-fairy-sitting-swing_329181-4946.jpg","href":"/collections","description":"Avant-garde lüks parçalar.","title":"Yüksek Moda"},{"description":"Özel imza kumaşlı elbiseler.","title":"İmza İpek","imageSrc":"http://img.b2bpic.net/free-photo/portrait-woman-covering-her-face-with-veil-beach_23-2149460566.jpg","href":"/collections"}]}
/>
</SectionErrorBoundary>
</div>
);
}

View File

@@ -0,0 +1,21 @@
// AUTO-GENERATED by per-section-migrate. Edit freely — Bob will treat this
// file as the canonical source for the "product" section.
import React from 'react';
import FeaturesImageBento from '@/components/sections/features/FeaturesImageBento';
import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
export default function ProductSection(): React.JSX.Element {
return (
<div id="product" data-section="product">
<SectionErrorBoundary name="product">
<FeaturesImageBento
tag="Editoryal"
title="Lookbook"
description="Yüksek moda fotoğrafçılığında sezonluk koleksiyonlarımıza bir bakış."
items={[{"description":"Çiçekli dantel.","title":"İlkbahar","imageSrc":"http://img.b2bpic.net/free-photo/snow-queen-swing-posing_329181-4943.jpg"},{"title":"Yaz","description":"Nefes alabilen ipek.","imageSrc":"http://img.b2bpic.net/free-photo/editorial-enchanted-realm_23-2151948048.jpg"},{"title":"Sonbahar","description":"Sıcak tonlar.","imageSrc":"http://img.b2bpic.net/free-photo/portrait-elegant-bride-stylish-white-dress-looking-camera_8353-11835.jpg"},{"imageSrc":"http://img.b2bpic.net/free-photo/serious-snow-queen-ice-queen-swing_329181-6506.jpg","description":"Görkemli kadife.","title":"Kış"},{"imageSrc":"http://img.b2bpic.net/free-photo/modern-artist-concept-with-professional-elements_23-2148002204.jpg","description":"Zamana meydan okuyan.","title":"Klasik"},{"title":"Modern","description":"Keskin kesimler.","imageSrc":"http://img.b2bpic.net/free-photo/fashion-designer-holding-sketches-hand-with-many-fabrics-table_23-2147874942.jpg"},{"imageSrc":"http://img.b2bpic.net/free-photo/view-elegant-luxurious-wedding-stationery-planner-resources_23-2150166886.jpg","description":"Cesur şekiller.","title":"Avant-garde"}]}
/>
</SectionErrorBoundary>
</div>
);
}