Donnez un système de design à v0

v0 prend en charge les registres shadcn, la configuration Tailwind et les variables CSS. Donnez lui l'élément de registre du kit et utilisez le fichier DESIGN.md correspondant comme brief.

Mis à jour 2026-07-13

Pourquoi v0 a besoin d'un système de design

v0 est rapide et son rendu par défaut est reconnaissable comme étant du v0 : les mêmes surfaces neutres, la même typographie Geist/Inter, les mêmes cartes arrondies. C'est parfait pour un prototype, mais inapproprié pour une marque. Comme v0 s'appuie sur shadcn/ui et Tailwind, il utilisera volontiers un autre ensemble de tokens et une autre paire de polices si vous lui en donnez un ; l'astuce consiste à lui fournir un système complet et cohérent plutôt que quelques choix de couleurs isolés.

Le kit que vous allez lui donner

Voici le kit gratuit ambient-sage, rendu à partir de ses vrais tokens. C'est le système cohérent que vous remettez à v0 : des couleurs sémantiques, des polices et des traitements, pas seulement une palette :

Ambient Sage

Live render

Rendered from the kit's actual tokens, fonts, and treatments

AmbientSage/Dashboard
Search...⌘K
AS

Dashboard

Welcome back — here's how AmbientSage is performing today.

Jan 1 – Jan 30, 2026
Overview
Analytics
Reports
Notifications

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

+3

Meets growth projections

Survey · n=1,204

Total revenue

Last 12 months

$49.1k+18.2%

12m30d7d
JanFebMarAprMayJunJulAugSepOctNovDec

Recent sales

You closed 265 deals this month.

AR

Alex Rivera

alex@ambientsage.com

+$1,999.00
MO

Mira Okonkwo

mira@ambientsage.com

+$39.00
JF

Jonas Feld

jonas@ambientsage.com

+$299.00
SQ

Sana Qureshi

sana@ambientsage.com

+$99.00
TL

Theo Lindgren

theo@ambientsage.com

+$2,400.00

Recent transactions

View all
CustomerStatusDateAmount
AR

Alex Rivera

Founder & CEO

Paid2m ago$1,999.00
MO

Mira Okonkwo

Head of Product

Pending1h ago$39.00
JF

Jonas Feld

Design Lead

Processing3h ago$299.00
SQ

Sana Qureshi

Engineering Lead

PaidYesterday$99.00
TL

Theo Lindgren

Brand Director

Refunded2d ago$2,400.00

Typography

Plus Jakarta Sans

Color system

28 semantic roles, light + dark

Agent outputs

DESIGN.md, CSS, Tailwind, shadcn

Ambient Sage : les tokens et polices exacts sur lesquels v0 appliquera son thème une fois le kit appliqué.

Donnez le kit à v0

  1. 1

    Collez le DESIGN.md comme brief

    Ouvrez la page du kit dans la galerie (ex: /kits/ambient-sage) et copiez son fichier DESIGN.md : l'intention, le système typographique, l'espacement, les traitements de composants, les motifs ainsi que les bonnes et mauvaises pratiques. Collez le tout dans le chat v0 et demandez lui de le suivre pour tout ce qu'il construit.

  2. 2

    Appliquez les tokens via le registre shadcn

    Une fois que vous avez connecté la sortie de v0 à un projet (via GitHub ou Téléchargement), exécutez la commande de registre du kit pour installer ses variables CSS dans votre thème shadcn :

    npx shadcn add https://identityforge.io/r/ambient-sage.json
  3. 3

    Ou collez les variables CSS directement

    Pas de configuration shadcn ? Copiez l'export des variables CSS du kit depuis sa page et collez les blocs :root et .dark dans votre feuille de style globale. Les composants générés par v0 font déjà référence à --background, --primary, etc.

  4. 4

    Demandez à v0 de reconstruire sur le système

    Maintenant, formulez vos prompts normalement : v0 génère en fonction de vos tokens et respecte les règles du DESIGN.md.

    Build a pricing page. Use only the design tokens already in
    the theme and follow the DESIGN.md I pasted.

L'URL du registre est l'artefact partageable

Chaque kit public expose un élément de registre shadcn stable à l'adresse https://identityforge.io/r/<slug>.json. Cette URL unique contient l'ensemble des tokens : donnez la à v0, à un collègue ou à un autre développeur et ils obtiendront le thème identique.

Pourquoi cela surpasse une palette choisie à la main

Injecter trois couleurs de marque dans v0 vous donne trois couleurs et beaucoup de valeurs par défaut non définies pour les 25 autres rôles : états de survol, texte atténué, bordures, séries de graphiques, mode sombre. Un kit définit tous les 28 rôles sémantiques en mode clair et sombre, de sorte que v0 n'ait jamais à improviser les valeurs intermédiaires. C'est la différence entre une application thémée et une application simplement recolorée. Lisez l'explication des tokens de couleur sémantiques pour voir la liste complète des rôles.

Même principe avec les autres constructeurs web : Lovable et Bolt. Pour les agents de codage, commencez par le guide pilier.

FAQ

Comment donner un système de design à v0 ?

Collez le DESIGN.md du kit dans le chat v0 comme brief, et appliquez les tokens du kit via son élément de registre shadcn (`npx shadcn add https://identityforge.io/r/<slug>.json`) ou en collant ses variables CSS dans votre thème. La sortie shadcn/Tailwind de v0 s'affichera alors selon vos tokens.

v0 prend-il en charge les registres shadcn ?

v0 génère du code shadcn/ui, donc l'élément de registre d'un kit s'installe proprement dans le projet qu'il produit. Exécutez `npx shadcn add <registry-url>` dans ce projet (via la synchronisation GitHub ou après téléchargement), puis continuez à demander à v0 d'utiliser le thème.

Puis-je faire cela sans shadcn ?

Oui. Copiez l'export des variables CSS du kit depuis sa page et collez les blocs :root et .dark dans votre feuille de style globale. Les noms des tokens sémantiques sont les mêmes dans les deux cas.