|
14 | 14 | ~ See the License for the specific language governing permissions and |
15 | 15 | ~ limitations under the License. |
16 | 16 | --> |
17 | | -<resources> |
| 17 | +<resources xmlns:tools="http://schemas.android.com/tools"> |
18 | 18 | <!-- |
19 | 19 | Material 3 theme overlay. |
20 | 20 | --> |
|
174 | 174 | --> |
175 | 175 | <style name="ThemeOverlay.MaterialComponents.Dark.ActionBar" parent="ThemeOverlay.AppCompat.Dark.ActionBar"/> |
176 | 176 |
|
| 177 | + <style name="ThemeOverlay.Material3.DynamicColors.Contrast.Light" parent="" |
| 178 | + tools:ignore="NewApi"> |
| 179 | + <!-- Color palettes --> |
| 180 | + <item name="colorPrimary">@android:color/system_primary_light</item> |
| 181 | + <item name="colorOnPrimary">@android:color/system_on_primary_light</item> |
| 182 | + <item name="colorPrimaryInverse">@android:color/system_primary_dark</item> |
| 183 | + <item name="colorPrimaryContainer">@android:color/system_primary_container_light</item> |
| 184 | + <item name="colorOnPrimaryContainer">@android:color/system_on_primary_container_light</item> |
| 185 | + <item name="colorPrimaryFixed">@android:color/system_primary_fixed</item> |
| 186 | + <item name="colorPrimaryFixedDim">@android:color/system_primary_fixed_dim</item> |
| 187 | + <item name="colorOnPrimaryFixed">@android:color/system_on_primary_fixed</item> |
| 188 | + <item name="colorOnPrimaryFixedVariant">@android:color/system_on_primary_fixed_variant</item> |
| 189 | + <item name="colorSecondary">@android:color/system_secondary_light</item> |
| 190 | + <item name="colorOnSecondary">@android:color/system_on_secondary_light</item> |
| 191 | + <item name="colorSecondaryContainer">@android:color/system_secondary_container_light</item> |
| 192 | + <item name="colorOnSecondaryContainer">@android:color/system_on_secondary_container_light</item> |
| 193 | + <item name="colorSecondaryFixed">@android:color/system_secondary_fixed</item> |
| 194 | + <item name="colorSecondaryFixedDim">@android:color/system_secondary_fixed_dim</item> |
| 195 | + <item name="colorOnSecondaryFixed">@android:color/system_on_secondary_fixed</item> |
| 196 | + <item name="colorOnSecondaryFixedVariant">@android:color/system_on_secondary_fixed_variant</item> |
| 197 | + <item name="colorTertiary">@android:color/system_tertiary_light</item> |
| 198 | + <item name="colorOnTertiary">@android:color/system_on_tertiary_light</item> |
| 199 | + <item name="colorTertiaryContainer">@android:color/system_tertiary_container_light</item> |
| 200 | + <item name="colorOnTertiaryContainer">@android:color/system_on_tertiary_container_light</item> |
| 201 | + <item name="colorTertiaryFixed">@android:color/system_tertiary_fixed</item> |
| 202 | + <item name="colorTertiaryFixedDim">@android:color/system_tertiary_fixed_dim</item> |
| 203 | + <item name="colorOnTertiaryFixed">@android:color/system_on_tertiary_fixed</item> |
| 204 | + <item name="colorOnTertiaryFixedVariant">@android:color/system_on_tertiary_fixed_variant</item> |
| 205 | + <item name="android:colorBackground">@android:color/system_background_light</item> |
| 206 | + <item name="colorOnBackground">@android:color/system_on_background_light</item> |
| 207 | + <item name="colorSurface">@android:color/system_surface_light</item> |
| 208 | + <item name="colorOnSurface">@android:color/system_on_surface_light</item> |
| 209 | + <item name="colorSurfaceVariant">@android:color/system_surface_variant_light</item> |
| 210 | + <item name="colorOnSurfaceVariant">@android:color/system_on_surface_variant_light</item> |
| 211 | + <item name="colorSurfaceInverse">@android:color/system_surface_dark</item> |
| 212 | + <item name="colorOnSurfaceInverse">@android:color/system_on_surface_dark</item> |
| 213 | + <item name="colorSurfaceBright">@android:color/system_surface_bright_light</item> |
| 214 | + <item name="colorSurfaceDim">@android:color/system_surface_dim_light</item> |
| 215 | + <item name="colorSurfaceContainer">@android:color/system_surface_container_light</item> |
| 216 | + <item name="colorSurfaceContainerLow">@android:color/system_surface_container_low_light</item> |
| 217 | + <item name="colorSurfaceContainerHigh">@android:color/system_surface_container_high_light</item> |
| 218 | + <item name="colorSurfaceContainerLowest">@android:color/system_surface_container_lowest_light</item> |
| 219 | + <item name="colorSurfaceContainerHighest">@android:color/system_surface_container_highest_light</item> |
| 220 | + <item name="colorOutline">@android:color/system_outline_light</item> |
| 221 | + <item name="colorOutlineVariant">@android:color/system_outline_variant_light</item> |
| 222 | + <item name="colorError">@android:color/system_error_light</item> |
| 223 | + <item name="colorOnError">@android:color/system_error_container_light</item> |
| 224 | + <item name="colorErrorContainer">@android:color/system_on_error_light</item> |
| 225 | + <item name="colorOnErrorContainer">@android:color/system_on_error_container_light</item> |
| 226 | + |
| 227 | + <!-- Default Framework Text Colors. --> |
| 228 | + <!-- textColorHighlight and textColorHighlightInverse are using system color resource directly in the CSL for contrast support, as they use the primary color palette. --> |
| 229 | + <item name="android:textColorHighlight">@color/m3_dynamic_contrast_highlighted_text</item> |
| 230 | + <item name="android:textColorHighlightInverse">@color/m3_dynamic_contrast_dark_highlighted_text</item> |
| 231 | + </style> |
| 232 | + |
| 233 | + <style name="ThemeOverlay.Material3.DynamicColors.Contrast.Dark" parent="" |
| 234 | + tools:ignore="NewApi"> |
| 235 | + <!-- Color palettes --> |
| 236 | + <item name="colorPrimary">@android:color/system_primary_dark</item> |
| 237 | + <item name="colorOnPrimary">@android:color/system_on_primary_dark</item> |
| 238 | + <item name="colorPrimaryInverse">@android:color/system_primary_light</item> |
| 239 | + <item name="colorPrimaryContainer">@android:color/system_primary_container_dark</item> |
| 240 | + <item name="colorOnPrimaryContainer">@android:color/system_on_primary_container_dark</item> |
| 241 | + <item name="colorPrimaryFixed">@android:color/system_primary_fixed</item> |
| 242 | + <item name="colorPrimaryFixedDim">@android:color/system_primary_fixed_dim</item> |
| 243 | + <item name="colorOnPrimaryFixed">@android:color/system_on_primary_fixed</item> |
| 244 | + <item name="colorOnPrimaryFixedVariant">@android:color/system_on_primary_fixed_variant</item> |
| 245 | + <item name="colorSecondary">@android:color/system_secondary_dark</item> |
| 246 | + <item name="colorOnSecondary">@android:color/system_on_secondary_dark</item> |
| 247 | + <item name="colorSecondaryContainer">@android:color/system_secondary_container_dark</item> |
| 248 | + <item name="colorOnSecondaryContainer">@android:color/system_on_secondary_container_dark</item> |
| 249 | + <item name="colorSecondaryFixed">@android:color/system_secondary_fixed</item> |
| 250 | + <item name="colorSecondaryFixedDim">@android:color/system_secondary_fixed_dim</item> |
| 251 | + <item name="colorOnSecondaryFixed">@android:color/system_on_secondary_fixed</item> |
| 252 | + <item name="colorOnSecondaryFixedVariant">@android:color/system_on_secondary_fixed_variant</item> |
| 253 | + <item name="colorTertiary">@android:color/system_tertiary_dark</item> |
| 254 | + <item name="colorOnTertiary">@android:color/system_on_tertiary_dark</item> |
| 255 | + <item name="colorTertiaryContainer">@android:color/system_tertiary_container_dark</item> |
| 256 | + <item name="colorOnTertiaryContainer">@android:color/system_on_tertiary_container_dark</item> |
| 257 | + <item name="colorTertiaryFixed">@android:color/system_tertiary_fixed</item> |
| 258 | + <item name="colorTertiaryFixedDim">@android:color/system_tertiary_fixed_dim</item> |
| 259 | + <item name="colorOnTertiaryFixed">@android:color/system_on_tertiary_fixed</item> |
| 260 | + <item name="colorOnTertiaryFixedVariant">@android:color/system_on_tertiary_fixed_variant</item> |
| 261 | + <item name="android:colorBackground">@android:color/system_background_dark</item> |
| 262 | + <item name="colorOnBackground">@android:color/system_on_background_dark</item> |
| 263 | + <item name="colorSurface">@android:color/system_surface_dark</item> |
| 264 | + <item name="colorOnSurface">@android:color/system_on_surface_dark</item> |
| 265 | + <item name="colorSurfaceVariant">@android:color/system_surface_variant_dark</item> |
| 266 | + <item name="colorOnSurfaceVariant">@android:color/system_on_surface_variant_dark</item> |
| 267 | + <item name="colorSurfaceInverse">@android:color/system_surface_light</item> |
| 268 | + <item name="colorOnSurfaceInverse">@android:color/system_on_surface_light</item> |
| 269 | + <item name="colorSurfaceBright">@android:color/system_surface_bright_dark</item> |
| 270 | + <item name="colorSurfaceDim">@android:color/system_surface_dim_dark</item> |
| 271 | + <item name="colorSurfaceContainer">@android:color/system_surface_container_dark</item> |
| 272 | + <item name="colorSurfaceContainerLow">@android:color/system_surface_container_low_dark</item> |
| 273 | + <item name="colorSurfaceContainerHigh">@android:color/system_surface_container_high_dark</item> |
| 274 | + <item name="colorSurfaceContainerLowest">@android:color/system_surface_container_lowest_dark</item> |
| 275 | + <item name="colorSurfaceContainerHighest">@android:color/system_surface_container_highest_dark</item> |
| 276 | + <item name="colorOutline">@android:color/system_outline_dark</item> |
| 277 | + <item name="colorOutlineVariant">@android:color/system_outline_variant_dark</item> |
| 278 | + <item name="colorError">@android:color/system_error_dark</item> |
| 279 | + <item name="colorOnError">@android:color/system_on_error_dark</item> |
| 280 | + <item name="colorErrorContainer">@android:color/system_error_container_dark</item> |
| 281 | + <item name="colorOnErrorContainer">@android:color/system_on_error_container_dark</item> |
| 282 | + |
| 283 | + <!-- Default Framework Text Colors. --> |
| 284 | + <!-- textColorHighlight and textColorHighlightInverse are using system color resource directly in the CSL for contrast support, as they use the primary color palette. --> |
| 285 | + <item name="android:textColorHighlight">@color/m3_dynamic_contrast_dark_highlighted_text</item> |
| 286 | + <item name="android:textColorHighlightInverse">@color/m3_dynamic_contrast_highlighted_text</item> |
| 287 | + </style> |
| 288 | + |
| 289 | + <style name="ThemeOverlay.Material3.DynamicColors.Contrast.DayNight" parent="ThemeOverlay.Material3.DynamicColors.Contrast.Light" /> |
| 290 | + |
177 | 291 | </resources> |
0 commit comments