ColorSwatch

ColorSwatchは、色の見本を表示するコンポーネントです。

使い方

import { ColorSwatch } from "@yamada-ui/react"
<ColorSwatch />

バリアントを変更する

サイズを変更する

アルファ

アルファチャンネルを使った見本の作例です。

影を無効にする

デフォルトでは、色を見やすくするためにインラインに影がついています。影を無効にする場合は、withShadowfalseに設定します。

グループ化する

複数の色を含む見本を作成する場合は、ColorSwatchGroupを使用します。

Props

アクセシビリティ

aria-labelを設定すると、スクリーンリーダーによって読み上げられます。

<ColorSwatch color="#4387f4" aria-label="Blue" />

ARIAロールと属性

コンポーネントロールと属性使い方
ColorSwatchrole="img"画像であることを示します。
aria-roledescription="color swatch""color swatch"を設定します。
aria-labelcolorの値を設定します。
ColorSwatchGrouparia-label="color swatch group""color swatch group"を設定します。

類似のコンポーネント

Table

Tableは、列のソートや行の選択やクリックイベント機能を備えたテーブルのコンポーネントです。

Stat

Statは、数値やデータをボックス内に表示するために使用されます。

NativeTable

NativeTableは、データを効率的に整理して表示するコンポーネントです。

使用しているコンポーネント・フック

使用されているコンポーネント・フック