Krizaka
Documentation

Card (1.x)

The 1.x card parts — Card, CardHeader, CardTitle, CardDescription, CardContent, CardFooter — drawn by the @krizaka/ui card.

WebDépréciéMise en page

Web — React, depuis @krizaka/orazaka-design-system. L'app mobile Orazaka prend les tokens du kit, pas ses composants. Déprécié : conservé pour les apps qui l'utilisent encore, retiré à sa prochaine version majeure.

DépréciéDepuis 2.3.0, retiré en 3.0.0. Utiliser à la place : Card (Krizaka UI).

Pourquoi il existe au-dessus de Krizaka UI

Kept so that the apps written against 1.x keep their look while they migrate: no markup of its own any more.

Repose surCard

Quand l’utiliser

  • Never in new code: write Card.Root, Card.Body, Card.Title… from @krizaka/ui/card.

Quand ne pas l’utiliser

  • Anywhere new: it is deprecated.À la place : Card

Installation

Installer

npm install @krizaka/orazaka-design-system && npm install -D tailwindcss

Styles

@import "tailwindcss";
@import "@krizaka/orazaka-design-system/theme.css";

The package ships its TypeScript sources: add it to transpilePackages (with @krizaka/orazaka-shared and @krizaka/ui).

Importer

import { Card, CardHeader, CardTitle, CardDescription, CardContent, CardFooter } from "@krizaka/orazaka-design-system";

Props

Ce module n'a pas de props de composant : voir l'import et l'aperçu ci-dessus.

Accessibilité

  • The primitive's: plain blocks; give a heading level to the title.

Bonnes pratiques

  • Migrate part by part: Card → Card.Root, CardContent → Card.Body padding="lg", CardTitle → Card.Title.

Généré depuis le code de @krizaka/orazaka-design-system 2.5.0 : son meta.ts, ses exemples et ses types.Modifier cette documentation sur GitHub

Sur cette page