Compare

モーダルのデザインシステム比較

モーダルModal)を、主要デザインシステムの思想・用途・実装の見方で比較します。

30秒でわかる要点

モーダルを比較するときは、見た目だけでなく、どの画面で使うか、どの状態を持つか、OS標準とどれだけ近づけるかを見ます。

Visual Dictionary

見た目で選べるUIプレビュー

モーダルを複数のデザイン思想で並べた自前HTML/CSSプレビューです。外部スクリーンショット転載ではなく、Component Gallery側で作成した見本として、実装したい方向性をすぐ比較できます。

Apple系

半透明・余白・控えめな階層

Modal

モーダル

確認内容を短く伝え、操作を2つに絞る。

戻る実行

iOS/macOSアプリのように、面の重なりと丸みで状態を伝える見せ方。

状態見本

DefaultFocusDisabledError

React / Tailwind CSS

Tailwind CSS環境に貼り付けて、文言・色・状態名をプロダクトに合わせて調整します。

Material系

色面・状態レイヤー・明確な操作対象

Modal

モーダル

確認内容を短く伝え、操作を2つに絞る。

戻る実行

Android/Web向けに、トーナルカラーとタッチしやすい面で構造を見せる。

状態見本

DefaultFocusDisabledError

React / Tailwind CSS

Tailwind CSS環境に貼り付けて、文言・色・状態名をプロダクトに合わせて調整します。

Fluent系

業務UI・細い境界・情報密度

Modal

モーダル

確認内容を短く伝え、操作を2つに絞る。

戻る実行

管理画面やSaaSで、表組み・コマンド・状態を静かに整理する。

状態見本

DefaultFocusDisabledError

React / Tailwind CSS

Tailwind CSS環境に貼り付けて、文言・色・状態名をプロダクトに合わせて調整します。

shadcn系

中立・実装しやすい・Tailwind向き

Modal

モーダル

確認内容を短く伝え、操作を2つに絞る。

戻る実行

Reactで組みやすい余白、境界、フォーカス状態を優先した見せ方。

状態見本

DefaultFocusDisabledError

React / Tailwind CSS

Tailwind CSS環境に貼り付けて、文言・色・状態名をプロダクトに合わせて調整します。

デザインシステム参照先見るポイント
Apple HIG公式を見るiOS/macOS文脈での操作感、階層、アクセシビリティを確認する基準。
Material 3公式を見るAndroid/Webでの状態表現、モーション、コンポーネント仕様を比較する基準。
Fluent UI公式を見る業務アプリ、管理画面、Microsoft製品に近いUIの比較基準。
shadcn/ui公式を見るReact + Tailwind CSSで実装する際の実用的な構成例。

デザインシステムごとの呼称差分

デザインシステムこのページでの呼称確認観点
Apple Human Interface GuidelinesApple HIGiOS/macOS文脈での操作感、階層、アクセシビリティを確認する基準。
Material DesignMaterial 3Android/Webでの状態表現、モーション、コンポーネント仕様を比較する基準。
Microsoft Fluent UIFluent UI業務アプリ、管理画面、Microsoft製品に近いUIの比較基準。
shadcn/uishadcn/uiReact + Tailwind CSSで実装する際の実用的な構成例。

次に見るページ

運営・更新・参照元

最終更新日
2026-07-20
レビュー状態
未レビュー

参照元

FAQ

モーダルはどのデザインシステムを基準に比較すべきですか?

OS標準に寄せるならApple HIGやMaterial Design、業務WebアプリならFluent UIやshadcn/uiを合わせて確認します。

モーダルの比較で見た目以外に確認することは?

状態、アクセシビリティ、キーボード操作、モバイル幅、実装ライブラリとの相性を確認します。

モーダルを独自実装してもよいですか?

可能ですが、既存のOS標準やライブラリが担保している操作性とアクセシビリティを失わないようにします。