カラースキーム

Yamada UIは、カラースキームに応じてカラーコンテキストを作成・使用する機能を提供しています。

概要

カラースキームは、値を基にしてコンポーネントにカラーコンテキストを生成します。これは、色の一貫性を向上させます。

カラースキームに値を設定すると、下記のプロパティが生成されます。これらの値は、テーマセマンティックトークンで設定されています。

  • colorScheme.solid: 背景などで使用する塗りつぶし色。
  • colorScheme.bg: 背景などで使用するかすかな色。
  • colorScheme.ghost: 背景などで使用するわずかな色。
  • colorScheme.fg: 文字などで使用する色。
  • colorScheme.outline: 境界線などで使用する色。
  • colorScheme.contrast: colorScheme.solidで使用するテキスト色。
  • colorScheme.subtle: colorScheme.bgよりもコントラストが高い色。
  • colorScheme.muted: colorScheme.subtleよりもコントラストが高い色。
  • colorScheme.emphasized: colorScheme.mutedよりもコントラストが高い色。

また、colorScheme.50からcolorScheme.950までのトーン色も生成されます。

使い方

Solid
Subtle

カラースキームは、親要素のカラースキームを継承します。

Provided by Parent
Child