Merge version_2_1782160579407 into main #2
@@ -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"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
@@ -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 />
|
||||
</>
|
||||
);
|
||||
}
|
||||
|
||||
21
src/pages/CollectionsPage/sections/CollectionsGrid.tsx
Normal file
21
src/pages/CollectionsPage/sections/CollectionsGrid.tsx
Normal 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>
|
||||
);
|
||||
}
|
||||
21
src/pages/CollectionsPage/sections/Product.tsx
Normal file
21
src/pages/CollectionsPage/sections/Product.tsx
Normal 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>
|
||||
);
|
||||
}
|
||||
Reference in New Issue
Block a user