広告が嫌いですか? 行く 広告なし 今日
Tailwind CSS カラー スケール 生成ツール
色開発者
広告 削除する?
広告 削除する?
ガイド
Tailwind CSS カラー スケール 生成ツール
1つのhex色を貼り付け、すぐに完全なTailwindスタイルの50から950のパレットを取得できます。スケールはOKLCH色空間で構築されており、すべての停止が人間の目にとって均等な明るさのジャンプを実現します — RGBまたはHSLの線形減少とは異なります。
結果をそのままコピーして tailwind.config.jsに貼り付け、CSSカスタムプロパティまたはSCSS変数として挿入、または設計トークンパイプラインとしてJSONとしてエクスポートできます。
使用方法
- 色選択器でベース色を選択するか、hex値のように
#464aff. - パレットに名前を付ける(たとえば
primary,brand、 またはaccent)— これはエクスポートコードにおけるオブジェクトキーになります。 - 選択 Tailwind v4 (OKLCH) ための現代的な
oklch()CSS、または Tailwind v3 (hex) ための古典的なhex出力。 - 950の停止をオンまたはオフに切り替え、Chromaスライダーを上または下に動かして飽和度を強調または抑制できます。
- エクスポートフォーマットを選択 — Tailwind設定、CSSカスタムプロパティ、SCSS変数、またはJSON — その後、生成されたコードをコピーまたはダウンロードします。
- プレビュー内の任意のスワッチをクリックして、そのhex値をクリップボードにコピーします。
機能
- OKLCHの視覚的数学 — OKLCH色空間で明るさとChromaを補間し、50から950の範囲内のすべての停止が人間の目にとって均等なステップを実現します。
- 完全な50から950スケール — 11停止のTailwindパレットを生成し、必要に応じて追加の暗い950停止を削除できるオプションを提供します。
- リアルタイムスワッチプレビュー — すべての色を一目で確認し、任意のスワッチをクリックしてhex値をコピーし、タイプ中にスケールを即座に調整できます。
- WCAGコントラストチェッカー — 各停止は白および黒の背景でAAおよびAAAの通過または失敗のバッジで評価されます。
- 複数のエクスポートターゲット — CSS変数、SCSS変数、または純粋なJSON設計トークンとして出力します。
tailwind.config.js,:rootChromaブースト制御 - — 1つのスライダーですべての停止の飽和度をスケーリングし、色調を変更せずに明るさを強調または減らすことができます。 ゲマット安全
- — 各明るさレベルでChromaが自動的にカーブされ、生成されたhex値が常にsRGB内にレンダリングされます。 OKLCH色空間とは?
広告 削除する?
よくある質問
-
OKLCHはOklabモデルから導かれた視覚的色空間で、色をL(視覚的明るさ)、C(Chroma、色の濃さ)、H(色調角)の3つの値で表します。HSLとは異なり、OKLCHはLの変化が色調に関係なく同じ量の明るさ変化を実現するように設計されています。これにより、すべてのステップが均等に間隔を保つ色スケールの生成に最適です。
OKLCHがHSLよりも色スケールに優れている理由は?
-
HSLは計算しやすいように設計されており、人間の視覚に合わせたものではありません。HSLでは、同じLの色が大きく明るさの違いを示すことがあります — 50%の明るさの黄色は同じ明るさの青よりもはるかに明るく見えます。OKLCHは、人間の目が実際にどのように明るさを認識するかをモデル化しており、OKLCHで構築されたスケールはHSLが再現できない視覚的にバランスの取れた色を提供します。
視覚的均一性とは?
-
色空間が視覚的に均一であるとは、数値的な距離が視覚的に同じ差を意味することです。つまり、明るさ値を同じ量ずつ変化させると、人間の目がその2つのステップを同じ大きさとして認識する必要があります。OKLCHは視覚的に均一であり、そのため、滑らかな自然なグラデーションと均等なステップの色スケールを生成します。
Tailwindパレットにおける50から950の数字の意味は?
-
Tailwindはパレット内の各色を50(最も明るいトーン)から950(最も暗い色)の数字で命名し、500は通常ベースカラーを表します。数字が小さいほど明るく、大きいほど暗くなります。11ステップのスケール(50、100、200、300、400、500、600、700、800、900、950)により、システム内のすべての色に対して一貫した語彙が提供されます。
primary
