メインコンテンツへスキップ
Toolars
探索
バグを報告

デザイン · ローカルユーティリティ

カラーバリエーション生成

Color Shades Generator

基準色を中央に固定し 3〜20 段の決定的な濃淡を生成。両端は純黒・純白を避け、結果を CSS カスタムプロパティとして書き出す。

タスクの道筋 / 入力から結果へ

ベースカラーを設定する

ローカルで実行 · アップロードなし

カラーバリエーション生成の使い方、プライバシー、関連ツール

タスクの道筋 / 入力から結果へ

カラーのシェードスケールを生成する方法

  1. 01

    ベースカラーを設定する

    「ベースカラー」に 16 進数値を入力します。#RGB、#RGBA、#RRGGBB、#RRGGBBAA のいずれも使え、フィールドは #6D5EF8 で開きます。ベースカラーは完成したスケールの必ず中央に配置されます。

  2. 02

    シェード数を選ぶ

    「シェード数」を 3〜20 の整数に設定します。デフォルトは 9 です。奇数にすると、ベースカラーを挟んで暗側と明側が均等に配置されます。偶数でもベースは中央に保たれ、明側にスウォッチが 1 つ多くなります。

  3. 03

    ランプを生成する

    「シェードを生成」を押します。パレットは深いシェードからベースカラーを経て明るいティントへと並び、各スウォッチには番号と 16 進数値が付くので、位置 1 が常に最も暗い段階になります。

  4. 04

    ブレンドの動作を確認する

    ベースより下のシェードは黒に向かって、上のティントは白に向かって混合されますが、ブレンドがどちらの極端に向かっても 78% を超えることはありません。両端の段階がほぼ黒・ほぼ白に潰れず、彩度のある使える色に保たれます。

  5. 05

    サンプルのスケールを読み込む

    「サンプルを読み込む」を押すと、#0EA5E9 を中心に 7 つのシェードが生成されます。自分のブランドカラーを入力する前に確認できる、完全な参照実行です。「リセット」でベース #6D5EF8 とシェード数 9 に戻ります。

  6. 06

    トークンをコピーまたはダウンロードする

    「出力をコピー」で --toolars-shade-1 … のカスタムプロパティからなる :root ブロックをコピーするか、「ダウンロード」で toolars-color-shades.css として保存します。そのままスタイルシートに貼り付けられます。各スウォッチカードにも 16 進数値が表示されるので、1 色だけのコピーもできます。

ツールの概要

処理
ブラウザー内で完結
入力の外部送信
なし
保存
一切保存しません
価格
無料

入力はブラウザに留まります。

カラーバリエーション生成 は検証済みのローカル実行パスを使用し、隠れた入力・出力履歴を作成しません。

ローカル実行

現在のブラウザタブ内で実行されます。

隠れた処理なし

使用中のツールデータが Toolars のドキュメントレコードになることはありません。

アカウント不要

プロフィールを作成せずにコアワークフローを使えます。お気に入りはログイン後にアカウントへ同期されます。

即時リセット

タブを閉じれば、作業中のデータは消えます。

カラーバリエーション生成 が実際に行うこと

ブランドカラーは 1 つの 16 進数値として届きますが、実際のインターフェースにはスケール全体が必要です。より暗いホバー状態、控えめな背景のティント、ベースから一段階離れたボーダーカラー。これらの段階を目測で選ぶと、画面ごと、チームメンバーごとにぶれてしまいます。カラーバリエーション生成はベースカラーを中心に決定論的にランプを補間し、ベースを中央に固定したまま、両端が純粋な黒や白に寄りすぎないようにします。結果は安定した連番の名前を持つ CSS カスタムプロパティとしてエクスポートされ、デザイントークンファイルにそのまま使えます。ローカルで計算され、アップロードされることはありません。

よくある質問

1 つのスケールに何色入れられますか?
「シェード数」フィールドで 3〜20 の範囲で設定でき、ワークスペースのデフォルトは 9 です。範囲外の数は拒否され、制限を示すメッセージが表示されます。
スケールはどう計算されますか?
決定論的に計算されます。ベースより下のシェードは黒に向かって、上のティントは白に向かって混合され、ベースカラー自体が常に中央の位置を占めます。ブレンドはどちらの極端に対しても 78% に制限されているため、どの段階も純粋な黒や白に到達せず、使える色のままです。
偶数のシェード数では何が変わりますか?
ベースカラーは引き続き中央の位置を占めますが、両側を完全に対称にはできません。偶数では明側のスウォッチが暗側より 1 つ多くなります。完全に対称なランプが欲しい場合は、9 や 11 のような奇数を選んでください。
スケールは透明度を保持しますか?
はい。ベースカラーにアルファバイト(たとえば #6D5EF8CC)があれば、同じアルファがランプ全体に保持され、ベースのアルファが 1 未満のときはエクスポートされる 16 進数値にもアルファバイトが付きます。
エクスポートの形式は何ですか?
16 進数値を保持する --toolars-shade-1 から --toolars-shade-N という名前の CSS カスタムプロパティを含む :root ブロックで、.css ファイルとしてダウンロードするかクリップボードにコピーできます。各スウォッチカードにも 16 進数値が表示されるので、個別にコピーできます。
カラーはどこかに送信されますか?
いいえ。ランプ全体がこのブラウザタブ内で計算され、入力と結果がこのタブの外に出ることはありません。アカウントも不要です。

あわせて読む

デザインを続ける

行き止まりではなく、関連タスクへ。

完全な索引に戻らずに、別のフォーカスされたワークスペースへ移動できます。

CSS ローダージェネレーター

CSS Loader Generator

軌道リングまたは 3 ドットのローディングスピナーをサイズ・線・速度・色でデザインし、reduced motion 対応の CSS をコピー。

作成

CSS チェックボックスジェネレーター

CSS Checkbox Generator

カスタムチェックボックスのサイズ・枠線・状態色を整え、キーボード操作できる本物の input を残す CSS をコピー。

作成

CSS スイッチジェネレーター

CSS Switch Generator

トラック・つまみ・2 状態の色を持つピュア CSS トグルスイッチをデザイン。フォーカスと reduced motion 処理済みのコードをコピー。

作成

CSS clip-path ジェネレーター

CSS Clip Path Generator

ドラッグ、キーボード、座標入力で多角形を編集。4 種類のプリセットから始め、clip-path 宣言や CSS をローカルでコピーできます。

作成