スペーススケールとスケーリングオプションの概要。
スペーシング値は、マージンやパディングなどのプロパティに使用される9段階のスケールから派生しています。これらのプロパティは、以下のスケールのステップに対応する "1"
から "9"
までの数値文字列を受け入れます。
スペーススケールトークンは、CSS変数を使用してアクセスすることもできます。これらのトークンを使用してカスタムコンポーネントをスタイル設定し、テーマの他の部分と一致させることができます。
レイアウトに影響を与える値(間隔、フォントサイズ、行の高さ)は、テーマで定義されているscaling
の値に基づいて、互いに相対的にスケールされます。この設定により、アプリケーション全体でUIの密度を均一に調整できます。
スケーリング係数トークンは、--scaling
CSS変数を使用してアクセスできます。アプリケーションで異なるスケーリング係数を使用する必要がある場合は、このトークンをカスタムスタイルで使用して、テーマの残りの部分と一致するようにすることができます。