← 知識を見る

移行中の知識

明度

Lightness

明度(lightness)とは、ある色が、同じように照明された白い領域と比べてどの程度明るく見えるかという知覚属性です。CIEではrelated colourに対して定義され、brightnessとは基準が異なります。LabやOKLCHのLはこの種の知覚的な明るさを扱うために設計されていますが、HSLのlightnessはRGB成分から作られた別のcomponentで、同じ値が異なる色相で同じ知覚明度になるとは限りません。

対比すると分かりやすい概念

実際の場面で考える

同じ概念を異なる制作文脈へ持ち込み、何を観察して判断するかを見る。

  1. ボタン・hover・selected state

    同じアクセント色の階調

    見るポイント

    同じ色相系統の中でlightnessを変え、通常・hover・selectedの差を作る。差が小さすぎて状態を識別できない、または明度差によって文字コントラストが崩れていないかを見る。

  2. ダッシュボードのsurface

    面の階層を明暗で分ける

    見るポイント

    背景、card、floating panelのlightness差で層を分ける場合、shadowだけに頼らず隣接面同士が区別できるかを確認する。dark modeでも同じ数値差を機械的に反転しない。

理解のポイント

誤解しやすい点

関連する概念

根拠を確認する