diff --git a/src/data/anecdotes.txt b/src/data/anecdotes.txt new file mode 100644 index 0000000..185a3a3 --- /dev/null +++ b/src/data/anecdotes.txt @@ -0,0 +1,4 @@ +# 29/06/2026 11:00 +Anecdote 1 +Anecdote 2 +Anecdote 3 diff --git a/src/markdown/anecdotes.md b/src/markdown/anecdotes.md deleted file mode 100644 index 2e979a3..0000000 --- a/src/markdown/anecdotes.md +++ /dev/null @@ -1,51 +0,0 @@ - - -_Voici les anecdotes qui ont été partagées par les sponsors, à toi de trouver à qui elles correspondent !_ 🕵 - -Dernière mise à jour : 27/06/25 09:26 - -### Liste des anecdotes - - diff --git a/src/markdown/jeu.md b/src/markdown/jeu.md index e38aa12..32367cf 100644 --- a/src/markdown/jeu.md +++ b/src/markdown/jeu.md @@ -1,38 +1,40 @@ ## Défi des secrets -_Associez les anecdotes aux bons sponsors, gagnez des **tickets**, et utilisez-les pour des **gourmandises** 🍿 ou pour participer à la **loterie** 🎁 !_ +Associez les anecdotes aux bons sponsors, récoltez les 🦩 **Flamy** et tentez votre chance à la **loterie** 🎁 ! ## Comment jouer ? -1. **Consultez [la liste des anecdotes](/anecdotes)** +1. **Prenez votre collecteur à 🦩 Flamy** — fournie avec votre bracelet, sinon disponible à l'accueil. +2. **Consultez [la liste des anecdotes](/anecdotes)** — ℹ️ elle évolue tout au long de la conférence. +3. **Discutez avec les sponsors** pour deviner à qui correspond chaque anecdote. +4. **Validez vos réponses** auprès du sponsor : une bonne réponse vous rapporte un 🦩 Flamy. +5. **Échangez vos Flamy à l'accueil** : 4 🦩 = 1 ticket 🎫 (jusqu'à 4 tickets au total). - > 📌 *[La liste](/anecdotes) peut évoluer tout au long de la conférence — pensez à la consulter régulièrement !* + +
-2. **Discutez avec les sponsors** +## Loterie - > Échangez avec eux pour deviner à qui correspond chaque anecdote. +Deux tirages : **jeudi soir** (soirée networking) et **vendredi soir** (keynote de clôture). -3. **Validez vos réponses** +Les lots sont identiques pour chaque tirage : - > Pour chaque bonne réponse, vous remportez **un ticket** 🎫. +1. 🖨️ Une mini-imprimante 3D +2. 🎮 Une console portable rétro +3. 🎟️ Une place pour SunnyTech l'année prochaine -4. **Utilisez vos tickets** comme vous le souhaitez : - 1. 🍿 **Échangez** les contre du popcorn ou de la barbe à papa (1 ticket = 1 popcorn ou 1 barbe à papa) - 2. 🎁 **Participez à la loterie SunnyTech**. -

-## Points importants + +
+ +> ⚠️ La présence est obligatoire pour récupérer les lots physiques. + + +
+ +Sur chaque ticket, notez vos **nom**, **email** et **téléphone** au dos, puis glissez-le dans l'urne à l'accueil. -* La [liste des anecdotes](/anecdotes) peut évoluer en cours de conférence. Restez à l'affût ! -* Pour la loterie : - * Détachez chaque ticket. - * Inscrivez clairement vos **coordonnées** au dos : - * Nom - * Email - * Numéro de téléphone - * Glissez ensuite le ticket dans l’**urne à l'accueil**. -* Si vous avez des questions, n'hésitez pas à demander à l'un.e des bénévoles (tee-shirt jaune) ## Bonne chance ! -Amusez-vous bien tout au long de SunnyTech, et que le plus curieux gagne ! 🦩 +Que les plus curieux gagnent ! 🦩 -Le règlement complet [est disponible ici](https://docs.google.com/document/d/16_iKaZ3iIz_SWdv_J0UHEzFao6zDDWZC6Vm71gtA-Bc/edit?usp=sharing). +_Des questions ? Les bénévoles en tee-shirt jaune sont là pour vous aider. — Règlement complet [est disponible ici](https://docs.google.com/document/d/16_iKaZ3iIz_SWdv_J0UHEzFao6zDDWZC6Vm71gtA-Bc/edit?usp=sharing)._ diff --git a/src/pages/anecdotes.astro b/src/pages/anecdotes.astro index 564c235..65fa3a4 100644 --- a/src/pages/anecdotes.astro +++ b/src/pages/anecdotes.astro @@ -1,11 +1,244 @@ --- import LayoutWithTitle from '../layouts/LayoutWithTitle.astro' -import MarkdownWrapper from '../components/ui-elements/MarkdownWrapper.astro' -import { Content } from '../markdown/anecdotes.md' +import rawAnecdotes from '../data/anecdotes.txt?raw' + +const lines = rawAnecdotes.split('\n').map((line) => line.trim()) +const lastUpdated = lines[0]?.startsWith('#') ? lines[0].slice(1).trim() : null +const anecdotes = lines.filter((line) => line && !line.startsWith('#')) --- - - - +
+

+ Voici les anecdotes qui ont été partagées par les sponsors, à toi de trouver à qui elles + correspondent ! 🕵️ +

+ {lastUpdated &&

Dernière mise à jour : {lastUpdated}

} + +

ℹ️ Aucune de ces anecdotes ne correspond au sponsor SMAG.

+ +
+ + {anecdotes.length} à trouver (0 / {anecdotes.length}) + + +
+ + +
+ + + +