フォームの送信やダイアログの表示など、アクションやイベントをトリガーします。
このコンポーネントはbutton
要素に基づいており、共通のマージンプロパティをサポートしています。
size
プロパティを使用して、ボタンのサイズを制御します。
variant
プロパティを使用して、ボタンの視覚的なスタイルを制御します。
ghost
バリアントを使用して、装飾のないボタンを表示します。ゴーストボタンはレイアウトではテキストのように動作し、アクティブ状態とホバー状態のパディングを維持しながら、ネガティブマージンを使用して隣接する要素と視覚的に揃えます。
color
プロパティを使用して、特定の色を割り当てます。
highContrast
プロパティを使用して、背景との色のコントラストを向上させます。
radius
プロパティを使用して、特定の角丸値を割り当てます。
アイコンをボタンの中に直接入れ子にすることができます。適切な間隔は自動的に提供されます。
loading
プロパティを使用して、ボタンの内容の代わりにローディングスピナーを表示します。ボタンの元のサイズは通常の状態で維持されます。ローディング中はボタンは無効になります。
ボタンの中にアイコンがある場合、ボタンのdisabled
状態を使用し、アイコンをスタンドアロンのSpinnerでラップすることで、より洗練されたデザインを実現できます。