/site-vitrine — la surface publique de l'application/site-vitrine — the app's public surface
Par défaut, une application générée accueille le visiteur sur l'écran de connexion. Le skill /site-vitrine construit tout ce qui vit avant l'authentification : la page d'accueil publique, des pages de présentation, jusqu'au site vitrine marketing complet — sans toucher au paquet socle, via son point d'extension officiel.
By default, a generated app greets visitors with the sign-in screen. The /site-vitrine skill builds everything that lives before authentication: the public home page, presentation pages, up to a full marketing showcase site — without touching the socle package, through its official extension seam.
Ce qu'il génèreWhat it generates
- La page d'accueil — remplace l'écran de login comme porte d'entrée (
/), avec un bouton de connexion ;The home page — replaces the login screen as the front door (/), with a sign-in button; - des pages de présentation — à propos, fonctionnalités, tarifs, contact… ;presentation pages — about, features, pricing, contact…;
- des sections réutilisables — hero, features, split, appel à l'action, FAQ, bandeau de logos ;reusable sections — hero, features, split, call-to-action, FAQ, logo strip;
- les textes i18n semés dans les 4 langues ;i18n copy seeded in all 4 languages;
- le tout hérite du thème de l'application (tokens du design system) — la vitrine et l'app ont la même identité visuelle.everything inherits the app's theme (design-system tokens) — showcase and app share one visual identity.
Les pages générées sont de vraies pages React éditables : le contenu (textes, images, ordre des sections) est fait pour être retravaillé à la main ensuite. The generated pages are real, editable React pages: the content (copy, images, section order) is meant to be reworked by hand afterwards.
Dans quel cas ?Which situation, which command?
| Je suis dans ce cas…I am in this situation… | …alors je fais…then I do |
|---|---|
| « L'app ne doit pas s'ouvrir sur l'écran de login »"The app must not open on the login screen" | /site-vitrine — page d'accueil publique/site-vitrine — public home page |
| « Ajouter une page tarifs et une page contact »"Add a pricing page and a contact page" | /site-vitrine |
| « Un vrai site marketing devant le produit »"A real marketing site in front of the product" | /site-vitrine — vitrine complète (multi-pages + sections)/site-vitrine — full showcase (multi-page + sections) |
| « Personnaliser aussi l'écran de connexion »"Also customise the sign-in screen" | /login-config — les deux coexistent/login-config — the two coexist |