No description
Find a file
Jalil Arfaoui 3416a6d492 Intégrer StoryBlok comme CMS headless
- Ajouter @storyblok/astro, @astrojs/node et vite-plugin-mkcert
- Créer src/lib/storyblok.ts (fetch + mapping des blocs spectacle/evenement)
- Ajouter le middleware StoryBlok pour le live preview
- Basculer les pages spectacles, agenda et accueil sur l'API StoryBlok
- Config conditionnelle SSG/SSR via STORYBLOK_IS_PREVIEW (production statique, preview SSR avec visual editor)
- Version draft/published selon l'environnement
- storyblokEditable sur les composants pour le click-to-edit
- HTTPS via mkcert en mode preview
2026-03-05 22:22:32 +01:00
public/images Ajouter la vraie photo d'Éléonore Astruc sur la page « C'est qui ? » 2026-03-05 21:57:27 +01:00
src Intégrer StoryBlok comme CMS headless 2026-03-05 22:22:32 +01:00
.env.example Intégrer StoryBlok comme CMS headless 2026-03-05 22:22:32 +01:00
.envrc Init site Compagnie AspiRêves 2026-02-21 13:51:19 +01:00
.gitignore Intégrer StoryBlok comme CMS headless 2026-03-05 22:22:32 +01:00
astro.config.mjs Intégrer StoryBlok comme CMS headless 2026-03-05 22:22:32 +01:00
flake.lock Init site Compagnie AspiRêves 2026-02-21 13:51:19 +01:00
flake.nix Init site Compagnie AspiRêves 2026-02-21 13:51:19 +01:00
metadata.json Init site Compagnie AspiRêves 2026-02-21 13:51:19 +01:00
package-lock.json Intégrer StoryBlok comme CMS headless 2026-03-05 22:22:32 +01:00
package.json Intégrer StoryBlok comme CMS headless 2026-03-05 22:22:32 +01:00
README.md Init site Compagnie AspiRêves 2026-02-21 13:51:19 +01:00
tsconfig.json Migration vers Astro et refonte du hero 2026-03-05 19:35:02 +01:00

GHBanner

Run and deploy your AI Studio app

This contains everything you need to run your app locally.

View your app in AI Studio: https://ai.studio/apps/888a76b0-af1d-4274-9218-1817cdc461fb

Run Locally

Prerequisites: Node.js

  1. Install dependencies: npm install
  2. Set the GEMINI_API_KEY in .env.local to your Gemini API key
  3. Run the app: npm run dev