Skip to content

Progress

概要

Progress は横方向の進捗バーを表現するコンポーネントです。ラベル、パーセンテージ表示、トラックを組み合わせて、処理進行やアップロード状況を視覚化できます。

Usage 使用例

基本

API Reference

Progress.Root Props

PropsTypeDefaultDescription
valuenumber | null現在値です。null で不確定状態になります
minnumber0最小値です
maxnumber100最大値です
variant"outline" | "subtle""outline"見た目のバリエーションです
size"xs" | "sm" | "md" | "lg" | "xl""md"バーの高さです
colorPalettestring"blue"カラー CSS 変数へ反映する色です
stripedbooleanfalseストライプ模様を表示します
animatedbooleanfalseストライプをアニメーションさせます
classstring追加クラスです

Subcomponents

ComponentDescription
Progress.Label左側のラベルです
Progress.ValueTextパーセンテージ表示です
Progress.Trackバー全体のトラックです
Progress.Range進行部分を表す要素です

Mithril UI Kit Documentation