Jetpack Compose Glimmer では、加法混色ディスプレイと実際の環境向けにカラーシステムが設計されています。標準の Android テーマとは異なり、Colors in
GlimmerTheme では、半透明の暗い背景と鮮やかな
アクセントが優先され、予測不可能な現実世界の照明の下でもコンテンツが読みやすくなります。
このシステムでは、メインカラー、セカンダリ カラー、ニュートラル カラーの 3 つのパーツで構成されるパレットを使用します。ニュートラル カラーは空間 UI の物理的なサーフェスとして使用されることが多く、メインカラーとセカンダリ カラーは操作とブランディングの明確な視覚的キューを提供します。
「On ...」の色( On Surface など)は GlimmerTheme を介して公開されません。これらの色は、背景色に基づいてシステムによって自動的に計算されます。
ただし、他の色は GlimmerTheme.colors を介して公開され、
各カラーロールの値が設定されます。
カラーロール |
デフォルト |
|---|---|
メイン |
#79ACFE |
セカンダリ |
#4C88E9 |
ポジティブ |
#58FFA5 |
ネガティブ |
#FF8981 |
background |
|
surface |
#303030 |
アウトライン |
#CBC9C8 |
outlineVariant |
#42434A |
background、surface、outline、
outlineVariant はカスタマイズ可能としてマークされていますが、これらの値をカスタマイズしないことを強くおすすめします。