Aller au contenu
DocPensieve
Menu de la documentation

Composants

Ces composants s'emploient dans n'importe quelle page .mdx sans import.

Ils apportent la structure — enveloppes, séparateurs, espacements. L'apparence se règle avec className.

Avec le thème Tailwind, un className porte des utilitaires, compilés depuis ceux qu'emploient vos pages :

<Card className="max-w-sm">
  <CardHeader className="text-center font-bold">Titre</CardHeader>
</Card>

Les classes des composants vivent dans la couche components, sous les utilitaires : un className posé à l'emploi l'emporte toujours.

Chaque exemple est montré dans les termes du thème du site, par ForTheme : changer theme.framework dans la configuration change aussi les exemples.

Disponibles

Sans JavaScript

Aucun composant ne charge de script. Tout ce qui demande une interaction passe donc par des éléments natifs ou par le CSS : details pour déplier, un lien pour se déplacer, animation-timeline pour apparaître au défilement.

Quand le navigateur ne connaît pas encore l'une de ces propriétés, le composant reste utilisable dans son état le plus simple — visible, plein, déplié. Aucun n'attend une capacité pour fonctionner.