UIコンポーネント見本帳

実物のデザイン × デザイン名
セットで覚える25パターン

すべてこのページ上で実際に動くサンプルです。「名前 → 説明 → 実物 → どこで見られるか」の順で確認してください。ボタンやアコーディオンは実際に触って動きを確かめられます。

0 / 25 理解済み
🎉 学習中のパターンはすべて理解済みです!「理解済み」タブで復習するか、「リセット」でやり直せます。
まだ理解済みのパターンはありません各カードの「理解した ✓」ボタンを押すと、ここに移動します。

Aナビゲーション系 — 「どこへ行けるか」を示す部品

サイト内の移動を助けるコンポーネント群。ほぼすべてのサイト・アプリに存在します。

ヘッダー/グローバルナビゲーションHeader / Global Navigation最頻出

ページ最上部に固定される帯。ロゴ+主要メニューで構成され、全ページ共通で表示されます。現在地のメニューに下線や色を付けるのが定番(カレント表示)。

ホーム商品一覧読み物会社概要

ほぼすべてのWebサイトの最上部。Amazon・楽天・企業サイトなど。

ハンバーガーメニューHamburger Menuスマホ定番

三本線(≡)のアイコン。タップするとメニューが開きます。画面が狭いスマホでナビゲーションを畳んでおくための部品。形がハンバーガーに似ていることが名前の由来。

スマホ版のほぼすべてのサイトの右上(または左上)。

パンくずリストBreadcrumb

「トップ > カテゴリ > 現在ページ」のように今いる階層の位置を示すリンク列。童話ヘンゼルとグレーテルの「パンくずを落として帰り道を示す」が由来です。

ホーム家電掃除機コードレススティック

Amazonの商品ページ上部、ヨドバシ.com、企業サイトの下層ページ。

フッターFooter

ページ最下部の領域。サイトマップ的なリンク集・会社情報・規約・コピーライトを置くのが定番。「迷ったら一番下を見る」ユーザーの受け皿になります。

すべてのWebサイトの最下部。

ページネーションPagination

検索結果や商品一覧をページ番号で分割して移動させる部品。現在ページを強調表示します。代替パターンに「無限スクロール」「もっと見るボタン」があります。

12312

Google検索結果の下部、楽天の商品一覧、ブログの記事一覧。

タブTabs

同じ領域の中でコンテンツを切り替える部品。選択中のタブに下線や色を付けます。ページ遷移せずに情報を整理できるのが利点。実際にクリックできます↓

軽量1.2kgのコードレス掃除機。最長40分の連続運転が可能です。

ECの商品ページ(説明/レビュー切替)、スマホの設定画面、X(旧Twitter)の「おすすめ/フォロー中」。

Bレイアウト系 — 情報のまとまりを作る部品

コンテンツを「ひとかたまり」に見せて、視線の流れを整理するコンポーネント群。

ヒーローセクションHero Section

ページを開いて最初に目に入る大きな見出しエリア。キャッチコピー+説明+行動ボタン(CTA)の3点セットが定番構成。ここで「何のサイトか」を3秒で伝えます。

毎日の掃除を、もっと軽く。

1.2kgの最軽量コードレス掃除機。今なら30日間返品無料。

ほぼすべてのサービスLP(ランディングページ)や企業サイトのトップ。

カードCard最頻出

画像+見出し+説明を1枚の枠にまとめた部品。角丸と薄い影で「1つのまとまり」を表現します。並べて一覧表示するのが典型的な使い方。

商品写真

コードレス掃除機

軽量1.2kg・40分駆動

¥29,800
商品写真

ロボット掃除機

自動ゴミ収集・地図学習

¥49,800

Netflixの作品一覧、メルカリの商品一覧、noteの記事一覧。

カルーセルCarousel / Slider

限られたスペースで複数の画像・バナーを横にスライドさせて見せる部品。下の点(インジケーター)が現在位置を示します。点をクリックすると切り替わります↓

楽天・Yahoo!トップのバナー、App Storeの特集、Instagramの複数枚投稿。

アコーディオンAccordion

見出しをタップすると中身が開閉する部品。長い情報を畳んでページをすっきり見せます。楽器のアコーディオンのように伸び縮みするのが由来。実際に開閉できます↓

送料はいくらですか?
全国一律550円です。5,000円以上のご注文で無料になります。
返品はできますか?
商品到着後30日以内であれば、未使用品に限り返品可能です。
支払い方法は?
クレジットカード、コンビニ払い、代金引換がご利用いただけます。

FAQ(よくある質問)ページの定番。デジタル庁デザインシステムにも収録。

エンプティステートEmpty State

データが空のときに表示する画面。ただ「0件」と出すのではなく、次にやるべき行動へ誘導するのが良い設計とされます。

🛒

カートは空です

気になる商品を追加して、買い物を始めましょう。

カートが空のEC、メッセージ0件の受信箱、初回起動時のアプリ。

C入力・操作系 — ユーザーが「する」ための部品

クリック・入力・選択など、ユーザーの操作を受け取るコンポーネント群。状態(State)の設計が重要です。

ボタンButton最頻出

UIの基本部品。重要度で使い分けます:プライマリー(最重要・塗り)、セカンダリー(次点・枠線)、テキストボタン(控えめ)、無効状態(Disabled)(今は押せない)。1画面にプライマリーは原則1つ。

プライマリー
セカンダリー
テキスト
Disabled

あらゆる画面。Material Designでは「Filled/Outlined/Text」と呼びます。

フォームForm最頻出

入力欄の集合。ラベル・必須マーク・ヘルプテキスト・エラーメッセージがセットです。エラーは「その場で・赤く・直し方まで」示すのがエラー防止の定石。

メールアドレスの形式が正しくありません(例:name@example.com)
8文字以上、英数字を組み合わせてください

会員登録、ログイン、お問い合わせ、決済画面。

検索バーSearch Bar / Search Box

キーワード入力+検索ボタンの組み合わせ。プレースホルダー(薄い例文テキスト)で入力例を示すのが定番。虫眼鏡アイコン🔍とセットで使われます。

Google、Amazonのヘッダー、YouTubeの上部。

トグルスイッチToggle Switch

ON/OFFを1タップで切り替えるスイッチ。チェックボックスと違い「即座に反映される設定」に使うのが原則です。実際に切り替えられます↓

iPhone/Androidの設定画面、アプリの通知設定。

ドロップダウンメニューDropdown Menu

ボタンを押すと選択肢のリストが垂れ下がって表示される部品。画面を占有せず多くの選択肢を格納できます。削除など危険な操作は赤字にするのが定石。

Gmail右上のアカウントメニュー、GitHubの「…」メニュー。

チップChip

丸みのある小さなボタン状の部品。フィルター条件や選択タグを表します。選択状態で色が変わり、×で外せるものもあります。クリックで選択できます↓

送料無料 即日配送 セール中 高評価 ★4以上

食べログ・ホットペッパーの絞り込み、Google検索下の関連キーワード、Material Design収録。

FAB(フローティングアクションボタン)Floating Action Button

画面右下に浮いている円形ボタン。その画面で最も重要なアクション(新規作成など)を1つだけ置きます。Material Design発祥の代表的パターン。

メール一覧画面(のつもり)…

Gmailの「作成」ボタン、Googleマップの現在地ボタン、Xの投稿ボタン。

D表示・状態系 — 「今の状態」を伝える部品

進捗・件数・読み込み中など、システムの状態をユーザーに知らせるコンポーネント群。ヒューリスティクス第1原則「システム状態の可視化」に直結します。

バッジ/ラベルBadge / Label

バッジはアイコンの角に付く未読件数などの小さな通知。ラベルは「NEW」「SALE」など状態を示す小さな札。どちらも一目で状態を伝えます。

✉️3 🔔12 NEW SALE

LINEアプリアイコンの未読数、ECの「NEW」「残りわずか」表示。

ステッパー/プログレスインジケーターStepper / Progress Indicator

複数ステップの手続きで「今どこ・あと何歩」を示す部品。完了・現在・未完了を色分けします。長いフォームの離脱防止に効果的。

カート
2お届け先
3支払い
4確認

ECの購入手続き、会員登録ウィザード、確定申告サイト。

スケルトンスクリーンSkeleton Screen

読み込み中にコンテンツの「骨組み」をグレーで先に表示する手法。真っ白な画面やくるくるより体感待ち時間が短く感じられます。下はアニメーション中です↓

YouTube・Facebookの読み込み中画面、Netflixのサムネイル読み込み。

ツールチップTooltip

アイコンなどにカーソルを乗せると出る小さな補足説明。画面を汚さずに補助情報を提供できます。「?」にマウスを乗せてみてください↓

セキュリティコードとは ?カード裏面の3桁の数字です

決済フォームの「?」アイコン、Googleドキュメントのツールバー。

Eフィードバック系 — 操作の結果を返す部品

「押した結果どうなったか」を伝えるコンポーネント群。エラー防止・ユーザーコントロールの原則と深く関わります。

モーダル(ダイアログ)Modal / Dialog

画面の上に重ねて表示し、背景を暗くして操作をいったん止めるウィンドウ。削除確認など「今すぐ判断してほしいこと」に使います。乱用すると邪魔になるので注意。

削除確認、ログイン促進、Cookieの同意、画像の拡大表示(ライトボックス)。

トースト/スナックバーToast / Snackbar

画面の隅に数秒だけ出て自動で消える通知。操作を邪魔せず結果を伝えます。「元に戻す」リンクを添えると、ユーザーコントロールの原則も満たせます。

メールをアーカイブしました元に戻す

Gmailの「送信しました・取消」、スマホの「クリップボードにコピーしました」。

CTA(コールトゥアクション)Call To Action

部品名というより「ユーザーに取ってほしい行動へ誘導するボタン・エリア」の役割名。「無料で始める」「資料請求」など。目立つ色・具体的な動詞ラベルが鉄則で、A/Bテストの主戦場です。

30日間無料でお試しいただけます

クレジットカード登録は不要です

LPの随所、Netflixトップの「今すぐ始める」、SaaSサイトの「無料トライアル」。