From 4de8dab42d2795119430a5100ad40f0179f7477b Mon Sep 17 00:00:00 2001 From: Jalil Arfaoui Date: Mon, 13 Jan 2025 14:02:52 +0100 Subject: [PATCH] =?UTF-8?q?feat:=20section=20=C2=ABet=20aussi=C2=BB=20dans?= =?UTF-8?q?=20les=20pi=C3=A8ces?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/ui/blocks/MainSection.astro | 14 +++-- src/pages/pieces.astro | 69 +++++++++++++++++++++- 2 files changed, 74 insertions(+), 9 deletions(-) diff --git a/src/components/ui/blocks/MainSection.astro b/src/components/ui/blocks/MainSection.astro index 64fed89..fd8693c 100644 --- a/src/components/ui/blocks/MainSection.astro +++ b/src/components/ui/blocks/MainSection.astro @@ -18,15 +18,17 @@ interface Props { >

{title}

-

- {subTitle} -

+ { + subTitle && ( +

+ {subTitle} +

+ ) + } { btnTitle && btnURL ? ( diff --git a/src/pages/pieces.astro b/src/pages/pieces.astro index 49cd6e4..12bf712 100644 --- a/src/pages/pieces.astro +++ b/src/pages/pieces.astro @@ -1,9 +1,11 @@ --- +import { Image } from "astro:assets"; import MainLayout from "@/layouts/MainLayout.astro"; import MainSection from "@components/ui/blocks/MainSection.astro"; import LeftSection from "@components/ui/blocks/LeftSection.astro"; import RightSection from "@components/ui/blocks/RightSection.astro"; import FeaturesStats from "@components/sections/features/FeaturesStats.astro"; +import BureauSection from "@components/sections/BureauSection.astro"; import photoSalonCheminee from "@images/salon-cheminee.jpg"; import photoSalonCuisine from "@images/salon-1.jpg"; import photoCuisine from "@images/cuisine-1.jpg"; @@ -13,8 +15,11 @@ import photoSuite1 from "@images/suite-du-bas-1.jpg"; import photoParentale from "@images/chambre-parentale.jpg"; import photoSalleDEau from "@images/salle-d-eau-1.jpg"; import photoChambre2 from "@images/chambre-2.jpg"; +import photoDeLaPiscine from "@images/vue-piscine.jpg" +import vueCathedrale from "@images/vue-albi-cathedrale-sainte-cecile.jpg" +import photoVueAerienne from "@images/vue-aerienne-face-1.jpg" +import photoTerrasse from "@images/terrasse-5.jpg" import { websiteStructuredDescription } from "../data_files/constants"; -import BureauSection from "../components/sections/BureauSection.astro"; interface Article { isRightSection: boolean; @@ -32,7 +37,7 @@ interface Article { imgTwoAlt?: string; } -const articles: Article[] = [ +const pieces: Article[] = [ { isRightSection: true, title: "Grande pièce de vie lumineuse", @@ -131,7 +136,7 @@ const pageTitle: string = `Pièces de la maison | 177m2 à vendre à Albi`; /> { - articles.map(article => { + pieces.map(article => { return article.isRightSection ? ( + + + +
+
+

Une piscine

+ + Une grande piscine de 50m3 dans un écrin composé de la terrasse et de verdure + +
+
+

Une terrasse

+ + Une grande piscine de 50m3 dans un écrin composé de la terrasse et de verdure + +
+
+

L’impasse

+ + Une grande piscine de 50m3 dans un écrin composé de la terrasse et de verdure + +
+
+

Le quartier

+ + Une grande piscine de 50m3 dans un écrin composé de la terrasse et de verdure + +
+
+