この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

エクスペリエンスビルダーサイトの標準デザイントークン

Salesforce では、コンポーネントスタイルリソースでアクセスできる一連の基本トークンが公開されます。これらの標準トークンを使用すると、独自のカスタムコンポーネントで Salesforce Lightning Design System (SLDS) の外観を模倣することができます。SLDS の変化に伴って、標準デザイントークンを使用してスタイル設定されたコンポーネントも変化します。標準デザイントークンのサブセットを使用して、エクスペリエンスビルダーで [テーマ] パネルと互換性のあるコンポーネントを作成します。

[テーマ] パネルでは、システム管理者がブランドプロパティを使用してサイト全体のスタイル設定をすばやく行うことができます。[テーマ] パネルの各プロパティは、1 つ以上の標準デザイントークンと対応付けられます。システム管理者が [テーマ] パネル���プロパティを更新すると、そのプロパティに関連付けられたトークンを使用する Lightning コンポーネントが更新されます。

エクスペリエンスビルダーの [テーマ] パネル

エクスペリエンスビルダーサイトで使用可能なトークン

エクスペリエンスビルダーサイトでは、force:base から拡張した場合に次の標準トークンを使用できます。

標準トークン値は SLDS に合わせて変化します。使用可能なトークンとその値は、通知なしで変更される可能性があります。

重要

[テーマ] パネルのプロパティ 対応付けられる標準デザイントークン
テキストの色 colorTextDefault
詳細テキストの色
    • colorTextActionLabel
  • colorTextLabel
  • colorTextPlaceholder
  • colorTextWeak
アクションの色
  • colorBackgroundButtonBrand
  • colorBorderBrand
  • colorBorderButtonBrand
  • colorBrand
  • colorTextBrand
  • colorTextActionLabelActive
  • colorTextTabLabelSelected

Summer '18 以降、colorBackgroundHighlight はアクションの色には対応付けられません。

メモ

リンクの色 colorTextLink
会社のロゴ brandLogoImage
フロート表示テキストの色
  • colorTextButtonBrand
  • colorTextButtonBrandHover
  • colorTextInverse
境界線の色
  • colorBorder
  • colorBorderButtonDefault
  • colorBorderInput
  • colorBorderSeparatorAlt
主要フォント fontFamily
テキストの大文字/小文字 textTransform

また、次の標準トークンはテンプレートの派生テーマプロパティに使用できます。[テーマ] パネルでプロパティを更新すると、派生ブランドプロパティに間接的にアクセスできます。たとえば、[テーマ] パネルで [アクションの色] プロパティを変更した場合、新しい値に基づいて [アクションの濃い色] 値が再適用されます。

派生ブランドプロパティ 対応付けられる標準デザイントークン
アクションの濃い色

([アクションの色] から派生)

  • colorBackgroundButtonBrandActive
  • colorBackgroundButtonBrandHover
フロート表示の色

([アクションの色] から派生)

  • colorBackgroundButtonDefaultHover
  • colorBackgroundRowHover
  • colorBackgroundRowSelected
  • colorBackgroundShade
リンクの濃い色

([リンクの色] から派生)

  • colorTextLinkActive
  • colorTextLinkHover

SLDS で使用可能なデザイントークンの完全なリストについては、Lightning Design System サイトの「Design Tokens (デザイントークン)」を参照してください。

一部の標準コンポーネントは標準デザイントークンを使用しません。そのため、トークンを使用してテーマレイアウトのスタイルを設定している場合は、設定したスタイルを一部のコンポーネントがスタイルを継承しないことがあります。

メモ