テーマで適切な半径設定を選択する。
テーマのradius
設定は、コンポーネントに適用される半径の係数を管理します。
結果として得られるborder-radius
は状況によって異なり、コンポーネントによって異なります。たとえば、full
に設定すると、ボタンはピル型になりますが、チェックボックスは、ラジオボタンとの混同を避けるために、完全に丸くなることはありません。
特定のコンポーネントでは、独自のradius
プロパティを使用して半径係数をオーバーライドできます。
Card、Dialog、Popoverなど、パネルをレンダリングするコンポーネントには、radius
プロパティはありませんが、テーマから半径設定を継承します。radius
プロパティは、ほとんどのテキストベースのコンポーネントでも利用できません。
コンポーネントで使用される半径の値は、6段階のスケールから派生しています。
特定のコンポーネントで特定のステップを直接使用することはできませんが—radius
プロパティは半径係数を設定するためだけに使用されます—半径スケールを使用して独自のコンポーネントをスタイル設定できます。
半径トークンには、CSS変数を使用してアクセスします。これらのトークンを使用すると、カスタムコンポーネントをスタイル設定し、テーマの他の部分と一貫性を保つことができます。