diff --git a/src/components/GrandePhotoCentrale.astro b/src/components/GrandePhotoCentrale.astro index ef91661..cfb89f3 100644 --- a/src/components/GrandePhotoCentrale.astro +++ b/src/components/GrandePhotoCentrale.astro @@ -3,12 +3,13 @@ import { Image } from "astro:assets"; import type { ImageMetadata } from "astro"; import { LightboxImage} from "@components/LightboxImage" -const { src, alt } = Astro.props; - interface Props { src: ImageMetadata alt: string; + className?: string } + +const { src, alt, className } = Astro.props; ---
@@ -18,7 +19,7 @@ interface Props { alt={alt} width={1600} densities={[1, 1.5, 2]} - class="h-full w-full object-cover object-center" + class:list={["h-full w-full object-cover object-center", className ]} loading="eager" /> diff --git a/src/images/icon-maskable.png b/src/images/icon-maskable.png deleted file mode 100644 index 1ca4c1a..0000000 Binary files a/src/images/icon-maskable.png and /dev/null differ diff --git a/src/images/icon.png b/src/images/icon.png deleted file mode 100644 index 39cf204..0000000 Binary files a/src/images/icon.png and /dev/null differ diff --git a/src/images/salon.jpg b/src/images/salon.jpg deleted file mode 100644 index c818f48..0000000 Binary files a/src/images/salon.jpg and /dev/null differ diff --git a/src/images/social.png b/src/images/social.png deleted file mode 100644 index d5b5aca..0000000 Binary files a/src/images/social.png and /dev/null differ diff --git a/src/pages/dans-une-impasse.astro b/src/pages/dans-une-impasse.astro new file mode 100644 index 0000000..bec1f0d --- /dev/null +++ b/src/pages/dans-une-impasse.astro @@ -0,0 +1,52 @@ +--- +import { websiteStructuredDescription } from "../data_files/constants"; +import MainLayout from "@/layouts/MainLayout.astro"; +import type { WebPage, WithContext } from "schema-dts"; +import MainSection from "../components/ui/blocks/MainSection.astro"; +import GrandePhotoCentrale from "../components/GrandePhotoCentrale.astro"; +import photoImpasse from "@images/fond-d-impasse-albi.jpg" +import photoVueAerienne from "@images/vue-aerienne-face-1.jpg" +import PrimaryCTA from "../components/ui/buttons/PrimaryCTA.astro"; + + +const structuredDescription = { + "@context": "https://schema.org", + "@type": "WebPage", + "@id": "https://achat-maison-albi.fr/avec-piscine", + "url": "https://achat-maison-albi.fr/avec-piscine", + "name": "Maison individuelle en fond d’impasse à Albi", + "description": + "Dans un fond d’impasse sans voiture, et grande facilité pour se garer.", + "isPartOf": websiteStructuredDescription, + "inLanguage": "fr-FR" +} satisfies WithContext + +--- + + + +

+ La maison donne également directement accès à un chemin piétont qui longe et dessert les jardins partagés, autre aire de jeux pour nos enfants. +

+
+ +
+
+ +
+
+ +
+
+ +
+ Vous voulez en savoir plus ? + +
+
diff --git a/src/utils/navigation.ts b/src/utils/navigation.ts index b6e2fac..5e623ff 100644 --- a/src/utils/navigation.ts +++ b/src/utils/navigation.ts @@ -1,23 +1,19 @@ - const navBarLinks = [ { name: "Accueil", url: "/" }, { name: "Pièces", url: "/pieces" }, { name: "Piscine", url: "/avec-piscine" }, + { name: "Impasse", url: "/dans-une-impasse" }, { name: "Contact", url: "/contact" }, ]; const footerLinks = [ { section: "La maison", - links: [ - { name: "Pièces", url: "/pieces" }, - ], + links: [{ name: "Pièces", url: "/pieces" }], }, { section: "Contact", - links: [ - { name: "Contact", url: "/contact" }, - ], + links: [{ name: "Contact", url: "/contact" }], }, ];