BackBack to Blog
Tokens de Design avec PandaCSS
design
pandacss
css

Tokens de Design avec PandaCSS

Une exploration approfondie de l'utilisation des tokens de design PandaCSS pour créer des systèmes de design cohérents et maintenables. Découvrez comment exploiter la puissance du CSS-in-JS type-safe.

Calendar

June 22, 2026

Read Time

5 min read

Tokens de Design avec PandaCSS

PandaCSS est une bibliothèque CSS-in-JS moderne qui offre un style type-safe sans surcoût à l'exécution.

Pourquoi des Tokens de Design ?

Les tokens de design sont les atomes visuels de votre système de design :

  • Couleurs
  • Typographie
  • Espacement
  • Ombres
  • Rayon de bordure

Configuration de PandaCSS

Installez PandaCSS dans votre projet HonoX :

npm install -D @pandacss/dev

Création de Tokens de Design

Définissez vos tokens dans panda.config.ts :

export default defineConfig({
  theme: {
    tokens: {
      colors: {
        primary: { value: "#3b82f6" },
        secondary: { value: "#8b5cf6" },
      },
      spacing: {
        sm: { value: "0.5rem" },
        md: { value: "1rem" },
        lg: { value: "1.5rem" },
      },
    },
  },
});

Utilisation des Tokens

import { css } from "design-system/css";

function Button() {
  return (
    <button
      class={css({
        bg: "primary",
        color: "white",
        px: "md",
        py: "sm",
        borderRadius: "lg",
      })}
    >
      Click me
    </button>
  );
}

Conclusion

Les tokens de design avec PandaCSS créent un système de design cohérent et maintenable qui évolue avec votre projet.