Yamada UIにスターをあげる

スター
Yamada UIYamada UIv1.7.2

CircleProgress

CircleProgressは、進行状況を円形のプログレスバーで表示するコンポーネントです。

ソース@yamada-ui/progress

Progressは、アクセシビリティに関してWAI-ARIA - Meter Patternに従います。

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

<Progress value={88} aria-label="Central Processing Unit (CPU) Usage" />
Copied!
<VStack gap="sm">
<Text as="h3" id="label">
Central Processing Unit (CPU) Usage
</Text>
<Progress value={88} aria-labelledby="label" />
</VStack>
Copied!

ARIAロールと属性

コンポーネントロールと属性使い方
Progressrole="meter"メーターであることを示します。
aria-valueminminの値を設定します。デフォルトは0です。
aria-valuemaxmaxの値を設定します。デフォルトは100です。
aria-valuenow現在の値を設定します。
CircleProgressShape 内部aria-hidden要素をアクセシビリティツリーから除外します。

GitHubでこのページを編集する

Progressメディアとアイコン