Screen Pattern
管理テーブル画面(Admin Table Screen)UIの作り方
管理テーブル画面は、業務データを検索・絞り込み・一括操作し、詳細確認や編集へ進むための画面です。
最終更新日: 2026-07-16 / レビュー状態: 未レビュー
30秒でわかる要点
管理テーブル画面は、業務データを検索・絞り込み・一括操作し、詳細確認や編集へ進むための画面です。
自前ワイヤーフレーム
管理テーブル画面の情報配置を確認するための簡易ワイヤーフレームです。外部サービスのスクリーンショットではなく、Component Gallery側で作成した構成図です。
主なユースケース
- ・ユーザーや注文を管理する
- ・ステータスで絞り込む
- ・複数行を一括操作する
レイアウトの考え方
- ・列の優先度を決める
- ・一括操作と行操作を分ける
- ・フィルタと検索条件を保持する
アクセシビリティ
- ・表見出しを適切に設定する
- ・選択行数を伝える
- ・行アクションに明確なラベルを付ける
よくある失敗
- ・列が多すぎる
- ・一括操作の対象が分からない
- ・モバイルで表が読めない
構成コンポーネント
テーブル(Table)テーブル(Table)は、構造化されたデータを行と列で表示するコンポーネント。ソート・フィルタ・ページネーション機能と組み合わせて使用される。チェックボックス(Checkbox)チェックボックス(Checkbox)は、複数の選択肢からユーザーが任意の数を選択できるコンポーネント。グループで使用されることが多い。選択ボックス(Select)選択ボックス(Select)は、ドロップダウン形式で選択肢の一覧を表示し、ユーザーが選択するための入力コンポーネント。単一・複数選択のバリエーションがある。ページネーション(Pagination)ページネーション(Pagination)は、複数ページに渡るコンテンツを区切り、ページ間を移動するためのナビゲーション。ページ数・現在位置・前後移動ボタンで構成される。コンテキストメニュー(Context Menu)コンテキストメニュー(Context Menu)は、右クリックや長押し操作で表示されるショートカットメニューコンポーネント。選択中の要素に対する操作一覧を提供する。
AI実装プロンプト
管理テーブル画面実装
管理テーブル画面をReact + Tailwind CSSで実装してください。主要コンポーネント、空状態、エラー状態、モバイル表示、アクセシビリティを含めてください。
運営・更新・参照元
- 著者 / 運営
- Component Gallery 編集部
- 最終更新日
- 2026-07-16
- レビュー状態
- 未レビュー
参照元
- W3C Web Content Accessibility Guidelines (WCAG)参照確認日: 2026-07-16
- WAI-ARIA Authoring Practices Guide参照確認日: 2026-07-16
- MDN Web Docs - Accessibility参照確認日: 2026-07-16
FAQ
管理テーブル画面で最初に決めるべきことは何ですか?
まず、この画面でユーザーが完了したい主目的を1つ決めます。そのうえで、table、checkbox、selectなどの構成要素を優先度順に配置します。
管理テーブル画面でよくある失敗は何ですか?
列が多すぎる
管理テーブル画面をモバイル対応するときの注意点は?
最初に表示する情報を絞り、入力欄、主ボタン、エラー表示、戻る導線が狭い画面でも隠れないようにします。