feat: add site onboarding route

This commit is contained in:
Tom Boullay
2026-05-30 04:00:09 +02:00
parent 8cfee1ac93
commit a2cff0567e
15 changed files with 907 additions and 0 deletions
+35
View File
@@ -0,0 +1,35 @@
export const SITE_CONFIG = {
backgroundImage: "/assets/bg-site.png",
forcedName: "Danyl",
} as const;
export interface SiteCardConfig {
id: string;
label: string;
imagePath?: string;
disabled: boolean;
}
/**
* Cards for screen 1: "Choisissez une expérience"
*/
export const EXPERIENCE_CARDS: readonly SiteCardConfig[] = [
{ id: "exp-fabrik", label: "La Fabrik", disabled: false },
{ id: "exp-ferme", label: "La Ferme verticale", disabled: true },
{ id: "exp-energie", label: "La Zone d'énergie", disabled: true },
{ id: "exp-ecole", label: "L'École", disabled: true },
];
/**
* Cards for screen 2: "Quelle est votre situation ?"
*/
export const SITUATION_CARDS: readonly SiteCardConfig[] = [
{ id: "sit-habitants", label: "Habitants d'Altera", disabled: true },
{ id: "sit-apprentis", label: "Apprentis-Citoyens", disabled: true },
{
id: "sit-refugies",
label: "Réfugiés Climatiques arrivants",
disabled: false,
},
{ id: "sit-seniors", label: "Seniors Hyper-Connectés", disabled: true },
];