logo 52 cartes
SSR

Bouton

Le bouton permet de valider une action de jeu. Il y a deux tailles, deux type et trois thèmes pour les boutons. Les boutons proviennent de la bibliothèque Chakra UI.

Tailles

Il y a un petit et un grand bouton. Par défaut, un bouton est grand. Pour composer un petit bouton, spécifier l’attribut-valeur size="sm".

1<Button size="sm" variant="action">
2  Un petit bouton
3</Button>

Variants

Les trois variants possibles sont action, go et danger. Les variants apportent une signification au bouton. La plupart du temps, le variant action par défaut suffit.

Pour signifier le commencement d’un jeu, spécifier l’attribut-valeur variant="go".

Pour signifier une interruption, comme la déconnexion à une table de jeu, spécifier l’attribut valeur variant="danger".

1<Button variant="action">Action</Button>
2<Button variant="go">Jouer</Button>
3<Button variant="danger">Danger</Button>

Variants spéciaux

Il existe 3 variants spciaux, eux aussi disponibles dans l’attribut variant.

Le variant pastille génère un bouton ayant les mêmes dimensions que la composante Pastille.

Le variant card s’emploie uniquement pour autour d’une Carte face cachée.

Le variant cardValue, similairement, s’emploie uniquement autour d’une Carte face visible.

1<Button variant="pastille">
2    <Sorte sorte="PI" />
3</Button>
4<Button variant="pastille" bg="red.400">
5    <Sorte size={3.5} sorte="CE" color="red.600" />
6</Button>
7<Button variant="pastille" bg="red.400">
8    <Sorte size={3.5} sorte="CA" color="red.600" />
9</Button>
10<Button variant="pastille" bg="gray.200">
11    <Sorte size={3.5} sorte="TR" />
12</Button>
logo 52 cartes