Pourquoi Bolt a besoin d'un système de design
Bolt génère des applications entières à partir d'un prompt, mais chaque nouvel écran peut introduire de nouvelles décisions de style. Comme Bolt exécute npm dans le navigateur, vous pouvez installer le même ensemble de tokens que vous utiliseriez localement et lui fournir des règles écrites pour les générations futures.
Le kit que vous allez installer
Ambient Sage
Live renderRendered from the kit's actual tokens, fonts, and treatments
Dashboard
Welcome back — here's how AmbientSage is performing today.
Active users
15.1k
+5%Trending up this month
vs. previous 30 days
MRR
$49.1k
+3%Strong recurring growth
Net of churn
Retention
89%
+2%Engagement above target
Rolling 28-day window
NPS
69
+3Meets growth projections
Survey · n=1,204
Total revenue
Last 12 months
$49.1k+18.2%
Recent sales
You closed 265 deals this month.
Alex Rivera
alex@ambientsage.com
Mira Okonkwo
mira@ambientsage.com
Jonas Feld
jonas@ambientsage.com
Sana Qureshi
sana@ambientsage.com
Theo Lindgren
theo@ambientsage.com
Recent transactions
View all| Customer | Status | Date | Amount |
|---|---|---|---|
AR Alex Rivera Founder & CEO | Paid | 2m ago | $1,999.00 |
MO Mira Okonkwo Head of Product | Pending | 1h ago | $39.00 |
JF Jonas Feld Design Lead | Processing | 3h ago | $299.00 |
SQ Sana Qureshi Engineering Lead | Paid | Yesterday | $99.00 |
TL Theo Lindgren Brand Director | Refunded | 2d ago | $2,400.00 |
Typography
Plus Jakarta Sans
Color system
28 semantic roles, light + dark
Agent outputs
DESIGN.md, CSS, Tailwind, shadcn
Installez-le dans Bolt
- 1
Assurez-vous que le projet utilise shadcn/ui
Les starters React + Tailwind de Bolt fonctionnent très bien. Si le projet n'est pas encore initialisé avec shadcn, lancez d'abord
npx shadcn@latest initdans le terminal de Bolt. - 2
Ajoutez les tokens du kit
Lancez la commande du registre du kit directement dans le terminal de Bolt. Cela écrit les variables CSS du kit (tous les 28 rôles sémantiques, mode clair + sombre) dans votre thème.
npx shadcn add https://identityforge.io/r/ambient-sage.json - 3
Collez le DESIGN.md comme brief
Ouvrez la page du kit dans la galerie (ex: /kits/ambient-sage), copiez son fichier DESIGN.md, et collez-le dans le chat de Bolt avec l'instruction de le suivre pour tout ce qu'il construit.
- 4
Procédez au prompt en utilisant le système
Vous pouvez maintenant construire normalement : Bolt utilise vos tokens installés et respecte le fichier DESIGN.md.
Build a landing page using only the theme's design tokens and the DESIGN.md rules: don't add new colors or fonts.
Le CLI fonctionne aussi dans Bolt
L'interface en ligne de commande (CLI) d'Identity Forge fonctionne dans le terminal de Bolt. Lancez npx --yes identityforge@latest apply ambient-sage pour écrire le fichier DESIGN.md et un fichier de tokens dans le projet. Cela permet de conserver le brief dans le dépôt plutôt que de le laisser uniquement dans le chat.
Une commande, tout le système
L'élément du registre à l'adresse https://identityforge.io/r/<slug>.json contient chaque rôle sémantique, de sorte que Bolt n'improvise pas les valeurs qu'une palette isolée laisserait indéfinies : texte atténué, bordures, états de survol, mode sombre, séries de graphiques. C'est ce qui permet à une application Bolt d'avoir l'air conçue plutôt qu'assemblée. Voir explication des tokens de couleur sémantiques.
Le même modèle s'applique à v0 et Lovable. Pour les agents de codage comme Claude Code et Cursor, commencez par le guide pilier.
FAQ
Comment donner un système de design à Bolt ?
Dans le terminal de Bolt, lancez `npx shadcn add https://identityforge.io/r/<slug>.json` pour installer les tokens du kit, puis collez le DESIGN.md du kit dans le chat comme brief que Bolt doit suivre. Bolt construira ensuite chaque écran en respectant vos tokens et vos règles.
Puis-je exécuter le CLI Identity Forge dans Bolt ?
Oui. Bolt est un WebContainer StackBlitz avec un véritable terminal, donc `npx --yes identityforge@latest apply <slug>` fonctionne et écrit le fichier DESIGN.md ainsi qu'un fichier de tokens dans le projet.
Et si le projet n'utilise pas shadcn ?
Lancez d'abord `npx shadcn@latest init`, ou collez manuellement les variables CSS exportées du kit dans votre feuille de style globale. Les noms des tokens sémantiques sont identiques dans les deux cas.