タイプスケール

マテリアル 3 の表現力豊かなタイプスケールは、それぞれに意図された用途と意味がある 21 個のスタイルを組み合わせたものです。これらは、用途(表示やラベルなど)に基づいて割り当てられ、規模(大または小など)に基づいてより広範にカテゴリにグループ化されます。マテリアル 3 Expressive のデフォルトの文字スケールは Roboto Flex で、統一感のあるタイポグラフィを実現します。

ディスプレイ

ディスプレイは、一目でわかるヒーロー情報、重要な指標、信頼性、表現力豊かなブランドの瞬間を表示するために使用される、大規模で短いテキスト文字列に使用されます。

スケーリング: どのディスプレイ タイプ スタイルも、ユーザーが設定できるフォントサイズの設定でスケーリングすることはできません。Wear OS デバイスの画面スペースが限られているため、20sp 以上のフォントではスケーリングが許可されません。

タイトル

Title は、ページ、セクション タイトル、サブセクション タイトル(TitleSmall の場合)など、ナビゲーションのメカニズムとして使用される階層テキストです。

スケーリング: すべてのタイトル タイプスタイルは、ユーザーが設定できるフォントサイズの設定に応じてスケーリングされます。Wear OS デバイスの画面スペースが限られているため、20sp 以上のフォントではスケーリングが許可されません。

ラベル

ラベルは、操作された場合に実行されるアクションを説明するコンポーネント レベルのテキストに使用されます。ラベルの最も一般的な用途は、ボタン内にネストされたテキストです。

スケーリング: LabelMedium と LabelSmall は、ユーザーが設定できるフォントサイズの設定でスケーリングできますが、LabelLarge はスケーリングできません。Wear OS デバイスの画面スペースが限られているため、20sp 以上のフォントではスケーリングが許可されません。

本文

Body は、本文の段落、複雑なデータ可視化で使用されるテキスト、タイムスタンプ、メタデータなどのコンテンツ テキスト用に予約されています。

スケーリング: すべての円弧タイプのスタイルは、ユーザーが設定できるフォントサイズの設定に応じてスケーリングされます。Wear OS デバイスの画面スペースが限られているため、20sp 以上のフォントではスケーリングが許可されません。

数字

数字のテキスト スタイルは、通常は数文字に制限される数値の桁に使用されます。大きなディスプレイ サイズでは、より表現力豊かなプロパティを適用できます。ローカライズとフォント スケーリングに関する懸念を最小限に抑えながら、幅軸を柔軟に拡張できます。

スケーリング: どの数字のタイプスタイルも、ユーザーが設定できるフォントサイズの設定でスケーリングできません。Wear OS デバイスの画面スペースが限られているため、20sp 以上のフォントではスケーリングが許可されません。

表形式/モノ: 場合によっては、数字に表形式とモノのスペースを追加します。特に、数字がモーションを使用してスクロールまたは変更され、幅が異なるために数字が飛び散るのを避けたい場合です。この間隔により、すべての文字の幅が同じになります。たとえば、スクロール リストに番号がある Picker などです。

Arc

円弧ヘッダー テキストは、時間のテキストや湾曲したラベルなど、UI 上の標識を構成する湾曲したテキストに使用されます。曲線に沿ってテキストを最適化し、曲面スクリーンの下部ではなく上部に配置された文字間に表示されるさまざまな間隔に対応するために、特別に調整されたフォント軸。

スケーリング: すべての本文のスタイルは、ユーザーが設定できるフォントサイズの設定に応じてスケーリングされます。Wear OS デバイスの画面スペースが限られているため、20sp 以上のフォントではスケーリングが許可されません。

表形式/モノスペース: 曲線のテキストに表形式とモノスペースのスペースを追加します。表形式とモノスペースの配置を使用すると、すべての文字の幅を同じにできます。