PyBlade/ui
Menu⌄
DocsIntroduction

Introduction

Des composants beaux et accessibles, à copier dans votre projet PyBlade. Sur le modèle de shadcn/ui.

Le principe

PyBlade UI n'est pas une bibliothèque qu'on importe. La commande pyblade-ui add copie le code des composants dans votre projet. Le code vous appartient ensuite : vous le modifiez librement, sans attendre une nouvelle version.

Le code est à vous
Chaque composant est un template dans votre dossier components.
Thèmes en variables CSS
Format shadcn, OKLCH, Tailwind CSS v4, clair et sombre.
Un CLI complet
Ajouter, comparer, mettre à jour, changer de thème.

Démarrage rapide

pip install pyblade-ui
cd mon-projet-pyblade            # là où se trouve pyblade.toml
pyblade-ui init --base zinc --color blue
pyblade-ui add button card dialog

Puis utilisez-les dans n'importe quel template. Voir Installation pour le détail.

<pb-ui.card class="max-w-md">
  <pb-ui.card-header>
    <pb-ui.card-title>Équipe</pb-ui.card-title>
    <pb-ui.card-description>Invitez vos collègues.</pb-ui.card-description>
  </pb-ui.card-header>
  <pb-ui.card-content>
    <pb-ui.button variant="outline" class="w-full">Inviter</pb-ui.button>
  </pb-ui.card-content>
</pb-ui.card>

Composants

59 composants et 2 blocs, aujourd'hui.

Formulaires
Affichage