Screen Pattern
設定画面(Settings Screen)UIの作り方
設定画面は、ユーザーが通知、アカウント、表示、権限などの振る舞いを確認・変更する画面です。
最終更新日: 2026-07-20 / レビュー状態: 未レビュー
30秒でわかる要点
設定画面は、ユーザーが通知、アカウント、表示、権限などの振る舞いを確認・変更する画面です。
Screen Preview
画面構成が分かる自前UI実例
設定画面の情報配置と主要コンポーネントを確認するための自前HTML/CSSプレビューです。外部サービスのスクリーンショットではなく、構成理解と実装判断に使える参考UIとして作成しています。
Example screen
設定画面
通知設定
通知の頻度と受け取り方を管理します。
メール通知
必要な更新を受け取ります。
週次レポート
必要な更新を受け取ります。
重要アラート
緊急時のみ送信します。
主なユースケース
- ・通知設定を変更する
- ・アカウント情報を確認する
- ・危険操作を実行前に確認する
レイアウトの考え方
- ・設定項目は意味の近いグループに分ける
- ・破壊的操作は通常設定から視覚的に分ける
- ・変更結果をすぐ伝える
アクセシビリティ
- ・トグルの状態をテキストでも伝える
- ・セクション見出しで構造を作る
- ・確認ダイアログにフォーカスを移す
よくある失敗
- ・項目が並ぶだけで優先度がない
- ・保存の有無が分からない
- ・危険操作が通常項目と混ざる
構成コンポーネント
ナビゲーション(Navigation)ナビゲーション(Navigation)は、サイトやアプリ内の主要な画面遷移を提供するナビゲーションバー。水平・垂直・サイドバー型などのレイアウトバリエーションを持つ。
トグルスイッチ(Switch)トグルスイッチ(Switch)は、ON/OFFの2状態をトグル操作で切り替えるコンポーネント。設定画面の機能有効化・無効化に広く使われる。
選択ボックス(Select)選択ボックス(Select)は、ドロップダウン形式で選択肢の一覧を表示し、ユーザーが選択するための入力コンポーネント。単一・複数選択のバリエーションがある。
区切り線(Divider)区切り線(Divider)は、セクション間を視覚的に分割する水平・垂直の区切り線コンポーネント。コンテンツの論理的なグループ分けを補助する。
モーダル(Modal)モーダル(Modal)は、メインコンテンツの上に重なって表示される、フォーカスを要求するダイアログ。確認・入力・情報提示に使用される。
アラート(Alert)アラート(Alert)は、エラー・警告・成功・情報など重要な状態をページ内に固定表示するコンポーネント。トーストと異なりユーザーが閉じるまで表示を維持する。
AI実装プロンプト
設定画面実装
設定画面をReact + Tailwind CSSで実装してください。セクション分け、トグル、確認ダイアログ、保存フィードバック、モバイル表示を含めてください。
運営・更新・参照元
- 著者 / 運営
- Component Gallery 編集部
- 最終更新日
- 2026-07-20
- レビュー状態
- 未レビュー
参照元
- W3C Web Content Accessibility Guidelines (WCAG)参照確認日: 2026-07-20
- WAI-ARIA Authoring Practices Guide参照確認日: 2026-07-20
- MDN Web Docs - Accessibility参照確認日: 2026-07-20
FAQ
設定画面はどのコンポーネントで構成されますか?
ナビゲーション、リスト、トグル、セレクト、ディバイダー、確認ダイアログ、アラートで構成されることが多いです。
設定画面で最初に決めるべきことは何ですか?
この画面でユーザーが完了したい主目的を1つに絞り、navigation、switch、selectなどの構成要素を優先度順に配置します。
設定画面でよくある失敗は何ですか?
項目が並ぶだけで優先度がない