ガイドライン
Card
カードはコンテンツをグルーピングして表示するために使用するコンポーネントです。遷移トリガーやドラッグ&ドロップなど、インタラクションを想定する場合は、Clickable Cardコンポーネントを使用します。

Anatomy: 解剖図
Card

| Item | Name | Description | Component | Optional |
|---|---|---|---|---|
| 1 | Container | コンテナ要素 | — | |
| 2 | Header | ヘッダー要素 | 任意 | |
| 3 | Body | ボディ要素 | — | |
| 4 | Footer | フッター要素 | 任意 |
Clickable Card

| Item | Name | Description | Component | Optional |
|---|---|---|---|---|
| 1 | Container | コンテナ要素 | — | |
| 2 | Header | ヘッダー要素 | 任意 | |
| 3 | Body | ボディ要素 | — |
Header

Options: 選択肢
isHeader
true
ヘッダーを表示するデフォルトのオプションです。

false
ヘッダーを非表示にするオプションです。
ヘッダーやタイトルがなくてもカードの情報を伝達できる場合はヘッダーを非表示にすることができます。

true
フッターを表示するオプションです。
ヘッダーだけではカードに関するアクションや情報が納まらない場合はフッターを使用します。

false
フッター非表示にするオプションです。

isTitleSlot
true
ヘッダーにタイトルスロットを表示するデフォルトのオプションです。

false
ヘッダーにタイトルスロットを非表示するオプションです。

isControlSlot
true
ヘッダーにコントロールスロットを表示するデフォルトのオプションです。

false
ヘッダーにコントロールスロットを非表示するオプションです。

States: 状態

Enable
ユーザーがカードを操作する前のデフォルトの状態。

Hover
ユーザーがカードにマウスオーバーしている状態。

Active
ユーザーがカードを操作している状態。

Focus
ユーザーがタッチ操作や、キーボードや音声による操作を用いてカードを注視している状態。

Disabled
システムによってカードが非活性化されている状態。ユーザーによる操作は不能です。
Behaviors: 振る舞い
トリガー
Clickable Cardコンポーネントを使用すると、カードは情報を提示すると同時に、カード自身をトリガーとして機能させることができます。
トリガーとして使用する場合は、カード全体がクリッカブルエリアとして機能します。

Metrics: 寸法
- Vertical Resizing: Hug
- Horizontal Resizing: Hug
- Container Height: Hug
- Item Spacing: 0px
- padding Vertical: 16px
- padding Horizontal: 0px

Usage: 使い方

カードでは必要最小限の情報を簡潔に示してください。

必要以上に情報やアクションを含めないでください。カードは詳細な情報へアクセスするためのトリガーとして使用します。

カードを遷移のトリガーとして扱う場合、ボタンなどの別のトリガーを含まないでください。
ドラッグ&ドロップなど、遷移を伴わないトリガーの場合は、ボタンなどを含んでも問題ありません。

カード内のアクションがカードにて提示している情報へのナビゲーションのみの場合はナビゲーションを行うボタンを配置しないでください。カード自身をトリガーとして使用します。
Change log: 変更履歴
| Date | Changes |
|---|---|
| 2024/12/13 | ドキュメントを作成 |
| 2023/10/14 | Figmaを公開 |
