UIデザイン辞典

UIコンポーネント集

196個のコンポーネント — 1 / 9 ページ

フォーム・入力

テキスト入力

Text Input

  • 名前・メール・URLなど単行テキストの入力
  • フォームの最基本要素
フォーム・入力

セレクトボックス

Select / Dropdown

  • 決まった選択肢から1つを選ぶ
  • ラジオボタンの選択肢が5個以上のとき
フォーム・入力

チェックボックス

Checkbox

  • 複数の項目を同時に選択する
  • 同意チェック・フィルタリング
フォーム・入力

ラジオボタン

Radio Button

  • 排他的な選択肢から1つだけ選ぶ
  • 支払方法・配送方法など
フォーム・入力

トグルスイッチ

Toggle Switch

  • ON/OFFの二値設定
  • 通知・ダークモード・機能の有効化
0100
フォーム・入力

スライダー

Slider / Range Input

  • 数値範囲の直感的な調整(音量・価格フィルタなど)
🔍
フォーム・入力

検索フィールド

Search Field

  • コンテンツのキーワード検索
  • インクリメンタルサーチUI
1
フォーム・入力

数値ステッパー

Number Stepper

  • 数量・人数など整数値の増減
  • ECカートの個数・予約人数
ReactTypeScript
フォーム・入力

タグ入力

Tag Input

  • 複数キーワードの自由入力・管理
  • スキル・ラベル・タグの追加と削除
フォーム・入力

OTP入力

OTP / PIN Input

  • SMS認証コード・PINコードの入力
  • 各桁が独立したフォームで入力しやすい
フォーム・入力

オートコンプリート

Autocomplete

  • 入力に応じて候補を提示し選択を補助する
  • 検索・住所・タグ入力に使用
¥20k¥80k
フォーム・入力

デュアルレンジ

Dual Range Slider

  • 価格帯・期間など最小〜最大の範囲指定
  • フィルタリングUIの定番

アクセントカラー

#C96442

フォーム・入力

カラーピッカー

Color Picker

  • 色の選択入力
  • テーマカスタマイズ・ペイントツール

有効なメールアドレスを入力してください

フォーム・入力

フォームバリデーション

Form Validation

  • 入力エラーをフィールド直下にインライン表示
  • 送信前にリアルタイムでフィードバック
ボタン・アクション

プライマリボタン

Primary Button

  • 画面で最も重要な1つのアクション(送信・保存・次へ)
ボタン・アクション

セカンダリボタン

Secondary Button

  • 主アクションに対して補助的な操作(キャンセル・戻る)
ボタン・アクション

デストラクティブボタン

Destructive Button

  • 削除・退会など元に戻せない危険な操作
ボタン・アクション

ゴーストボタン

Ghost Button

  • 背景が複雑な場所での使用・重要度の低い補助アクション
ボタン・アクション

アイコンボタン

Icon Button

  • ツールバー・スペースが限られた場所でのアクション
  • aria-labelで意味を補う
ボタン・アクション

ローディングボタン

Loading Button

  • 非同期処理中にボタンを無効化し処理中を示す
ボタン・アクション

FABボタン

Floating Action Button

  • 画面上の最主要アクションをフローティングで配置(新規作成など)
ボタン・アクション

ボタングループ

Segmented Control

  • 排他的なビュー切り替え(リスト/グリッド・日/週/月)
npm install next
ボタン・アクション

コピーボタン

Copy Button

  • コードスニペット・URLなどをクリップボードにコピー
  • 押下後に完了フィードバックを表示
ボタン・アクション

いいねボタン

Like / Heart Button

  • コンテンツへの感情表現・お気に入り登録