メインコンテンツまで移動する

サイトカラーに最適な色とグラデーションを生成する「ColorSpace」

  • 公開日
  • 更新日

Akira Web クリエイター

カラーパレット

ウェブサイトの印象を大きく左右するのが色。サイトの内容や対象者に合わせて選ばなければ、サイトの目的を達成できない恐れがあります。

しかし、色選びは難しいもの。特に色の組み合わせには、すごく悩みます。

そこで使いたいのが ColorSpace です。

ColorSpace は、指定する色と相性の良い色を何パターンも教えてくれるカラーパレット生成のオンラインツールです。利用料は無料、かつ会員登録は不要です。

使い方がとても簡単なのが嬉しいところ。最初にするのは基本となる 1 つの色を指定すること。あとは Generate ボタンをクリックするだけです。

すると 25 種類のカラーパレットが生成されます。

それぞれのカラーパレットには特徴があり、一般的なグラデーションや明るめのグラデーション、自然なグラデーション、アクセントカラーが 1 色あるパレットなど使用用途に合わせて選べます。

サイトカラーに最適なアクセントカラーを見つけたい時などに便利です。

自然なグラデーションを生成

ColorSpace は、カラーパレットを生成するだけではありません。グラデーションを生成する機能も持っています。

2 色から生成する「Gradient」

サイト右上にある「Gradient」メニューから、グラデーションを生成するページに移動できます。

こちらも使い方は簡単です。

まず、グラデーションの角度を矢印アイコンで選びます。最後の回転矢印は、放射状のグラデーションです。次に、グラデーションに使いたい 2 色を選び、Generate ボタンをクリック。すると CSS が生成されます。あとはスタイルシートに、そのまま貼り付ければ終わりです。

ColorSpace が優れている点は、自然なグラデーションを作ってくれることです。

例えば、赤の #f44336 と青の #2196f3 の反対色の 2 色でグラデーションを作ってみます。

単純にこのような CSS を指定すると…。

.example {
  background-image: linear-gradient(to right top, #f44336, #2196f3);
}

不自然なグラデーションになってしまいます。

一方、ColorSpace は、このような CSS を生成します。指定した #f44336#2196f3 の間に、別の 3 色が入ります。

.example {
  background-image: linear-gradient(
    to right top,
    #f44336,
    #f93a80,
    #d95bc1,
    #967eea,
    #2196f3
  );
}

すると、このような自然なグラデーションのできあがりです。

反対色であっても自然なグラデーションにしてくれるのが、ColorSpace の特徴です。

3 色から生成する「3-Color-Gradient」

メニューの「3-Color-Gradient」からは、3 色を使ったグラデーションを生成できます。

使い方は 2 色を指定する「Gradient」と同じで、任意の 3 色を指定し Generate ボタンをクリックすると CSS が生成されます。

例えば、左から赤の #f44336・紫の #9c27b0・青の #2196f3 の順番で入力してみます。

すると、ColorSpace は、このような CSS を生成します。#f44336#2196f3 は最初と最後にありますが、#9c27b0 はなくなりました。代わりに 10 色を生成しています。

.example {
  background-image: linear-gradient(
    to right top,
    #f44336,
    #f3244f,
    #ec0067,
    #dd007f,
    #c70096,
    #b62aaa,
    #a13fbc,
    #864fcb,
    #7164db,
    #5a77e7,
    #3f87ef,
    #2196f3
  );
}

この CSS を指定したのが、下のグラデーションです。とてもきれいです。

ColorSpace は、サイトに合ったグラデーションを作るのに重宝します。

フォローする