Component Galleryについて

UIコンポーネント・デザインシステム・実装パターンを探せる日本語UI辞書としての目的、参照方針、掲載方針をまとめています。

サイトの目的

Component Galleryは、「ボタンを作りたい」「設定画面を設計したい」「ModalとDialogをどう使い分けるか知りたい」 という実務の探し方に合わせて、UIコンポーネントを体系化する日本語UI辞書です。

個別ライブラリの使い方だけでなく、Apple HIG、Material Design、Fluent UI、shadcn/uiなどの見方を比較し、 React、HTML/CSS、Flutter、SwiftUIで実装する際の考え方までつなげます。

参照方針

  • 公式ドキュメント、OSSリポジトリ、一次情報へのリンクを優先する
  • 外部文章を長く転載せず、要点はComponent Galleryの言葉で整理する
  • 仕様や呼称が変わりやすい情報は、更新日と参照確認日を残す

掲載方針

  • 単なるリンク集ではなく、使い分け、失敗例、アクセシビリティ、実装例を含める
  • スクリーンショット転載に依存せず、自前の説明・プレビュー・コードを中心にする
  • 薄いページは公開対象にせず、ハブページと詳細ページの内部リンクを整える

免責

  • 掲載内容は一般的なUI設計・実装の参考情報であり、特定プロダクトへの適合を保証しない
  • 公式仕様、ライブラリAPI、ブラウザ仕様は変更されるため、最終判断は一次情報で確認する
  • 商標、ブランド名、ライブラリ名は各権利者に帰属する

レビュー状態と更新

各詳細ページには最終更新日とレビュー状態を表示します。未レビューのページは、公開前後に本文の薄さ、 公式リンク、実装例、アクセシビリティ観点を確認し、必要に応じてリライトします。

よくある質問

Q: Component Galleryは何のためのサイトですか?

A: UIコンポーネント、画面パターン、デザインシステム比較、実装レシピ、用語の違いを日本語で探せるUI辞書です。デザイナーとエンジニアが同じ言葉でUIを検討できることを目指しています。

Q: 公式ドキュメントとはどのような関係ですか?

A: 公式ドキュメントの代替ではありません。Apple、Google、Microsoft、OSSライブラリなどの公式情報を尊重し、参照リンクを示したうえで、実務での使い分けや実装時の注意点を独自に整理します。

Q: 掲載内容は自動スクレイピングですか?

A: いいえ。外部サイトの文章や画像を自動取得して転載する運用ではなく、編集した本文、独自の比較表、コード例、公式リンクを中心に構成します。

Q: AIプロンプトはそのまま使えますか?

A: 実装のたたき台として使えます。ただし、プロダクトのデザインシステム、アクセシビリティ要件、利用規約、セキュリティ要件に合わせて必ず調整してください。

情報修正・改善提案

用語の誤り、公式リンクの変更、掲載すべきコンポーネント、比較観点の不足があれば、改善提案として送れます。

寄稿・改善提案を見る