🎭 UIテーマの配色カタログ
テーマを選ぶ
Bootstrap 用の既製テーマ集。Bootstrap の変数を差し替えるだけで見た目が丸ごと変わる仕組みで、2012年から続いている。管理画面の配色を決めるときの定番の参照先。
配色の組み立て: 主要色(primary)と状態色(success / info / warning / danger)を決め、背景と本文はそこから逆算する組み立て。1テーマあたりの色数が少なく、真似しやすい。
選択中: brite
見出しのテキスト
本文はこの色で表示されます。背景と文字のコントラストを確かめてください。
Bootswatch の brite。明るいテーマです。
本文と背景のコントラスト比
15.43 : 1
WCAG AAA(7:1以上)を満たしています。
色をクリックするとHEXをコピーします。
| 色 | 役割 | 変数名 | HEX |
|---|---|---|---|
| 画面の背景 | body-bg | #ffffff | |
| 本文の文字 | body-color | #212529 | |
| 境界線 | border-color | #dee2e6 | |
| 主要色 | primary | #a2e436 | |
| 補助色 | secondary | #ffffff | |
| 成功 | success | #68d391 | |
| 情報 | info | #22d2ed | |
| 注意 | warning | #ffc700 | |
| 危険 | danger | #f56565 | |
| 明るい面 | light | #e9ecef | |
| 暗い面 | dark | #000000 |
テーマの配色から学べること
背景は1色ではない。どのテーマも、画面の地・一段沈めた面・境界線で少しずつ違う明るさを使っています。カードやモーダルを浮いて見せるにはこの差が要ります。daisyUIが base-100 / 200 / 300 と3段持っているのは、この差を最初から用意しておくためです。
状態は色数を絞る。成功・情報・注意・危険の4つに割り当てる色は、どのテーマでもだいたい緑・青・黄・赤で共通しています。ここを独自の色にすると意味が伝わらなくなるため、変えるとしても色相はずらしすぎないのが無難です。
文字色は背景とセットで決める。daisyUIはすべての色に「その上に置く文字色」を対で持たせています。主要色を変えたら文字色も一緒に変える、という決まりにしておくと、コントラスト不足が起きにくくなります。
状態の変化を色で示す。jQuery UIのテーマは、ボタンの「通常・マウスを乗せた時・選択中」でそれぞれ背景色と文字色を持っています。今のフレームワークでは影や透明度で表すことが増えましたが、色だけで状態を表す設計は今でも参考になります。
暗いテーマは明るいテーマの反転ではない。背景を黒にして文字を白にしただけでは、主要色が浮きすぎて眩しくなります。暗いテーマのほうが主要色の彩度を落としているものが多いので、明暗を並べて見比べてみてください。
出典とライセンス
色の値は各プロジェクトが配布しているパッケージから取り出したもので、公式サイトの表を書き写したものではありません。
| システム | バージョン | ライセンス | 配布元 |
|---|---|---|---|
| Bootswatch | 5.3.8 | MIT | https://github.com/thomaspark/bootswatch |
| jQuery UI ThemeRoller | 1.12.0 | MIT | https://github.com/jquery/jquery-ui |
| daisyUI | 5.7.27 | MIT | https://github.com/saadeghi/daisyui |
| Catppuccin | 1.8.0 | MIT | https://github.com/catppuccin/palette |
| Pico CSS | 2.1.1 | MIT | https://github.com/picocss/pico |
| Fluent UI | 1.0.0-alpha.24 | MIT | https://github.com/microsoft/fluentui |
| GitHub Primer | 11.10.0 | MIT | https://github.com/primer/primitives |
| shadcn/ui | main ブランチ時点 | MIT | https://github.com/shadcn-ui/ui |
いずれも MIT ライセンスで公開されているオープンソースです。 著作権表示と条文はリポジトリの lib/data/THIRD-PARTY-NOTICES.md に収めています。 当サイトは各プロジェクトと関係はなく、公式が提供するものではありません。
※ 入力内容はすべてブラウザ内で処理しており、弊社サーバーへ送信・保存することは一切ありません。
※ 見本の画面は、テーマの色をこのサイトの決めた配置に当てはめて描いたものです。各フレームワークの実際の画面と同じ見た目になるわけではありません。
※ daisyUI は色を OKLCH で定義しているため、sRGB の16進数に変換して表示しています。sRGB の外に出る色はごくわずかにずれます。
※ 各プロジェクトはバージョンが上がるとテーマの色を変えることがあります。実装に使うときは自分のプロジェクトが入れているバージョンの値を確認してください。
CSSフレームワークやUIライブラリに最初から入っている完成テーマを、8種類・165テーマぶん集めたカタログです。 「背景・本文・ボタン・状態表示にどの色を割り当てているか」を、実際の画面の形で見比べられます。