← 知識を見る

移行中の知識

Shadow

影(shadow)とは、要素の周囲に明暗のずれやぼかしを加え、重なり・距離・境界などの空間的な手がかりを作る表現です。UIではfloating surfaceやoverlayのdepth cueとして使えますが、影そのものがelevationや重要度と一対一対応するわけではありません。offset、blur、spread、opacity、背景とのcontrast、他のdepth cueを合わせて判断します。

実際の場面で考える

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

  1. canvas上のtoolbar

    floating panelの分離

    見るポイント

    panelがcontentより手前にあることを示すためにshadowを使う場合、境界やoverlapだけでも層関係が伝わるか確認する。影を濃くするほど手前という単純なscaleにしない。

  2. dialogとbackground

    dark modeのsurface

    見るポイント

    暗い背景でshadowが見えにくい場合、同じshadow tokenを反転せず、surface lightness・border・overlayなど別のcueと組み合わせる。

誤解しやすい点

関連する概念

根拠を確認する