diff --git a/src/components/astro/ColJournal.astro b/src/components/astro/ColJournal.astro index 98e8a3a..b067d8a 100644 --- a/src/components/astro/ColJournal.astro +++ b/src/components/astro/ColJournal.astro @@ -1,14 +1,104 @@ --- -// Placeholder Journal — PC6 remplit avec entries chrono +// ColJournal - colonne gauche : CTA Manifeste + Hashtags accordeon + Journal skeleton +// 7 hashtags = 7 plateformes (cf delta 15 du PILOTE-PC.md) +const hashtags = [ + { tag: '#manifeste', plateforme: 'Blog trans-former.fr', canal: 'ecriture longue' }, + { tag: '#building-public', plateforme: 'LinkedIn', canal: 'journal pro' }, + { tag: '#politique', plateforme: 'Substack', canal: 'pensee AEP' }, + { tag: '#aep-politique', plateforme: 'Insta @aep.politique', canal: 'carrousels manifeste' }, + { tag: '#peinture', plateforme: 'Insta @julesneny', canal: 'art / poesie / Corse' }, + { tag: '#podcast', plateforme: 'Castopod', canal: 'podcast.trans-former.fr' }, + { tag: '#stack', plateforme: 'GitHub', canal: 'open source' }, +]; --- -
-

Journal

- -

Nav latérale + manifeste CTA — PC2

-
+
+ + + Lire le manifeste → + + + +
+ + Hashtags + 7 plateformes + + +
+ + +
+

+ Journal + chrono +

+
+ +

+ Chargement du journal... +

+
+
+
+ + diff --git a/src/components/astro/HamburgerMenu.astro b/src/components/astro/HamburgerMenu.astro index 208fbd4..0927d27 100644 --- a/src/components/astro/HamburgerMenu.astro +++ b/src/components/astro/HamburgerMenu.astro @@ -1,12 +1,103 @@ --- -// Placeholder hamburger menu — PC2 ajoute liens nav +// HamburgerMenu - drawer slide-in left avec liens nav (PC2) +// Astro vanilla + script inline, pas besoin d'island Vue --- + + + + diff --git a/src/components/astro/PopupOnboarding.astro b/src/components/astro/PopupOnboarding.astro index 5dda8b5..ab25138 100644 --- a/src/components/astro/PopupOnboarding.astro +++ b/src/components/astro/PopupOnboarding.astro @@ -1,11 +1,101 @@ --- -// Placeholder popup onboarding — PC2 fait l'animation et le contenu +// PopupOnboarding - micro-resume premier visit, localStorage flag tf-onboarded +// Le micro-resume est une PROPOSITION Opus a iterer avec Jules. +// Stocke en constante en tete pour iteration facile. +const microResume = `Architecture, ecologie, politique : un commun a construire ensemble. +Reapproprions-nous nos infrastructures vitales en repartant de l'existant. +Ce site, c'est le journal vivant de cette bifurcation.`; ---