ティント&シェード生成
21 色
#ffffffrgb(255, 255, 255)#ebf3fergb(235, 243, 254)#d8e6fdrgb(216, 230, 253)#c4dafcrgb(196, 218, 252)#b1cdfbrgb(177, 205, 251)#9dc1fbrgb(157, 193, 251)#89b4fargb(137, 180, 250)#76a8f9rgb(118, 168, 249)#629bf8rgb(98, 155, 248)#4f8ff7rgb(79, 143, 247)#3b82f6rgb(59, 130, 246)#3575ddrgb(53, 117, 221)#2f68c5rgb(47, 104, 197)#295bacrgb(41, 91, 172)#234e94rgb(35, 78, 148)#1e417brgb(30, 65, 123)#183462rgb(24, 52, 98)#12274argb(18, 39, 74)#0c1a31rgb(12, 26, 49)#060d19rgb(6, 13, 25)#000000rgb(0, 0, 0)技術的な詳細
ティント&シェードジェネレーターの仕組み
このツールでできること
ティント&シェードジェネレーターは、任意のベースカラーから、より明るいティント(白を混ぜる)と、より暗いシェード(黒を混ぜる)を作成します。色を入力し、ステップ数を選ぶことで、滑らかなグラデーションのバリエーションを生成できます。各ステップにはHEX、RGBの値と混合率が表示され、UIデザイン、ブランディング、データ可視化のための一貫したカラースケールを簡単に構築できます。
開発者によくある利用シーン
開発者は、デザイントークンのスケール(例: blue-100 から blue-900)を構築する際、インタラクティブ要素のホバー/アクティブ状態を作る際、アクセシブルな色の階層を設計する際、ライト/ダークテーマ向けに一貫した背景色やサーフェスカラーを用意する際に、ティント/シェードジェネレーターを利用します。このツールは、Tailwind CSS のカスタムカラーパレットや Material Design のカラーシステムを構築するうえで不可欠です。
ティントとシェードの仕組み
ティントは色に白を混ぜて作り、明度を上げます。シェードは黒を混ぜて作り、明度を下げます。ティントの式は: new = base + (255 - base) × factor。シェードは: new = base × (1 - factor)。ステップはベースカラーと純白(ティント)または純黒(シェード)の間で均等に分配され、色値の線形グラデーションを生成します。
よくある落とし穴とエッジケース
白または黒との線形混合は、色相によっては白っぽいティントや濁ったシェードを生むことがあります。黄色は暗くすると緑がかって見える場合があり、青は明るくすると鮮やかさを失うことがあります。知覚的に均一なスケールが必要な場合は、OKLCH や CIELAB の色空間の使用を検討してください。最も明るいティントと最も暗いシェードが、想定する背景に対して十分なコントラストを維持しているかを常に確認しましょう。
コードではなくこのツールを使うべき場面
デザイン作業中の素早い探索やカラースケール生成には、このブラウザツールを使用してください。本番のデザインシステムでは、知覚的に均一な色空間をサポートし、任意の形式でデザイントークンを出力できる chroma.js や culori などのカラーライブラリを使って、ティントとシェードをプログラムで生成してください。