color theoryNovember 5, 202611 min read

アクセントカラーパレット:16色のアクセントと、それぞれが必要とするラベル色

16種類のアクセントカラーパレットを正確なhexコード付きで紹介。アクセントの唯一の仕事である「ボタン上で読めるラベルを載せること」を全色でテスト。白が合う色、暗い色が合う色、どちらも合わない色がわかります。

By Boone
XLinkedIn
Accent Color Palettes: 16 Accents and the Label Each One Needs

アクセントカラーとは、インターフェースの中で「ここをタップ」を意味する唯一の色です。その上の文字が読めて初めて機能するので、良いアクセントかどうかはラベルが決めます。ここでは16色のアクセントを4つのテストで検証し、すべてのhexコードと、それぞれが受け入れるラベル色を紹介します。

アクセントが乗り越えるべきもの

アクセントの良し悪しは、文字を載せたときに決まります。ラベルが読めること、そしてボタンが背後のページから目立つこと。この2点が必要です。

そこから4つのテストが生まれます。白と暗い色のどちらのラベルが合うのか、それとも中間でどちらもダメなのか。小さなタグ文字を載せられるか。Butterscotch Gold #F7C873 のように、ボタンにするには淡すぎないか。

以下の各パレットは、インク、アクセント、サーフェスの3色で構成され、最後のタイルがテスト結果を示します。

アクセントはどのラベルを受け入れるか

Teal、Cobalt、Rose は十分に暗いので、白いラベルが部屋の向こうからでも読めます。Amber #C88A16 はそうではありません。

Teal

#10312E

Deep Sea

#0E7C6B

Teal

#ECF3F1

Chalk

保存

White on Teal

白いラベルを余裕で載せられる深いティール。

Cobalt

#171C33

Navy Ink

#2F4BD6

Cobalt

#ECEEF7

Mist

保存

White on Cobalt

4色の中で最強。Cobalt の上の白は部屋の向こうからでも読めます。

Rose

#2E1E24

Plum Ink

#C2445F

Rose

#F8EEEF

Shell

保存

White on Rose

Rose は白ラベル向けの3色の中でいちばん明るく、余裕が最も少ない色です。これ以上明るくしないでください。

Amber

#2C2415

Bark

#C88A16

Amber

#F6F0E4

Oat

保存

Bark on Amber

Amber は正直者です。白は失敗します。かといって答えは、もっと暗い Amber ではありません。ラベルを Bark にして、色はそのままにします。

それがアクセントの仕事のすべてです。載せた文字に耐えること。Amber が示すとおり、直すべきは色ではないことがほとんどです。ラベルを変えて、ブランドは守りましょう。

中間トーンのデッドゾーン

アクセントの中には明度の真ん中にいるものがあります。白文字には明るすぎ、暗い文字には暗すぎる。この4色のうち2色は正反対の方向へ抜け出し、2色は閉じ込められたままです。

French Winery

#9A0A2C

French Winery

保存

White on French Winery: passes

保存

Midnight Express #1D2433 on French Winery: fails

#F4EEE4

Magnolia Petal

白文字が使えるほど暗い色。French Winery は暗くすることでデッドゾーンを抜けます。

Wild Forest

#009041

Wild Forest

保存

White on Wild Forest: fails

保存

Nightwalker #2B1A35 on Wild Forest: fails

#FBEFEE

Vintage Porcelain

ちょうど真ん中にいる爽やかなグリーン。白も暗い色も失敗します。一段階暗くすれば白が通るので、ボタンを1つデザインする前にグリーンを調整しましょう。

Glowing Lantern

#FFBB40

Glowing Lantern

保存

White on Glowing Lantern: fails

保存

Aztec #153023 on Glowing Lantern: passes

#F1F5F9

Silent Snowfall

暗い文字が使えるほど明るい色。Glowing Lantern は逆方向、つまり明るくすることでデッドゾーンを抜けます。だからラベルは Aztec で、白は絶対に使いません。

Pink Orchid

#C157AD

Pink Orchid

保存

White on Pink Orchid: fails

保存

Royal Neptune #0F2E30 on Pink Orchid: fails

#EEF4F1

Snowflake

中間トーンのピンクで、Wild Forest と同じ問題を抱えています。一段階暗くすれば白が通ります。

大きな文字は小さな文字よりも基準が低いので、見出しはこれらの色の上でも問題なく見えるのに、ボタンのラベルは失敗することがあります。アクセントに載せる最も小さい文字で確認してください。ブランドのアクセントが真ん中に落ちたら、ボタンセットを作る前に調整しましょう。

ボタンはバッジではない

バッジは通常、背景にアクセントの約15%を使い、文字にはアクセントそのものを使います。その薄い色味が背景を持ち上げるので、上の文字はコントラストを失います。アクセントは白いボタンラベルを載せられても、自分自身のバッジの中では失敗することがあります。3つ目のタイルは、サーフェスの上にアクセントを15%で重ねた色です。

Peacock Pride

#006262

Peacock Pride

保存

White button label: passes

新着

Peacock Pride on tint #D5E1D2: passes

新着

Wood Bark #2A2320 on tint: passes

Cosmic Latte #FBF7E6 の上で、両方の役割をこなせる深いティールグリーン。

Furnace

#D23D20

Furnace

保存

White button label: passes

新着

Furnace on tint #EAD9D1: fails

新着

Elite Teal #13302A on tint: passes

力強い赤オレンジのボタンですが、タグにすると弱くなります。White Glove #EEF4F0 の上では、タグの文字をインク色にすればバッジは問題なく読めます。

Purple Heart

#652A97

Purple Heart

保存

White button label: passes

新着

Purple Heart on tint #E6D3DF: passes

新着

Black Velvet #1B2838 on tint: passes

十分に暗いので、Vanilla Blush #FDF1EC の上でも背後の薄い色味は影響しません。

French Blue

#0075C9

French Blue

保存

White button label: passes

新着

French Blue on tint #D9E3E3: fails

新着

Nightly Voyager #2A1630 on tint: passes

Furnace と同じ話です。ボタンは機能し、バッジは機能しません。Powdered #FFF6E8 の上では、インク色がバッジの文字を救います。

アクセントが中間トーンなら、バッジとタグの文字はインク色にしましょう。Furnace のタグも French Blue のバッジも、文字をインク色に替えた途端に読みやすくなります。

明るい色はボタンではない

ボタンは、置かれたページからはっきり目立つ必要があります。クリーム色のページの上の淡く明るいアクセントは、パレットで一番きれいな色でも目立ちません。

だから役割を入れ替えます。暗い色がボタンになり、明るい色はタグ、バッジ、選択状態になります。ここでは2つのパレットがそうしていて、残る2つはタップできるほど暗いアクセントを持っています。

Butterscotch

保存

Storm Graphite #434343 button, Butter Canvas #FAEBCD label: passes

新着

Butterscotch Gold #F7C873 tag: passes

保存

Butterscotch Gold on page: barely there

Butterscotch Gold は見た目こそ素敵ですが、Butter Canvas の上ではボタンとして消えてしまいます。役割を入れ替えましょう。タップするのは Storm Graphite、ゴールドはタグになります。

Ocean Breeze

保存

Midnight Navy #0C2C55 button, Vanilla Linen #EDEDCE label: passes

新着

Ocean Breeze #629FAD tag: passes

保存

Ocean Breeze on page: barely there

淡いリネンの上のやわらかなティールブルー。解決策は同じです。Midnight Navy がボタン、Ocean Breeze はタグと選択状態になります。

Silent Grove

保存

Silent Grove #215E61 button: passes

保持

Link on Morning Paper #F5FBE6: passes

#233D4D

Blue Monolith #233D4D

これは何でもこなせます。暗いティールは Morning Paper の上でボタンにもリンクにもなり、白いラベルも楽に読めます。

Wild Berry

保存

Wild Berry #CF4173 button: passes

保持

Wild Berry link on Peach Cashmere #F6D8BD: fails

保持

Deep Berry Plum #5D3140 link: passes

Wild Berry は白いラベルのボタンとしてぎりぎり合格です。Peach Cashmere の上のテキストとしては足りないので、リンクは Deep Berry Plum にします。

リンクは文字なので、ボタンの基準ではなく文字の基準を満たす必要があります。アクセントがボタンとしてぎりぎりなら、リンクはインク色にしましょう。

16色のアクセントを1つの表で

パレットアクセント合うラベル注意点
TealTeal #0E7C6B白4つの役割とも問題なし
CobaltCobalt #2F4BD6白4つの役割とも問題なし
RoseRose #C2445F白3色の中で余裕が最小、明るくしない
AmberAmber #C88A16Bark #2C2415白は失敗
French WineryFrench Winery #9A0A2C白暗い文字は失敗
Wild ForestWild Forest #009041なし、一段階暗くするまでどちらのラベルも失敗
Glowing LanternGlowing Lantern #FFBB40Aztec #153023白は失敗
Pink OrchidPink Orchid #C157ADなし、一段階暗くするまでどちらのラベルも失敗
Peacock PridePeacock Pride #006262白4つの役割とも問題なし
FurnaceFurnace #D23D20白バッジ文字は Elite Teal #13302A を使う
Purple HeartPurple Heart #652A97白4つの役割とも問題なし
French BlueFrench Blue #0075C9白バッジ文字は Nightly Voyager #2A1630 を使う
ButterscotchButterscotch Gold #F7C873タグとして暗い文字ボタンにするには淡すぎる
Ocean BreezeOcean Breeze #629FADタグとして暗い文字ボタンにするには淡すぎる
Silent GroveSilent Grove #215E61白4つの役割とも問題なし
Wild BerryWild Berry #CF4173白リンクは Deep Berry Plum #5D3140 を使う

選択を擁護する人のための数値

上記のすべての組み合わせは、WCAG 2 のコントラスト計算式で測定しました。この論文で比率を載せている表はこれだけです。

パレットテスト比率結果
Tealアクセント上の白ラベル5.10:1合格
Cobaltアクセント上の白ラベル6.78:1合格
Roseアクセント上の白ラベル4.90:1合格
Amberアクセント上の白ラベル2.96:1不合格
French Winery白ラベル8.5:1合格
French Winery暗いラベル1.8:1不合格
Wild Forest白ラベル4.1:1不合格
Wild Forest暗いラベル3.8:1不合格
Wild Forest白ラベル、一段階暗く4.6:1合格
Glowing Lantern暗いラベル8.4:1合格
Glowing Lantern白ラベル1.6:1不合格
Pink Orchid白ラベル4.0:1不合格
Pink Orchid暗いラベル3.6:1不合格
Pink Orchid白ラベル、一段階暗く4.6:1合格
Peacock Prideボタンラベル / バッジ文字7.1:1 / 5.3:1両方合格
Furnaceボタンラベル / バッジ文字 / インク色のバッジ文字4.7:1 / 3.4:1 / 10.3:1合格、不合格、合格
Purple Heartボタンラベル / バッジ文字9.0:1 / 6.3:1両方合格
French Blueボタンラベル / バッジ文字 / インク色のバッジ文字4.7:1 / 3.6:1 / 12.7:1合格、不合格、合格
Butterscotchページ上のゴールド / ゴールドのタグ上の暗い文字1.32:1 / 6.34:1不合格、合格
Ocean Breezeページ上のアクセント / アクセントのタグ上の暗い文字2.49:1 / 4.7:1不合格、合格
Silent Groveアクセント上の白ラベル7.4:1合格
Wild Berryアクセント上の白ラベル4.51:1ぎりぎり合格

自分のアクセントをテストする方法

  1. まず白を試す。 Cobalt #2F4BD6 のようにアクセント上で白が合格なら、ラベルは決まりです。
  2. 次に最も暗いインク色を試す。 白が失敗してインク色が合格なら、Amber や Glowing Lantern のようにすべてのラベルをインク色にします。
  3. 両方失敗したらアクセントを動かす。 一段階暗く、または明るくすれば、真ん中から抜け出せます。
  4. タグは別にテストする。 15%の薄い色味を作り、その上でアクセントを文字としてチェックします。失敗したら、タグはインク色にします。
  5. ボタンをページと照らして確認する。 淡いアクセントはタグであって、ボタンではありません。しきい値については、アクセシブルな色のコントラストとUIの配色ミスの論文で解説しています。

各セットのファイルを入手する

各セットは Forge の無料カラーセットで、タップでコピーできるコード、Figma と Adobe 用のスウォッチファイル(ASE)、CSS変数、デザイントークンが付いています。

無料カラーセット

インク、サーフェス、タップする1色:Teal、Cobalt、Rose、Amber

すべてのhexに加え、ASEスウォッチ、CSS変数、デザイントークン。

セットを開く

無料カラーセット

デッドゾーン:French Winery、Wild Forest、Glowing Lantern、Pink Orchid

すべてのhexに加え、ASEスウォッチ、CSS変数、デザイントークン。

セットを開く

無料カラーセット

ボタンはバッジではない:Peacock Pride、Furnace、Purple Heart、French Blue

すべてのhexに加え、ASEスウォッチ、CSS変数、デザイントークン。

セットを開く

無料カラーセット

明るい色はボタンではない:Butterscotch、Ocean Breeze、Silent Grove、Wild Berry

すべてのhexに加え、ASEスウォッチ、CSS変数、デザイントークン。

セットを開く

FAQ

アクセントカラーのボタンには何色の文字を載せるべき?

アクセントが十分に暗ければ白、明るければ暗いインク色です。Teal #0E7C6B は白。Amber #C88A16 は Bark #2C2415。どちらも合わなければ、アクセントは真ん中にいるので、一段階動かす必要があります。

なぜ色付きボタンによっては白文字が失敗するの?

ボタンが明るすぎるからです。Amber、Glowing Lantern #FFBB40、Butterscotch Gold #F7C873 は明るいので、その上の白文字はかすんでしまいます。Wild Forest #009041 のような中間トーンは、白でも暗い文字でも失敗します。

UIパレットのアクセントカラーはどう選ぶ?

ラベルを先に選びます。アクセントに白文字を載せるのか暗い文字を載せるのかを決め、真ん中のどちらか一方にはっきり寄った色を選びましょう。ボタンとして、バッジの文字として、そしてページとの対比でチェックします。

アクセントカラーはボタンだと良く見えるのに、バッジだと悪く見えるのはなぜ?

バッジは、アクセント自身の薄い色味の上にアクセントを文字として置くので、コントラストが下がります。Furnace #D23D20 と French Blue #0075C9 は白いボタンラベルを楽に載せられますが、バッジの文字としては失敗します。バッジの文字はインク色にしましょう。

明るいアクセントカラーはボタンになれる?

めったに無理です。背後のページから目立つ必要があり、クリーム色のページの上の淡いアクセントではほとんど目立ちません。暗い色をボタンにして、淡いアクセントはタグや選択状態に使いましょう。

出典

Want an accent and a full UI palette built for your product and tested on your real screens? Our team designs interfaces that hold up in every state.

Get Started

More from Brainy Papers

Keep reading