コンポーネント

公開 API の全 36 コンポーネントです。 各ページに import 例・使用例・主要 props を掲載しています。 ライブデモがあるコンポーネントはページ内で操作できます。

Actions

Button

M3 のボタン。filled / tonal / outlined / elevated / text の 5 バリアントをサポートし、先頭・末尾アイコンとリップル効果を備えます。

IconButton

アイコンのみのボタン。standard / filled / tonal / outlined とトグル(selected)をサポートします。

ButtonGroup

関連するボタンをグループ化するコンテナ。connected スタイルで隣接ボタンの角丸を調整します。

SplitButton

複合コンポーネント(SplitButton.Root / Group / Leading / Trailing)。主要アクションとドロップダウンメニューを組み合わせた分割ボタン。

Fab

Floating Action Button。primary / secondary / tertiary / surface のサイズとバリアントを提供します。

FabMenu

FAB から展開する Speed Dial メニュー。子アクションを縦に配置します。

SegmentedButton

排他的な選択肢を提示するセグメントボタン。単一選択モードをサポートします。

Selection

Text input

Navigation

NavigationBar

モバイル向けボトムナビゲーションバー。NavigationBar.Item で目的地を配置します。

NavigationRail

コンパクト/展開可能なサイドレール。NavigationRail.Item で主要目的地を配置します。

NavigationDrawer

モーダル/標準/永続の M3 ナビゲーションドロワー。NavigationDrawer.Item でメニュー項目を構成します。

TopAppBar

画面上部のアプリバー。small / center / medium / large のバリアントを提供します。

BottomAppBar

画面下部のアプリバー。FAB スロットとアクションボタンを配置できます。

Containment

Communication

Layout & media