From 4745af1d6b0c9f6a9ea81bbec13ff2d6a75495e0 Mon Sep 17 00:00:00 2001 From: Hugo Gresse Date: Sun, 27 Oct 2024 17:29:25 +0100 Subject: [PATCH] Add content block (#5) --- src/components/HoneContentBlock.astro | 101 ++++++++++++++++++++++++++ src/pages/index.astro | 3 + 2 files changed, 104 insertions(+) create mode 100644 src/components/HoneContentBlock.astro diff --git a/src/components/HoneContentBlock.astro b/src/components/HoneContentBlock.astro new file mode 100644 index 0000000..bc9c50e --- /dev/null +++ b/src/components/HoneContentBlock.astro @@ -0,0 +1,101 @@ +--- +const stats = { + attendees: { + label: 'Participants', + number: '550', + }, + days: { + label: 'Jours', + number: '2', + }, + sessions: { + label: 'Sessions', + number: '85', + }, + tracks: { + label: 'Tracks', + number: '5', + }, +} +--- + +
+
+

Contenu

+

+ Plusieurs conférences et ateliers en parallèle sur 2 journées, sujets transverses allant des outils, + méthodologies de conception et développement logiciel jusqu’à la gestion de produit et notamment + l’expérience utilisateur. +

+

+ Les valeurs que porte Sunny Tech sont définies et partagées par ses membres, vous pourrez les retrouver le + jour de l'évènement. +

+
+ +
+ { + Object.entries(stats).map(([_, stat]) => ( +
+
{stat.number}
+
{stat.label}
+
+ )) + } +
+
+ + diff --git a/src/pages/index.astro b/src/pages/index.astro index 570904d..e5001ac 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -5,6 +5,7 @@ import SponsorsBlock from '../components/SponsorsBlock.astro' import FooterBlock from '../components/footer/FooterBlock.astro' import Menu from '../components/Menu.astro' import Hero from '../components/Hero.astro' +import HoneContentBlock from '../components/HoneContentBlock.astro' const OPENPLANNER_URL = import.meta.env.OPENPLANNER_URL const response = await fetch(OPENPLANNER_URL) @@ -16,6 +17,8 @@ const openPlannerData: OpenPlannerType = await response.json()
+ +