JoekerUIJoekerUI
Use

Utiliser JoekerUI

Une fois installé, JoekerUI s'utilise en important les composants depuis le package puis en les composant dans tes interfaces React.

Importer un composant

import { Button } from "@joekerlabs/ui";

export default function Example() {
    return (
        <Button>
            Cliquer
        </Button>
    );
}

Utiliser un variant

Les variants représentent une intention visuelle : default, primary, secondary, success, danger, info ou warning.

import { Button } from "@joekerlabs/ui";

export default function Example() {
    return (
        <Button variant="success">
            Sauvegarder
        </Button>
    );
}

Utiliser un thème

Les thèmes appliquent explicitement une palette visuelle. Ils prennent le dessus sur le thème associé au variant.

import { Button } from "@joekerlabs/ui";

export default function Example() {
    return (
        <Button theme="frost">
            Action givrée
        </Button>
    );
}

Composer plusieurs composants

import {
    Button,
    Card,
    CardContent,
    CardHeader,
    CardTitle,
} from "@joekerlabs/ui";

export default function Example() {
    return (
        <Card theme="trickster">
            <CardHeader>
                <CardTitle>Module</CardTitle>
            </CardHeader>

            <CardContent>
                <Button>
                    Ouvrir
                </Button>
            </CardContent>
        </Card>
    );
}

Exemple visuel

Projet JoekerUI

Exemple de composition avec Card, Badge et Button.

Documentation