1<?xml version="1.0" encoding="utf-8"?> 2<!-- Copyright (C) 2006 The Android Open Source Project 3 4 Licensed under the Apache License, Version 2.0 (the "License"); 5 you may not use this file except in compliance with the License. 6 You may obtain a copy of the License at 7 8 http://www.apache.org/licenses/LICENSE-2.0 9 10 Unless required by applicable law or agreed to in writing, software 11 distributed under the License is distributed on an "AS IS" BASIS, 12 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 See the License for the specific language governing permissions and 14 limitations under the License. 15--> 16 17<resources xmlns:android="http://schemas.android.com/apk/res/android" 18 xmlns:androidprv="http://schemas.android.com/apk/prv/res/android"> 19 20 <style name="TextAppearance.StatusBar.Default" parent="@*android:style/TextAppearance.StatusBar.Icon"> 21 <item name="android:textSize">@dimen/status_bar_clock_size</item> 22 <item name="android:fontFamily" android:featureFlag="!com.android.systemui.status_bar_font_updates">@*android:string/config_headlineFontFamilyMedium</item> 23 <item name="android:fontFamily" android:featureFlag="com.android.systemui.status_bar_font_updates">"variable-label-large-emphasized"</item> 24 <item name="android:textColor">@color/status_bar_clock_color</item> 25 </style> 26 27 <style name="TextAppearance.StatusBar.Default.Clock"> 28 <item name="android:fontFeatureSettings">tnum</item> 29 </style> 30 31 <style name="TextAppearance.StatusBar.UserChip" parent="@*android:style/TextAppearance.StatusBar.Icon"> 32 <item name="android:textSize">@dimen/status_bar_user_chip_text_size</item> 33 <item name="android:fontFamily">@*android:string/config_headlineFontFamilyMedium</item> 34 <item name="android:textColor">@color/status_bar_clock_color</item> 35 </style> 36 37 <style name="TextAppearance.StatusBar.Expanded" parent="@*android:style/TextAppearance.StatusBar"> 38 <item name="android:textColor">?android:attr/textColorTertiary</item> 39 </style> 40 41 <style name="TextAppearance.StatusBar.Expanded.Clock"> 42 <item name="android:textSize">@dimen/qs_time_expanded_size</item> 43 <item name="android:fontFamily">@*android:string/config_headlineFontFamilyMedium</item> 44 <item name="android:textColor">?android:attr/textColorPrimary</item> 45 <item name="android:textStyle">normal</item> 46 </style> 47 48 <style name="TextAppearance.StatusBar.Expanded.Date"> 49 <item name="android:textSize">@dimen/qs_time_expanded_size</item> 50 <item name="android:textStyle">normal</item> 51 <item name="android:textColor">?android:attr/textColorPrimary</item> 52 <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item> 53 </style> 54 55 <style name="TextAppearance.StatusBar.Expanded.AboveDateTime"> 56 <item name="android:textSize">@dimen/qs_emergency_calls_only_text_size</item> 57 <item name="android:textStyle">normal</item> 58 <item name="android:textColor">?android:attr/textColorTertiary</item> 59 </style> 60 61 <style name="TextAppearance.StatusBar.Expanded.EmergencyCallsOnly" 62 parent="TextAppearance.StatusBar.Expanded.AboveDateTime" /> 63 64 <style name="TextAppearance.StatusBar.Expanded.ChargingInfo" 65 parent="TextAppearance.StatusBar.Expanded.AboveDateTime" /> 66 67 <style name="TextAppearance.StatusBar.Expanded.UserSwitcher"> 68 <item name="android:textSize">@dimen/kg_user_switcher_text_size</item> 69 <item name="android:textStyle">normal</item> 70 <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item> 71 <item name="android:textColor">?attr/wallpaperTextColor</item> 72 </style> 73 74 <style name="TextAppearance.StatusBar.Expanded.UserSwitcher.Activated"> 75 <item name="android:fontWeight">700</item> 76 </style> 77 78 <style name="StatusBar" /> 79 <style name="StatusBar.Chip" /> 80 81 <style name="StatusBar.Chip.RootView"> 82 <item name="android:layout_width">wrap_content</item> 83 <!-- Have the root chip view match the parent height so that we get a larger touch area for 84 the chip. --> 85 <item name="android:layout_height">match_parent</item> 86 <item name="android:layout_gravity">center_vertical|start</item> 87 <item name="android:layout_marginStart">@dimen/ongoing_activity_chip_margin_start</item> 88 </style> 89 90 <style name="StatusBar.Chip.Text"> 91 <item name="android:layout_width">wrap_content</item> 92 <item name="android:layout_height">wrap_content</item> 93 <item name="android:singleLine">true</item> 94 <item name="android:gravity">center|start</item> 95 <item name="android:paddingStart">@dimen/ongoing_activity_chip_icon_text_padding</item> 96 <item name="android:textAppearance">@android:style/TextAppearance.Material.Small</item> 97 <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item> 98 <item name="android:textColor">?android:attr/colorPrimary</item> 99 </style> 100 101 <style name="StatusBar.EventChip"> 102 <item name="android:orientation">horizontal</item> 103 <item name="android:layout_width">wrap_content</item> 104 <item name="android:layout_height">wrap_content</item> 105 <item name="android:layout_gravity">center</item> 106 <item name="android:gravity">center</item> 107 <item name="android:clipToOutline">true</item> 108 <item name="android:background">@drawable/statusbar_chip_bg</item> 109 <item name="android:minHeight">@dimen/ongoing_appops_chip_height</item> 110 <item name="android:maxWidth">@dimen/ongoing_appops_chip_max_width</item> 111 <item name="android:minWidth">@dimen/ongoing_appops_chip_min_width</item> 112 </style> 113 114 <style name="Chipbar" /> 115 116 <style name="Chipbar.Text" parent="@*android:style/TextAppearance.DeviceDefault.Notification.Title"> 117 <!-- Text size should be kept in sync with the notification conversation header size. (The 118 conversation header doesn't have a defined style, so the size must be copied here.) 119 See notification_template_conversation_header.xml. --> 120 <item name="android:textSize">16sp</item> 121 </style> 122 123 <style name="TextAppearance" /> 124 125 <style name="TextAppearance.QS"> 126 <item name="android:textStyle">normal</item> 127 <item name="android:textColor">?attr/onShadeInactive</item> 128 <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item> 129 </style> 130 131 <style name="TextAppearance.QS.DetailItemPrimary"> 132 <item name="android:textSize">@dimen/qs_tile_text_size</item> 133 </style> 134 135 <style name="TextAppearance.QS.DetailItemSecondary"> 136 <item name="android:textSize">@dimen/qs_tile_text_size</item> 137 <item name="android:textColor">?attr/shadeActive</item> 138 </style> 139 140 <style name="TextAppearance.QS.Introduction"> 141 <item name="android:textSize">14sp</item> 142 <item name="android:textColor">@color/zen_introduction</item> 143 </style> 144 145 <style name="TextAppearance.QS.Warning"> 146 <item name="android:textSize">14sp</item> 147 <item name="android:textColor">?android:attr/colorError</item> 148 </style> 149 150 <style name="TextAppearance.QS.SegmentedButton"> 151 <item name="android:textSize">16sp</item> 152 <item name="android:fontFamily">@*android:string/config_bodyFontFamilyMedium</item> 153 </style> 154 155 <style name="TextAppearance.QS.DataUsage"> 156 <item name="android:textSize">@dimen/qs_data_usage_text_size</item> 157 </style> 158 159 <style name="TextAppearance.QS.DataUsage.Usage"> 160 <item name="android:textSize">@dimen/qs_data_usage_usage_text_size</item> 161 <item name="android:textColor">?attr/shadeActive</item> 162 </style> 163 164 <style name="TextAppearance.QS.DataUsage.Secondary"> 165 <item name="android:textColor">?attr/onShadeInactiveVariant</item> 166 </style> 167 168 <style name="TextAppearance.QS.TileLabel"> 169 <item name="android:textSize">@dimen/qs_tile_text_size</item> 170 <item name="android:letterSpacing">0.01</item> 171 <item name="android:lineHeight">20sp</item> 172 <item name="android:fontFamily">@*android:string/config_bodyFontFamilyMedium</item> 173 </style> 174 175 <style name="TextAppearance.QS.TileLabel.Secondary"> 176 <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item> 177 </style> 178 179 <style name="TextAppearance.QS.UserSwitcher"> 180 <item name="android:textSize">@dimen/qs_tile_text_size</item> 181 <item name="android:textColor">@androidprv:color/materialColorOnSurfaceVariant</item> 182 </style> 183 184 <style name="TextAppearance.QS.Status"> 185 <item name="android:fontFamily" android:featureFlag="!com.android.systemui.shade_header_font_update">@*android:string/config_headlineFontFamily</item> 186 <item name="android:fontFamily" android:featureFlag="com.android.systemui.shade_header_font_update">variable-body-medium-emphasized</item> 187 <item name="android:textColor">@color/shade_header_text_color</item> 188 <item name="android:textSize">14sp</item> 189 <item name="android:letterSpacing">0.01</item> 190 </style> 191 192 <style name="TextAppearance.QS.Status.Clock"> 193 <item name="android:fontFamily" android:featureFlag="!com.android.systemui.shade_header_font_update">@*android:string/config_headlineFontFamily</item> 194 <item name="android:fontFamily" android:featureFlag="com.android.systemui.shade_header_font_update">variable-display-small-emphasized</item> 195 </style> 196 197 <style name="TextAppearance.QS.Status.Build"> 198 <item name="android:textColor">?attr/onShadeInactiveVariant</item> 199 </style> 200 201 <style name="TextAppearance.DeviceManagementDialog.Title" parent="@android:style/TextAppearance.DeviceDefault.DialogWindowTitle"/> 202 203 <style name="TextAppearance.AuthCredential"> 204 <item name="android:accessibilityLiveRegion">polite</item> 205 <item name="android:gravity">center_horizontal</item> 206 <item name="android:textAlignment">gravity</item> 207 <item name="android:layout_gravity">top</item> 208 <item name="android:textColor">?android:attr/textColorPrimary</item> 209 </style> 210 211 <style name="TextAppearance.AuthCredential.LogoDescription" parent="TextAppearance.Material3.LabelLarge" > 212 <item name="android:fontFamily">@*android:string/config_bodyFontFamilyMedium</item> 213 <item name="android:gravity">center_horizontal</item> 214 <item name="android:maxLines">1</item> 215 <item name="android:textColor">@androidprv:color/materialColorOnSurfaceVariant</item> 216 <item name="android:ellipsize">end</item> 217 </style> 218 219 <style name="TextAppearance.AuthCredential.Title" parent="TextAppearance.Material3.HeadlineSmall" > 220 <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item> 221 <item name="android:textColor">@androidprv:color/materialColorOnSurface</item> 222 </style> 223 224 <style name="TextAppearance.AuthCredential.Subtitle" parent="TextAppearance.Material3.BodyMedium" > 225 <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item> 226 <item name="android:textColor">@androidprv:color/materialColorOnSurface</item> 227 </style> 228 229 <style name="TextAppearance.AuthCredential.Description" parent="TextAppearance.Material3.BodyMedium" > 230 <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item> 231 <item name="android:textColor">@androidprv:color/materialColorOnSurface</item> 232 </style> 233 234 <style name="TextAppearance.AuthCredential.VerticalListContentViewDescription" parent="TextAppearance.Material3.TitleSmall"> 235 <item name="android:fontFamily">@*android:string/config_bodyFontFamilyMedium</item> 236 <item name="android:textColor">@androidprv:color/materialColorOnSurface</item> 237 </style> 238 239 <style name="TextAppearance.AuthCredential.ContentViewWithButtonDescription" parent="TextAppearance.AuthCredential.Description" /> 240 241 <style name="TextAppearance.AuthCredential.ContentViewListItem" parent="TextAppearance.Material3.BodySmall"> 242 <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item> 243 <item name="android:textColor">@androidprv:color/materialColorOnSurfaceVariant</item> 244 <item name="android:paddingTop">@dimen/biometric_prompt_content_list_item_padding_top</item> 245 <item name="android:breakStrategy">high_quality</item> 246 </style> 247 248 <style name="TextAppearance.AuthCredential.Indicator" parent="TextAppearance.Material3.BodyMedium"> 249 <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item> 250 <item name="android:textColor">@androidprv:color/materialColorOnSurface</item> 251 <item name="android:marqueeRepeatLimit">marquee_forever</item> 252 <item name="android:singleLine">true</item> 253 <item name="android:ellipsize">marquee</item> 254 </style> 255 256 <style name="TextAppearance.AuthCredential.Error"> 257 <item name="android:paddingTop">6dp</item> 258 <item name="android:paddingHorizontal">24dp</item> 259 <item name="android:textSize">14sp</item> 260 <item name="android:textColor">?android:attr/colorError</item> 261 </style> 262 263 <style name="TextAppearance.AuthNonBioCredential" 264 parent="@android:style/TextAppearance.DeviceDefault"> 265 <item name="android:accessibilityLiveRegion">polite</item> 266 <item name="android:textAlignment">gravity</item> 267 <item name="android:layout_gravity">top</item> 268 <item name="android:textColor">?android:attr/textColorPrimary</item> 269 </style> 270 271 <style name="TextAppearance.AuthNonBioCredential.Title"> 272 <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item> 273 <item name="android:layout_marginTop">24dp</item> 274 <item name="android:textSize">36sp</item> 275 <item name="android:focusable">true</item> 276 <item name="android:textColor">@androidprv:color/materialColorOnSurface</item> 277 </style> 278 279 <style name="TextAppearance.AuthNonBioCredential.Subtitle"> 280 <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item> 281 <item name="android:layout_marginTop">20dp</item> 282 <item name="android:textSize">18sp</item> 283 <item name="android:textColor">@androidprv:color/materialColorOnSurface</item> 284 </style> 285 286 <style name="TextAppearance.AuthNonBioCredential.Description"> 287 <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item> 288 <item name="android:layout_marginTop">20dp</item> 289 <item name="android:textSize">18sp</item> 290 <item name="android:textColor">@androidprv:color/materialColorOnSurface</item> 291 </style> 292 293 <style name="TextAppearance.AuthNonBioCredential.Error"> 294 <item name="android:paddingHorizontal">24dp</item> 295 <item name="android:textSize">14sp</item> 296 <item name="android:textColor">?android:attr/colorError</item> 297 <item name="android:gravity">center</item> 298 </style> 299 300 <style name="TextAppearance.AuthNonBioCredential.ErrorLand"> 301 <item name="android:layout_marginTop">20dp</item> 302 <item name="android:textSize">14sp</item> 303 <item name="android:textColor">?android:attr/colorError</item> 304 <item name="android:gravity">start</item> 305 </style> 306 307 <style name="TextAppearance.AuthNonBioCredential.PasswordEntry" parent="@android:style/TextAppearance.DeviceDefault"> 308 <item name="android:gravity">center</item> 309 <item name="android:paddingTop">28dp</item> 310 <item name="android:singleLine">true</item> 311 <item name="android:textColor">?android:attr/colorForeground</item> 312 <item name="android:textSize">24sp</item> 313 <item name="android:background">@drawable/edit_text_filled</item> 314 </style> 315 316 <style name="AuthNonBioCredentialHeaderStyle"> 317 <item name="android:paddingStart">48dp</item> 318 <item name="android:paddingEnd">48dp</item> 319 <item name="android:paddingTop">48dp</item> 320 <item name="android:paddingBottom">10dp</item> 321 <item name="android:layout_gravity">top</item> 322 </style> 323 324 <style name="AuthNonBioCredentialIconStyle"> 325 <item name="android:layout_width">@dimen/biometric_auth_icon_size</item> 326 <item name="android:layout_height">@dimen/biometric_auth_icon_size</item> 327 </style> 328 329 <style name="AuthNonBioCredentialPatternContainerStyle"> 330 <item name="android:gravity">center</item> 331 <item name="android:maxHeight">@dimen/biometric_auth_pattern_view_max_size</item> 332 <item name="android:maxWidth">@dimen/biometric_auth_pattern_view_max_size</item> 333 <item name="android:minHeight">@dimen/biometric_auth_pattern_view_size</item> 334 <item name="android:minWidth">@dimen/biometric_auth_pattern_view_size</item> 335 <item name="android:paddingHorizontal">32dp</item> 336 <item name="android:paddingVertical">20dp</item> 337 </style> 338 339 <style name="AuthNonBioCredentialPinPasswordContainerStyle"> 340 <item name="android:gravity">center</item> 341 <item name="android:maxHeight">48dp</item> 342 <item name="android:maxWidth">600dp</item> 343 <item name="android:minHeight">48dp</item> 344 <item name="android:minWidth">200dp</item> 345 </style> 346 347 <style name="AuthNonBioCredentialEmergencyButtonStyle"> 348 <item name="android:background">@drawable/auth_credential_emergency_button_background</item> 349 <item name="android:textColor">@android:color/system_accent3_900</item> 350 <item name="android:outlineProvider">none</item> 351 <item name="android:paddingTop">15dp</item> 352 <item name="android:paddingBottom">15dp</item> 353 <item name="android:paddingLeft">30dp</item> 354 <item name="android:paddingRight">30dp</item> 355 <item name="android:textSize">16sp</item> 356 </style> 357 358 <style name="AuthNonCredentialPanelStyle"> 359 <item name="android:background">@androidprv:color/materialColorSurfaceBright</item> 360 </style> 361 362 <style name="AuthCredentialPanelStyle" parent="AuthNonCredentialPanelStyle"> 363 <item name="android:clickable">true</item> 364 <item name="android:clipToOutline">true</item> 365 <item name="android:importantForAccessibility">no</item> 366 <item name="android:visibility">visible</item> 367 </style> 368 369 <style name="AuthCredentialContentViewStyle"> 370 <item name="android:gravity">center_vertical</item> 371 <item name="android:orientation">vertical</item> 372 </style> 373 374 <style name="AuthCredentialVerticalListContentViewStyle" parent="AuthCredentialContentViewStyle"> 375 <item name="android:background">@drawable/biometric_prompt_vertical_list_content_view_background</item> 376 <item name="android:paddingHorizontal">@dimen/biometric_prompt_content_padding_horizontal</item> 377 <item name="android:paddingVertical">@dimen/biometric_prompt_content_padding_vertical</item> 378 </style> 379 380 <style name="AuthCredentialContentViewMoreOptionsButtonStyle" parent="TextAppearance.Material3.LabelLarge"> 381 <item name="android:fontFamily">@*android:string/config_bodyFontFamilyMedium</item> 382 <item name="android:background">@color/transparent</item> 383 <item name="android:gravity">start</item> 384 <item name="enforceTextAppearance">false</item> 385 <item name="android:height">40dp</item> 386 <item name="android:maxWidth">@dimen/m3_btn_max_width</item> 387 <item name="android:minWidth">48dp</item> 388 <item name="android:paddingLeft">0dp</item> 389 <item name="android:paddingRight">12dp</item> 390 <item name="android:textColor">@androidprv:color/materialColorPrimary</item> 391 </style> 392 393 <style name="AuthCredentialNegativeButtonStyle" parent="TextAppearance.Material3.LabelLarge"> 394 <item name="android:fontFamily">@*android:string/config_bodyFontFamilyMedium</item> 395 <item name="android:background">@color/transparent</item> 396 <item name="android:textColor">@androidprv:color/materialColorPrimary</item> 397 </style> 398 399 <style name="DeviceManagementDialogTitle"> 400 <item name="android:gravity">center</item> 401 <item name="android:textAppearance">@style/TextAppearance.Dialog.Title</item> 402 </style> 403 404 <style name="TextAppearance.DeviceManagementDialog.Content" parent="@style/TextAppearance.Dialog.Body.Message"/> 405 406 <style name="BaseBrightnessDialogContainer" parent="@style/Theme.SystemUI"> 407 <item name="android:layout_width">match_parent</item> 408 <item name="android:layout_height">wrap_content</item> 409 </style> 410 411 <style name="KeyboardShortcutHelper" parent="@android:style/Theme.DeviceDefault.Settings"> 412 <!-- Needed to be able to use BottomSheetDragHandleView --> 413 <item name="android:windowActionBar">false</item> 414 <item name="bottomSheetDragHandleStyle">@style/KeyboardShortcutHelper.BottomSheet.DragHandle</item> 415 </style> 416 417 <style name="KeyboardShortcutHelper.BottomSheet.DragHandle" parent="Widget.Material3.BottomSheet.DragHandle"> 418 <item name="tint">@androidprv:color/materialColorOutlineVariant</item> 419 </style> 420 421 <style name="KeyboardShortcutHelper.BottomSheetDialogAnimation"> 422 <item name="android:windowEnterAnimation">@anim/slide_in_up</item> 423 <item name="android:windowExitAnimation">@anim/slide_out_down</item> 424 </style> 425 426 <style name="BrightnessDialogContainer" parent="@style/BaseBrightnessDialogContainer" /> 427 428 <style name="Animation" /> 429 430 <style name="Animation.NavigationBarFadeIn"> 431 <item name="android:windowEnterAnimation">@anim/navbar_fade_in</item> 432 <item name="android:windowExitAnimation">@null</item> 433 </style> 434 435 <style name="Animation.ShutdownUi" parent="@android:style/Animation.Toast"> 436 </style> 437 438 <style name="Theme.SystemUI.MediaProjectionAppSelector" 439 parent="@*android:style/Theme.DeviceDefault.Chooser"> 440 <item name="android:colorBackground">@*android:color/materialColorSurfaceContainer</item> 441 </style> 442 443 <!-- Standard animations for hiding and showing the status bar. --> 444 445 <style name="Theme.SystemUI" parent="@*android:style/Theme.DeviceDefault.SystemUI"> 446 <item name="lightIconTheme">@style/DualToneLightTheme</item> 447 <item name="darkIconTheme">@style/DualToneDarkTheme</item> 448 <item name="wallpaperTextColor">@*android:color/primary_text_material_dark</item> 449 <item name="wallpaperTextColorSecondary">@*android:color/secondary_text_material_dark</item> 450 <item name="wallpaperTextColorAccent">@color/material_dynamic_primary90</item> 451 <item name="android:colorError">@*android:color/error_color_material_dark</item> 452 <item name="*android:lockPatternStyle">@style/LockPatternViewStyle</item> 453 <item name="lockPatternStyle">@style/LockPatternContainerStyle</item> 454 <item name="lockPinPasswordStyle">@style/LockPinPasswordContainerStyle</item> 455 <item name="passwordStyle">@style/PasswordTheme</item> 456 <item name="numPadKeyStyle">@style/NumPadKey</item> 457 <item name="backgroundProtectedStyle">@style/BackgroundProtectedStyle</item> 458 <item name="android:homeAsUpIndicator">@drawable/ic_arrow_back</item> 459 <item name="shadowRadius">@dimen/keyguard_shadow_radius</item> 460 461 <!-- Needed for MediaRoute chooser dialog --> 462 <item name="*android:isLightTheme">false</item> 463 </style> 464 465 <style name="Theme.SystemUI.LightWallpaper"> 466 <item name="wallpaperTextColor">@*android:color/primary_text_material_light</item> 467 <item name="wallpaperTextColorSecondary">@*android:color/secondary_text_material_light</item> 468 <item name="wallpaperTextColorAccent">@color/material_dynamic_secondary40</item> 469 <item name="android:colorError">@*android:color/error_color_material_light</item> 470 <item name="shadowRadius">0</item> 471 472 <!-- Needed for MediaRoute chooser dialog --> 473 <item name="*android:isLightTheme">true</item> 474 </style> 475 476 <style name="BackgroundProtectedStyle"> 477 <item name="android:textColor">?attr/wallpaperTextColor</item> 478 </style> 479 480 <style name="AuthNonBioCredentialStyle"> 481 <item name="*android:regularColor">?android:attr/colorForeground</item> 482 <item name="*android:successColor">?android:attr/colorForeground</item> 483 <item name="*android:errorColor">?android:attr/colorError</item> 484 <item name="*android:dotColor">?android:attr/textColorSecondary</item> 485 <item name="headerStyle">@style/AuthNonBioCredentialHeaderStyle</item> 486 <item name="headerIconStyle">@style/AuthNonBioCredentialIconStyle</item> 487 <item name="titleTextAppearance">@style/TextAppearance.AuthNonBioCredential.Title</item> 488 <item name="subTitleTextAppearance">@style/TextAppearance.AuthNonBioCredential.Subtitle</item> 489 <item name="descriptionTextAppearance">@style/TextAppearance.AuthNonBioCredential.Description</item> 490 <item name="passwordTextAppearance">@style/TextAppearance.AuthNonBioCredential.PasswordEntry</item> 491 <item name="errorTextAppearance">@style/TextAppearance.AuthNonBioCredential.Error</item> 492 <item name="errorTextAppearanceLand">@style/TextAppearance.AuthNonBioCredential.ErrorLand</item> 493 </style> 494 495 <style name="LockPatternViewStyle" > 496 <item name="*android:regularColor">?android:attr/colorAccent</item> 497 <item name="*android:successColor">?android:attr/textColorPrimary</item> 498 <item name="*android:errorColor">?android:attr/colorError</item> 499 <item name="*android:dotColor">?android:attr/textColorSecondary</item> 500 </style> 501 502 <style name="LockPatternContainerStyle" parent="@style/AuthNonBioCredentialStyle"> 503 <item name="containerStyle">@style/AuthNonBioCredentialPatternContainerStyle</item> 504 </style> 505 506 <style name="LockPinPasswordContainerStyle" parent="@style/AuthNonBioCredentialStyle"> 507 <item name="containerStyle">@style/AuthNonBioCredentialPinPasswordContainerStyle</item> 508 </style> 509 510 <style name="Theme.SystemUI.QuickSettings" parent="@*android:style/Theme.DeviceDefault"> 511 <item name="isQsTheme">true</item> 512 <item name="lightIconTheme">@style/QSIconTheme</item> 513 <item name="darkIconTheme">@style/QSIconTheme</item> 514 <item name="android:colorError">@*android:color/error_color_material_dark</item> 515 <item name="android:windowIsFloating">true</item> 516 <item name="android:homeAsUpIndicator">@drawable/ic_arrow_back</item> 517 518 <item name="surfaceBright">@androidprv:color/materialColorSurfaceBright</item> 519 <item name="android:colorBackground">?attr/surfaceBright</item> 520 <item name="scHigh">@androidprv:color/materialColorSurfaceContainerHigh</item> 521 <item name="primary">@androidprv:color/materialColorPrimary</item> 522 <item name="tertiary">@androidprv:color/materialColorTertiary</item> 523 <item name="onSurface">@androidprv:color/materialColorOnSurface</item> 524 <item name="onSurfaceVariant">@androidprv:color/materialColorOnSurfaceVariant</item> 525 <item name="outline">@androidprv:color/materialColorOutline</item> 526 527 <item name="shadeActive">@androidprv:color/customColorShadeActive</item> 528 <item name="onShadeActive">@androidprv:color/customColorOnShadeActive</item> 529 <item name="onShadeActiveVariant">@androidprv:color/customColorOnShadeActiveVariant</item> 530 <item name="shadeInactive">@androidprv:color/customColorShadeInactive</item> 531 <item name="onShadeInactive">@androidprv:color/customColorOnShadeInactive</item> 532 <item name="onShadeInactiveVariant">@androidprv:color/customColorOnShadeInactiveVariant</item> 533 <item name="shadeDisabled">@androidprv:color/customColorShadeDisabled</item> 534 <item name="underSurface">@androidprv:color/customColorUnderSurface</item> 535 <item name="android:itemTextAppearance">@style/Control.MenuItem</item> 536 </style> 537 538 <!-- Cannot double inherit. Use Theme.SystemUI.QuickSettings in code to match --> 539 <style name="BrightnessDialog" parent="@android:style/Theme.DeviceDefault.Dialog"> 540 <item name="android:windowBackground">@android:color/transparent</item> 541 <item name="android:windowAnimationStyle">@style/Animation.BrightnessDialog</item> 542 </style> 543 544 <style name="Animation.BrightnessDialog"> 545 <item name="android:windowExitAnimation">@anim/instant_fade_out</item> 546 </style> 547 548 <style name="Theme.SystemUI.QuickSettings.Dialog" parent="@style/Theme.SystemUI.Dialog.QuickSettings"> 549 </style> 550 551 <!-- Parent style overrides style in the dot inheritance --> 552 <style name="Theme.SystemUI.Dialog.QuickSettings" parent="@style/Theme.SystemUI.QuickSettings"> 553 <item name="android:dialogCornerRadius">@dimen/notification_corner_radius</item> 554 <item name="android:buttonBarPositiveButtonStyle">@style/Widget.Dialog.Button.QuickSettings</item> 555 <item name="android:buttonBarNegativeButtonStyle">@style/Widget.Dialog.Button.QuickSettings</item> 556 <item name="android:buttonBarNeutralButtonStyle">@style/Widget.Dialog.Button.QuickSettings</item> 557 </style> 558 559 <!-- Overridden by values-television/styles.xml with tv-specific settings --> 560 <style name="volume_dialog_theme" parent="Theme.SystemUI"> 561 <item name="android:windowIsFloating">true</item> 562 <item name="android:showWhenLocked">true</item> 563 </style> 564 565 <style name="Theme.SystemUI.Dialog.Volume"> 566 <item name="android:backgroundDimEnabled">false</item> 567 <item name="android:showWhenLocked">true</item> 568 <item name="android:windowBackground">@color/transparent</item> 569 <item name="android:windowFullscreen">true</item> 570 <item name="android:windowIsFloating">false</item> 571 <item name="android:windowNoTitle">true</item> 572 </style> 573 574 <style name="SystemUI.Material3.Slider" parent="@style/Widget.Material3.Slider"> 575 <item name="labelStyle">@style/Widget.Material3.Slider.Label</item> 576 <item name="thumbColor">@color/thumb_color</item> 577 <item name="tickColorActive">@color/on_active_track_color</item> 578 <item name="tickColorInactive">@color/on_inactive_track_color</item> 579 <item name="trackColorActive">@color/active_track_color</item> 580 <item name="trackColorInactive">@color/inactive_track_color</item> 581 <item name="trackIconActiveColor">@color/on_active_track_color</item> 582 </style> 583 584 <style name="Theme.SystemUI.DayNightDialog" parent="@android:style/Theme.DeviceDefault.Light.Dialog"/> 585 586 <style name="Theme.SystemUI.Dialog" parent="@style/Theme.SystemUI.DayNightDialog"> 587 <item name="android:buttonCornerRadius">28dp</item> 588 <item name="android:buttonBarPositiveButtonStyle">@style/Widget.Dialog.Button</item> 589 <item name="android:buttonBarNegativeButtonStyle">@style/Widget.Dialog.Button.BorderButton</item> 590 <item name="android:buttonBarNeutralButtonStyle">@style/Widget.Dialog.Button.BorderButton</item> 591 <item name="android:colorBackground">@androidprv:color/materialColorSurfaceBright</item> 592 <item name="android:alertDialogStyle">@style/ScrollableAlertDialogStyle</item> 593 <item name="android:buttonBarStyle">@style/ButtonBarStyle</item> 594 <item name="android:buttonBarButtonStyle">@style/Widget.Dialog.Button.Large</item> 595 </style> 596 597 <style name="Theme.SystemUI.BottomSheet" parent="Theme.SystemUI.Dialog"> 598 <!-- default dialog background has insets --> 599 <item name="android:windowBackground">@android:color/transparent</item> 600 <item name="android:windowAnimationStyle">@style/Animation.Design.BottomSheetDialog</item> 601 </style> 602 603 <style name="AlertDialogStyle" parent="@androidprv:style/AlertDialog.DeviceDefault"> 604 <item name="android:layout">@layout/alert_dialog_systemui</item> 605 </style> 606 607 <style name="ScrollableAlertDialogStyle" parent="@androidprv:style/AlertDialog.DeviceDefault"> 608 <item name="android:layout">@layout/scrollable_alert_dialog_systemui</item> 609 </style> 610 611 <style name="ButtonBarStyle" parent="@androidprv:style/DeviceDefault.ButtonBar.AlertDialog"> 612 <item name="android:paddingTop">@dimen/dialog_button_bar_top_padding</item> 613 <item name="android:paddingBottom">@dimen/dialog_bottom_padding</item> 614 </style> 615 616 <style name="Theme.SystemUI.Dialog.Alert" parent="@*android:style/Theme.DeviceDefault.Light.Dialog.Alert" /> 617 618 <style name="Theme.SystemUI.Dialog.Alert.SensorPrivacy" parent="Theme.SystemUI.Dialog.Alert"> 619 <item name="android:windowNoTitle">true</item> 620 <item name="android:windowContentOverlay">@null</item> 621 </style> 622 623 <style name="Theme.SystemUI.Dialog.GlobalActions" parent="@android:style/Theme.DeviceDefault.Light.NoActionBar.Fullscreen"> 624 <item name="android:colorError">@*android:color/error_color_material_dark</item> 625 <item name="android:windowIsFloating">true</item> 626 </style> 627 628 <style name="Theme.SystemUI.Dialog.GlobalActionsLite" parent="Theme.SystemUI.Dialog"> 629 <!-- Settings windowFullscreen: true is necessary to be able to intercept touch events --> 630 <!-- that would otherwise be intercepted by the Shade. --> 631 <item name="android:windowFullscreen">true</item> 632 <item name="android:windowBackground">@android:color/transparent</item> 633 634 <!-- Empty enter/exit animation, we will animate in-window. Note that the implementation --> 635 <!-- of ActionsDialogLite relies on this to be null (resource=0) to detect when to run --> 636 <!-- the in-window animation. --> 637 <item name="android:windowAnimationStyle">@null</item> 638 </style> 639 640 <style name="QSBorderlessButton"> 641 <item name="android:padding">12dp</item> 642 <item name="android:background">@drawable/qs_btn_borderless_rect</item> 643 <item name="android:gravity">center</item> 644 </style> 645 646 <style name="UserDetailView"> 647 <item name="numColumns">3</item> 648 </style> 649 650 <style name="Theme.SystemUI.MediaProjectionAlertDialog"> 651 <item name="android:windowIsTranslucent">true</item> 652 <item name="android:windowBackground">@android:color/transparent</item> 653 <item name="android:windowContentOverlay">@null</item> 654 <item name="android:windowNoTitle">true</item> 655 <item name="android:windowIsFloating">true</item> 656 <item name="android:backgroundDimEnabled">true</item> 657 <item name="android:alertDialogTheme">@style/Theme.SystemUI.Dialog.Alert</item> 658 </style> 659 660 <style name="DualToneLightTheme"> 661 <item name="iconBackgroundColor">@color/light_mode_icon_color_dual_tone_background</item> 662 <item name="fillColor">@color/light_mode_icon_color_dual_tone_fill</item> 663 <item name="singleToneColor">@color/light_mode_icon_color_single_tone</item> 664 <item name="homeHandleColor">@color/navigation_bar_home_handle_light_color</item> 665 </style> 666 <style name="DualToneDarkTheme"> 667 <item name="iconBackgroundColor">@color/dark_mode_icon_color_dual_tone_background</item> 668 <item name="fillColor">@color/dark_mode_icon_color_dual_tone_fill</item> 669 <item name="singleToneColor">@color/dark_mode_icon_color_single_tone</item> 670 <item name="homeHandleColor">@color/navigation_bar_home_handle_dark_color</item> 671 </style> 672 <style name="QSHeaderDarkTheme"> 673 <item name="iconBackgroundColor">@color/dark_mode_qs_icon_color_dual_tone_background</item> 674 <item name="fillColor">@color/dark_mode_qs_icon_color_dual_tone_fill</item> 675 <item name="singleToneColor">@color/dark_mode_qs_icon_color_single_tone</item> 676 </style> 677 678 <style name="Theme.SystemUI.QuickSettings.Header"> 679 <item name="lightIconTheme">@style/DualToneLightTheme</item> 680 <item name="darkIconTheme">@style/QSHeaderDarkTheme</item> 681 </style> 682 683 <style name="QSIconTheme"> 684 <item name="backgroundColor">?android:attr/textColorHint</item> 685 <item name="fillColor">?android:attr/textColorPrimary</item> 686 <item name="singleToneColor">?android:attr/textColorPrimary</item> 687 </style> 688 <style name="ScreenPinningRequestTheme" parent="@*android:style/ThemeOverlay.DeviceDefault.Accent"> 689 <item name="singleToneColor">@color/light_mode_icon_color_single_tone</item> 690 </style> 691 692 <style name="TextAppearance.Volume"> 693 <item name="android:textStyle">normal</item> 694 <item name="android:textColor">?android:attr/textColorPrimary</item> 695 <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item> 696 </style> 697 698 <style name="TextAppearance.Volume.Header"> 699 <item name="android:textSize">12sp</item> 700 <item name="android:textColor">?android:attr/textColorSecondary</item> 701 </style> 702 703 <style name="VolumeButtons" parent="@android:style/Widget.Material.Button.Borderless"> 704 <item name="android:background">@drawable/btn_borderless_rect</item> 705 </style> 706 707 <style name="Theme.SystemUI.Dialog.Media" parent="Theme.SystemUI.Dialog"> 708 <item name="android:colorBackground">@color/media_dialog_background</item> 709 </style> 710 711 <style name="MediaOutput" /> 712 <style name="MediaOutput.Dialog" /> 713 <style name="MediaOutput.Dialog.QuickAccessButton" parent="@style/Widget.Material3.Button.OutlinedButton.Icon"> 714 <item name="theme">@style/Theme.Material3.DynamicColors.DayNight</item> 715 <item name="android:paddingTop">6dp</item> 716 <item name="android:minHeight">32dp</item> 717 <item name="android:paddingBottom">6dp</item> 718 <item name="android:paddingStart">8dp</item> 719 <item name="android:paddingEnd">12dp</item> 720 <item name="android:insetTop">0dp</item> 721 <item name="android:insetBottom">0dp</item> 722 <item name="android:textColor">@color/media_dialog_on_surface_variant</item> 723 <item name="iconSize">18dp</item> 724 <item name="iconTint">@color/media_dialog_primary</item> 725 <item name="shapeAppearance">@style/ShapeAppearance.Material3.Corner.Small</item> 726 <item name="strokeColor">@color/media_dialog_outline_variant</item> 727 </style> 728 729 <style name="MediaOutput.Item" /> 730 <style name="MediaOutput.Item.Icon"> 731 <item name="android:layout_width">@dimen/media_output_item_icon_size</item> 732 <item name="android:layout_height">@dimen/media_output_item_icon_size</item> 733 <item name="android:padding">@dimen/media_output_item_icon_padding</item> 734 <item name="android:scaleType">fitCenter</item> 735 <item name="tint">@color/media_dialog_on_surface</item> 736 </style> 737 738 <style name="MediaOutputItemInactiveTitle"> 739 <item name="android:textSize">16sp</item> 740 <item name="android:textColor">@color/media_dialog_item_main_content</item> 741 </style> 742 743 <style name="TunerSettings" parent="@android:style/Theme.DeviceDefault.Settings"> 744 <item name="android:windowActionBar">false</item> 745 <item name="android:windowOptOutEdgeToEdgeEnforcement">true</item> 746 <item name="preferenceTheme">@style/TunerPreferenceTheme</item> 747 </style> 748 749 <style name="TunerPreferenceTheme" parent="@style/PreferenceThemeOverlay.SettingsBase"> 750 <item name="android:windowOptOutEdgeToEdgeEnforcement">true</item> 751 </style> 752 753 <style name="TextAppearance.NotificationInfo.Confirmation"> 754 <item name="android:textSize">14sp</item> 755 <item name="android:alpha">0.87</item> 756 </style> 757 758 <style name="TextAppearance.NotificationInfo"> 759 <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item> 760 </style> 761 762 <style name="TextAppearance.NotificationInfo.Button"> 763 <item name="android:fontFamily">@*android:string/config_headlineFontFamilyMedium</item> 764 <item name="android:textSize">14sp</item> 765 <item name="android:textColor">?android:attr/colorAccent</item> 766 <item name="android:background">@drawable/btn_borderless_rect</item> 767 <item name="android:gravity">center_vertical</item> 768 <item name="android:focusable">true</item> 769 </style> 770 771 <style name="TextAppearance.NotificationImportanceChannel"> 772 <item name="android:textSize">@dimen/notification_importance_channel_text</item> 773 <item name="android:fontFamily">@*android:string/config_headlineFontFamilyMedium</item> 774 <item name="android:textColor">@androidprv:color/materialColorOnSurface</item> 775 <item name="android:textSize">@dimen/notification_importance_channel_text</item> 776 </style> 777 778 <style name="TextAppearance.NotificationImportanceChannelGroup"> 779 <item name="android:textSize">@dimen/notification_importance_channel_group_text</item> 780 <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item> 781 <item name="android:textColor">@androidprv:color/materialColorOnSurface</item> 782 <item name="android:textSize">@dimen/notification_importance_channel_group_text</item> 783 </style> 784 785 <style name="TextAppearance.NotificationImportanceApp"> 786 <item name="android:textSize">@dimen/notification_importance_channel_group_text</item> 787 <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item> 788 <item name="android:textColor">@androidprv:color/materialColorOnSurfaceVariant</item> 789 <item name="android:textSize">@dimen/notification_importance_channel_group_text</item> 790 </style> 791 792 <style name="TextAppearance.NotificationImportanceHeader"> 793 <item name="android:textSize">@dimen/notification_importance_header_text</item> 794 <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item> 795 <item name="android:textColor">@androidprv:color/materialColorOnSurface</item> 796 </style> 797 798 <style name="TextAppearance.NotificationImportanceDetail"> 799 <item name="android:textSize">@dimen/notification_importance_description_text</item> 800 <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item> 801 <item name="android:textColor">@androidprv:color/materialColorOnSurfaceVariant</item> 802 <item name="android:gravity">center</item> 803 </style> 804 805 <style name="TextAppearance.NotificationImportanceButton"> 806 <item name="android:textSize">@dimen/notification_importance_button_text</item> 807 <item name="android:fontFamily">@*android:string/config_headlineFontFamilyMedium</item> 808 <item name="android:textColor">@color/notification_guts_priority_contents</item> 809 <item name="android:gravity">center</item> 810 </style> 811 812 <style 813 name="TextAppearance.NotificationSectionHeaderLabel" 814 parent="@android:style/Widget.DeviceDefault.Button.Borderless"> 815 <item name="android:textColor">@androidprv:color/materialColorOnSurface</item> 816 <item name="android:textAllCaps">false</item> 817 <item name="android:textSize">14sp</item> 818 <item name="android:minWidth">0dp</item> 819 </style> 820 821 <style 822 name="TextAppearance.NotificationSectionHeaderButton" 823 parent="@android:style/Widget.DeviceDefault.Button.Borderless"> 824 <item name="android:textColor">@androidprv:color/materialColorOnSurface</item> 825 <item name="android:textAllCaps">false</item> 826 <item name="android:textSize">14sp</item> 827 <item name="android:minWidth">0dp</item> 828 </style> 829 830 <style 831 name="TextAppearance.NotificationFooterButton" 832 parent="@android:style/Widget.DeviceDefault.Button.Borderless"> 833 <item name="android:textColor">@androidprv:color/materialColorOnSurface</item> 834 <item name="android:textAllCaps">false</item> 835 <item name="android:textSize">14sp</item> 836 <item name="android:minWidth">0dp</item> 837 </style> 838 839 <style 840 name="TextAppearance.NotificationFooterButtonRedesign" 841 parent="@android:style/Widget.DeviceDefault.Button.Borderless"> 842 <item name="android:textColor">@androidprv:color/materialColorOnSurface</item> 843 <item name="android:drawableTint">@androidprv:color/materialColorOnSurface</item> 844 <item name="android:textAllCaps">false</item> 845 <item name="android:textSize">16sp</item> 846 <item name="android:minWidth">0dp</item> 847 </style> 848 849 <style name="TextAppearance.NotificationMenuButtonText"> 850 <item name="android:textSize">@dimen/notification_importance_header_text</item> 851 <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item> 852 <item name="android:textColor">@androidprv:color/materialColorOnSurface</item> 853 <item name="android:gravity">center</item> 854 </style> 855 856 857 <style name="TextAppearance.HeadsUpStatusBarText" 858 parent="@*android:style/TextAppearance.DeviceDefault.Notification.Info"> 859 </style> 860 861 <style name="TextAppearance.QSEdit" > 862 <item name="android:textSize">14sp</item> 863 <item name="android:letterSpacing">0.01</item> 864 <item name="android:lineHeight">20sp</item> 865 <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item> 866 <item name="android:textColor">?attr/onSurfaceVariant</item> 867 </style> 868 869 <style name="QSCustomizeToolbar" parent="@*android:style/Widget.DeviceDefault.Toolbar"> 870 <item name="android:textColor">?attr/onSurface</item> 871 <item name="android:elevation">10dp</item> 872 </style> 873 874 <!-- Media controls always have dark background --> 875 <style name="MediaPlayer" parent="@*android:style/Theme.DeviceDefault.Light"> 876 <item name="android:textColor">@color/media_on_background</item> 877 <item name="android:backgroundTint">@android:color/system_on_surface_light</item> 878 </style> 879 880 <style name="MediaPlayer.ProgressBar" parent="@android:style/Widget.ProgressBar.Horizontal"> 881 <item name="android:thumb">@drawable/media_seekbar_thumb</item> 882 <item name="android:thumbTint">@color/media_on_background</item> 883 <item name="android:progressDrawable">@drawable/media_squiggly_progress</item> 884 <item name="android:progressTint">@color/media_on_background</item> 885 <item name="android:progressBackgroundTint">@android:color/system_primary_dark</item> 886 <item name="android:splitTrack">false</item> 887 </style> 888 889 <style name="MediaPlayer.Subtitle" parent="MediaPlayer"> 890 <item name="android:textColor">@color/media_on_background</item> 891 </style> 892 893 <style name="MediaPlayer.ScrubbingTime"> 894 <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item> 895 <item name="android:textSize">12sp</item> 896 <item name="android:gravity">center</item> 897 </style> 898 899 <style name="MediaPlayer.SessionAction" 900 parent="@android:style/Widget.Material.Button.Borderless.Small"> 901 <item name="android:background">@drawable/qs_media_light_source</item> 902 <item name="android:tint">@color/media_on_background</item> 903 <item name="android:paddingTop">12dp</item> 904 <item name="android:paddingStart">12dp</item> 905 <item name="android:paddingEnd">12dp</item> 906 <item name="android:paddingBottom">12dp</item> 907 <item name="android:scaleType">centerInside</item> 908 </style> 909 910 <style name="MediaPlayer.SessionAction.Primary" parent="MediaPlayer.SessionAction"> 911 <item name="android:tint">@android:color/system_on_primary_dark</item> 912 <item name="android:background">@drawable/qs_media_round_button_background</item> 913 <item name="android:backgroundTint">@color/media_player_solid_button_bg</item> 914 </style> 915 916 <style name="MediaPlayer.SessionAction.Secondary" parent="MediaPlayer.SessionAction"> 917 <item name="android:stateListAnimator">@anim/media_button_state_list_animator</item> 918 </style> 919 920 <style name="MediaPlayer.OutlineButton"> 921 <item name="android:background">@drawable/qs_media_outline_button</item> 922 <item name="android:textColor">@color/media_on_background</item> 923 <item name="android:backgroundTint">@android:color/system_primary_dark</item> 924 <item name="android:fontFamily">@*android:string/config_headlineFontFamilyMedium</item> 925 <item name="android:layout_gravity">center</item> 926 <item name="android:singleLine">true</item> 927 </style> 928 929 <style name="MediaPlayer.SolidButton"> 930 <item name="android:backgroundTint">@color/media_player_solid_button_bg</item> 931 <item name="android:tint">@android:color/system_on_primary_dark</item> 932 <item name="android:textColor">@android:color/system_on_primary_dark</item> 933 </style> 934 935 <!-- Used to style charging animation AVD animation --> 936 <style name="ChargingAnim" /> 937 938 <style name="ChargingAnim.WallpaperBackground"> 939 <item name="chargingAnimColor">?attr/wallpaperTextColor</item> 940 <item name="android:textColor">?attr/wallpaperTextColor</item> 941 </style> 942 943 <style name="ChargingAnim.DarkBackground"> 944 <item name="chargingAnimColor">@android:color/white</item> 945 <item name="android:textColor">@android:color/white</item> 946 </style> 947 948 <!-- Screen recording --> 949 <style name="ScreenRecord" parent="@android:style/Theme.DeviceDefault.DayNight"> 950 <item name="android:windowNoTitle">true</item> 951 <item name="android:windowIsTranslucent">true</item> 952 <item name="android:windowBackground">@android:color/transparent</item> 953 <item name="android:windowIsFloating">true</item> 954 <item name="android:backgroundDimEnabled">true</item> 955 <item name="android:windowCloseOnTouchOutside">true</item> 956 </style> 957 958 <style name="ScreenRecord.Switch"> 959 <item name="android:textAppearance">?android:attr/textAppearanceMedium</item> 960 <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item> 961 <item name="android:switchMinWidth">52dp</item> 962 <item name="android:minHeight">48dp</item> 963 <item name="android:track">@drawable/settingslib_switch_track</item> 964 <item name="android:thumb">@drawable/settingslib_switch_thumb</item> 965 </style> 966 967 <!-- Screenshots --> 968 <style name="AppClipsTrampolineActivity"> 969 <item name="android:windowIsTranslucent">true</item> 970 <item name="android:windowNoTitle">true</item> 971 <item name="android:windowIsFloating">true</item> 972 <item name="android:backgroundDimEnabled">true</item> 973 </style> 974 975 <style name="AppClipsActivity" parent="LongScreenshotActivity"> 976 <item name="android:windowBackground">@android:color/transparent</item> 977 <item name="android:windowIsTranslucent">true</item> 978 </style> 979 980 <style name="LongScreenshotActivity" parent="@android:style/Theme.DeviceDefault.DayNight"> 981 <item name="android:colorBackground">@androidprv:color/materialColorSurfaceContainer</item> 982 <item name="android:windowNoTitle">true</item> 983 <item name="android:windowLightStatusBar">true</item> 984 <item name="android:windowLightNavigationBar">true</item> 985 <item name="android:statusBarColor">@androidprv:color/materialColorSurfaceContainer</item> 986 <item name="android:navigationBarColor">@androidprv:color/materialColorSurfaceContainerHighest</item> 987 <item name="android:windowActivityTransitions">true</item> 988 </style> 989 990 <style name="FloatingOverlay" parent="@android:style/Theme.DeviceDefault.DayNight"> 991 <item name="overlayButtonTextColor">?android:attr/textColorPrimary</item> 992 </style> 993 994 <style name="EditTextActivityButton" parent="@android:style/Widget.DeviceDefault.Button.Colored"> 995 <item name="android:textColor">?android:attr/textColorPrimary</item> 996 </style> 997 998 <!-- Clipboard overlay's edit text activity. --> 999 <style name="EditTextActivity" parent="@android:style/Theme.DeviceDefault.DayNight"> 1000 <item name="android:windowNoTitle">true</item> 1001 <item name="android:windowLightStatusBar">true</item> 1002 <item name="android:windowLightNavigationBar">true</item> 1003 <item name="android:navigationBarColor">?android:attr/colorBackgroundFloating</item> 1004 </style> 1005 1006 <!-- Privacy dialog --> 1007 <style name="PrivacyDialog" parent="Theme.SystemUI.QuickSettings.Dialog"> 1008 <item name="android:windowIsTranslucent">true</item> 1009 <item name="android:windowBackground">@android:color/transparent</item> 1010 <item name="android:windowIsFloating">true</item> 1011 <item name="android:backgroundDimEnabled">true</item> 1012 <item name="android:windowCloseOnTouchOutside">true</item> 1013 <item name="android:windowAnimationStyle">@android:style/Animation.Dialog</item> 1014 </style> 1015 1016 <!-- USB Contaminant dialog --> 1017 <style name ="USBContaminant" /> 1018 1019 <style name ="USBContaminant.UserAction"> 1020 <item name="android:layout_width">match_parent</item> 1021 <item name="android:layout_height">wrap_content</item> 1022 <item name="android:fontFamily">roboto-regular</item> 1023 <item name="android:paddingLeft">16dp</item> 1024 <item name="android:paddingTop">16dp</item> 1025 <item name="android:paddingRight">24dp</item> 1026 <item name="android:paddingBottom">16dp</item> 1027 <item name="android:textAlignment">viewStart</item> 1028 <item name="android:textSize">16sp</item> 1029 <item name="android:clickable">true</item> 1030 <item name="android:background">?android:attr/selectableItemBackground</item> 1031 <item name="android:textColor">?android:attr/textColorPrimary</item> 1032 </style> 1033 1034 <!-- Controls styles --> 1035 <style name="Theme.ControlsManagement" parent="@android:style/Theme.DeviceDefault.NoActionBar"> 1036 <item name="android:windowActivityTransitions">true</item> 1037 <item name="android:windowContentTransitions">false</item> 1038 <item name="android:windowIsTranslucent">false</item> 1039 <item name="android:windowBackground">@android:color/black</item> 1040 <item name="android:colorBackground">@android:color/black</item> 1041 <item name="android:windowAnimationStyle">@null</item> 1042 <item name="android:statusBarColor">@*android:color/transparent</item> 1043 <item name="wallpaperTextColor">@*android:color/primary_text_material_dark</item> 1044 </style> 1045 1046 <style name="Theme.ControlsActivity" parent="@android:style/Theme.DeviceDefault.NoActionBar"> 1047 <item name="android:windowActivityTransitions">true</item> 1048 <item name="android:windowContentTransitions">false</item> 1049 <item name="android:windowIsTranslucent">true</item> 1050 <item name="android:windowBackground">@android:color/black</item> 1051 <item name="android:windowAnimationStyle">@null</item> 1052 <item name="android:statusBarColor">@android:color/black</item> 1053 <!-- Setting a placeholder will avoid using the SystemUI icon on the splash screen --> 1054 <item name="android:windowSplashScreenAnimatedIcon">@drawable/ic_blank</item> 1055 <item name="wallpaperTextColor">@*android:color/primary_text_material_dark</item> 1056 </style> 1057 1058 <style name="Widget.SliceView.VolumePanel"> 1059 <item name="hideHeaderRow">true</item> 1060 </style> 1061 1062 <style name="Theme.VolumePanel.Popup" parent="@style/Theme.SystemUI.Dialog"> 1063 <item name="android:dialogCornerRadius">44dp</item> 1064 <item name="android:colorBackground">@androidprv:color/materialColorSurfaceContainerHigh 1065 </item> 1066 </style> 1067 1068 <style name="Theme.UserSwitcherFullscreenDialog" parent="@android:style/Theme.DeviceDefault.NoActionBar.Fullscreen"> 1069 <item name="android:statusBarColor">@color/user_switcher_fullscreen_bg</item> 1070 <item name="android:windowBackground">@color/user_switcher_fullscreen_bg</item> 1071 <item name="android:navigationBarColor">@color/user_switcher_fullscreen_bg</item> 1072 </style> 1073 1074 <style name="Theme.CreateUser" parent="@android:style/Theme.DeviceDefault.NoActionBar"> 1075 <item name="android:windowIsTranslucent">true</item> 1076 <item name="android:windowBackground">#33000000</item> 1077 <item name="android:windowFullscreen">true</item> 1078 </style> 1079 1080 <style name="Theme.PeopleTileConfigActivity" parent="@style/Theme.SystemUI"> 1081 <item name="android:windowActionBar">false</item> 1082 <item name="android:windowNoTitle">true</item> 1083 <item name="android:windowLightStatusBar">true</item> 1084 1085 <!-- 1086 TODO(b/309578419): Make activities handle insets properly and then remove this. 1087 --> 1088 <item name="android:windowOptOutEdgeToEdgeEnforcement">true</item> 1089 </style> 1090 1091 <style name="Theme.EditWidgetsActivity" 1092 parent="@android:style/Theme.DeviceDefault.NoActionBar.Fullscreen"> 1093 <item name="android:windowBackground">@android:color/white</item> 1094 </style> 1095 1096 <style name="TextAppearance.Control"> 1097 <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item> 1098 </style> 1099 1100 <style name="Theme.SystemUI.Dialog.Control.DetailPanel" 1101 parent="@android:style/Theme.DeviceDefault.Dialog.NoActionBar"> 1102 <item name="android:windowFullscreen">false</item> 1103 <item name="android:windowIsFloating">false</item> 1104 <item name="android:windowBackground">@color/controls_task_view_bg</item> 1105 <item name="android:backgroundDimEnabled">false</item> 1106 <item name="android:windowAnimationStyle">@android:style/Animation.Dialog</item> 1107 </style> 1108 1109 <style name="Control" /> 1110 1111 <style name="Control.MenuItem"> 1112 <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item> 1113 <item name="android:textSize">@dimen/control_menu_item_text_size</item> 1114 <item name="android:textColor">@color/control_primary_text</item> 1115 <item name="android:singleLine">true</item> 1116 <item name="android:gravity">center_vertical</item> 1117 <item name="android:minHeight">@dimen/control_menu_item_height</item> 1118 </style> 1119 1120 <style name="Control.Spinner"> 1121 <item name="android:textColor">@color/control_primary_text</item> 1122 <item name="android:fontFamily">@*android:string/config_headlineFontFamilyMedium</item> 1123 <item name="android:singleLine">true</item> 1124 <item name="android:ellipsize">end</item> 1125 </style> 1126 1127 <style name="Control.Spinner.Header"> 1128 <item name="android:background">@drawable/control_spinner_background</item> 1129 <item name="android:textSize">@dimen/control_header_text_size</item> 1130 </style> 1131 1132 <style name="Control.Spinner.Item"> 1133 <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item> 1134 <item name="android:textSize">@dimen/control_item_text_size</item> 1135 </style> 1136 1137 <style name="TextAppearance.Control.Status"> 1138 <item name="android:fontFamily">@*android:string/config_headlineFontFamilyMedium</item> 1139 <item name="android:textSize">@dimen/control_status_normal</item> 1140 <item name="android:textColor">@color/control_primary_text</item> 1141 </style> 1142 1143 <style name="TextAppearance.Control.Title"> 1144 <item name="android:fontFamily">@*android:string/config_headlineFontFamilyMedium</item> 1145 <item name="android:textSize">@dimen/control_text_size</item> 1146 <item name="android:lineSpacingExtra">6sp</item> 1147 <item name="android:textColor">@color/control_primary_text</item> 1148 </style> 1149 <style name="TextAppearance.Control.Subtitle"> 1150 <item name="android:fontFamily">@*android:string/config_headlineFontFamilyMedium</item> 1151 <item name="android:textSize">@dimen/control_text_size</item> 1152 <item name="android:textColor">@color/control_secondary_text</item> 1153 </style> 1154 <style name="TextAppearance.Control.Management" > 1155 <item name="android:textColor">?android:attr/textColorPrimary</item> 1156 </style> 1157 <style name="TextAppearance.Control.Management.Title"> 1158 <item name="android:fontFamily">@*android:string/config_headlineFontFamilyMedium</item> 1159 <item name="android:textSize">@dimen/controls_title_size</item> 1160 </style> 1161 <style name="TextAppearance.Control.Management.Subtitle"> 1162 <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item> 1163 <item name="android:textSize">@dimen/controls_subtitle_size</item> 1164 </style> 1165 1166 <style name="Control.ListPopupWindow" parent="@*android:style/Widget.DeviceDefault.ListPopupWindow"> 1167 <item name="android:overlapAnchor">true</item> 1168 1169 <!-- used to override dark/light theming --> 1170 <item name="*android:colorBackgroundFloating">@color/GM2_grey_800</item> 1171 <item name="*android:colorPopupBackground">@color/GM2_grey_800</item> 1172 <item name="*android:dialogCornerRadius">8dp</item> 1173 </style> 1174 1175 <style name="TextAppearance.ControlSetup"> 1176 <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item> 1177 <item name="android:textColor">@color/control_primary_text</item> 1178 </style> 1179 1180 <style name="TextAppearance.ControlSetup.Title"> 1181 <item name="android:textSize">@dimen/controls_setup_title</item> 1182 <item name="android:singleLine">true</item> 1183 </style> 1184 1185 <style name="TextAppearance.ControlSetup.Subtitle"> 1186 <item name="android:textSize">@dimen/controls_setup_subtitle</item> 1187 <item name="android:maxLines">2</item> 1188 </style> 1189 1190 <!-- The attributes used for title (textAppearanceLarge) and message (textAppearanceMedium) 1191 are already as necessary: 1192 * Title: headline, medium 20sp 1193 * Message: body, 16 sp --> 1194 <style name="Theme.ControlsRequestDialog" parent="@*android:style/Theme.DeviceDefault.Dialog.Alert"/> 1195 1196 <style name="TextAppearance.PrivacyDialog"> 1197 <item name="android:textSize">14sp</item> 1198 <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item> 1199 <item name="android:textColor">?android:attr/textColorPrimary</item> 1200 </style> 1201 1202 <!-- Wallet styles --> 1203 <style name="Wallet" /> 1204 1205 <style name="Wallet.TextAppearance"> 1206 <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item> 1207 <item name="android:textColor">?android:attr/textColorPrimary</item> 1208 <item name="android:singleLine">true</item> 1209 <item name="android:textSize">14sp</item> 1210 </style> 1211 1212 <style name="Wallet.Theme" parent="@android:style/Theme.DeviceDefault"> 1213 <item name="android:colorBackground">@color/material_dynamic_neutral10</item> 1214 <item name="android:itemBackground">@color/material_dynamic_neutral20</item> 1215 <!-- Setting a placeholder will avoid using the SystemUI icon on the splash screen. --> 1216 <item name="android:windowSplashScreenAnimatedIcon">@drawable/ic_blank</item> 1217 </style> 1218 1219 <style name="Animation.InternetDialog" parent="@android:style/Animation.InputMethod"> 1220 </style> 1221 1222 <style name="Widget.SliceView.Panel"> 1223 <item name="titleSize">16sp</item> 1224 <item name="rowStyle">@style/SliceRow</item> 1225 </style> 1226 1227 <style name="Widget.SliceView.Panel.Slider"> 1228 <item name="rowStyle">@style/SliceRow.Slider</item> 1229 </style> 1230 1231 <style name="SliceRow"> 1232 <!-- 2dp start padding for the start icon --> 1233 <item name="titleItemStartPadding">2dp</item> 1234 <item name="titleItemEndPadding">0dp</item> 1235 1236 <!-- Padding between content and the start icon is 14dp --> 1237 <item name="contentStartPadding">14dp</item> 1238 <!-- Padding between content and end items is 16dp --> 1239 <item name="contentEndPadding">16dp</item> 1240 1241 <!-- Both side margins of end item are 16dp --> 1242 <item name="endItemStartPadding">16dp</item> 1243 <item name="endItemEndPadding">16dp</item> 1244 1245 <!-- Both side margins of bottom divider are 12dp --> 1246 <item name="bottomDividerStartPadding">12dp</item> 1247 <item name="bottomDividerEndPadding">12dp</item> 1248 1249 <item name="actionDividerHeight">32dp</item> 1250 </style> 1251 1252 <style name="SliceRow.Slider"> 1253 <!-- Padding between content and the start icon is 5dp --> 1254 <item name="contentStartPadding">5dp</item> 1255 <item name="contentEndPadding">0dp</item> 1256 1257 <!-- 0dp start padding for the end item --> 1258 <item name="endItemStartPadding">0dp</item> 1259 <!-- 8dp end padding for the end item --> 1260 <item name="endItemEndPadding">8dp</item> 1261 1262 <item name="titleSize">20sp</item> 1263 <!-- Align text with slider --> 1264 <item name="titleStartPadding">11dp</item> 1265 <item name="subContentStartPadding">11dp</item> 1266 1267 <!-- Padding for indeterminate progress bar --> 1268 <item name="progressBarStartPadding">12dp</item> 1269 <item name="progressBarEndPadding">16dp</item> 1270 1271 <item name="iconSize">25dp</item> 1272 </style> 1273 1274 <style name="TextAppearance.Dialog.Title" parent="@android:style/TextAppearance.DeviceDefault.Large"> 1275 <item name="android:textColor">@androidprv:color/materialColorOnSurface</item> 1276 <item name="android:textSize">@dimen/dialog_title_text_size</item> 1277 <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item> 1278 <item name="android:lineHeight">32sp</item> 1279 <item name="android:gravity">center</item> 1280 <item name="android:textAlignment">center</item> 1281 <item name="android:hyphenationFrequency">full</item> 1282 </style> 1283 1284 <style name="TextAppearance.Dialog.Body" parent="@android:style/TextAppearance.DeviceDefault.Medium"> 1285 <item name="android:textColor">@androidprv:color/materialColorOnSurfaceVariant</item> 1286 <item name="android:textSize">14sp</item> 1287 <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item> 1288 <item name="android:lineHeight">20sp</item> 1289 </style> 1290 1291 <style name="TextAppearance.Dialog.Body.Message"> 1292 <item name="android:gravity">center</item> 1293 <item name="android:textAlignment">center</item> 1294 </style> 1295 1296 <!-- We explicitly overload this because we don't have control over the style or layout for 1297 the cast dialog items, as it's in `@android:layout/media_route_list_item. --> 1298 <style name="TextAppearance.CastItem" parent="@android:style/TextAppearance.DeviceDefault.Medium"> 1299 <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item> 1300 </style> 1301 1302 <style name="Theme.SystemUI.Dialog.Cast"> 1303 <item name="android:textAppearanceMedium">@style/TextAppearance.CastItem</item> 1304 <item name="android:alertDialogStyle">@style/AlertDialogStyle</item> 1305 </style> 1306 <!-- ************************************************************************************* --> 1307 1308 <style name="Widget" /> 1309 <style name="Widget.Dialog" /> 1310 <style name="Widget.Dialog.Button"> 1311 <item name="android:buttonCornerRadius">28dp</item> 1312 <item name="android:background">@drawable/qs_dialog_btn_filled</item> 1313 <item name="android:textColor">@color/qs_dialog_btn_filled_text_color</item> 1314 <item name="android:textSize">14sp</item> 1315 <item name="android:lineHeight">20sp</item> 1316 <item name="android:fontFamily">@*android:string/config_bodyFontFamilyMedium</item> 1317 <item name="android:stateListAnimator">@null</item> 1318 <item name="android:minWidth">0dp</item> 1319 </style> 1320 1321 <style name="Widget.Dialog.Button.BorderButton"> 1322 <item name="android:background">@drawable/qs_dialog_btn_outline</item> 1323 <item name="android:textColor">@color/qs_dialog_btn_outline_text</item> 1324 </style> 1325 1326 <style name="Widget.Dialog.Button.Large"> 1327 <item name="android:background">@drawable/qs_dialog_btn_filled_large</item> 1328 <item name="android:minHeight">56dp</item> 1329 <item name="android:textColor">@color/qs_dialog_btn_filled_large_text</item> 1330 </style> 1331 1332 <style name="Widget.Dialog.Button.QuickSettings"> 1333 <item name="android:textColor">?attr/primary</item> 1334 <item name="android:background">?android:attr/selectableItemBackground</item> 1335 </style> 1336 1337 <style name="MainSwitch.Settingslib" parent="@android:style/Theme.DeviceDefault.DayNight"> 1338 <item name="android:switchMinWidth">@dimen/settingslib_min_switch_width</item> 1339 </style> 1340 1341 <style name="TrimmedHorizontalProgressBar" 1342 parent="android:Widget.Material.ProgressBar.Horizontal"> 1343 <item name="android:indeterminateDrawable"> 1344 @drawable/progress_indeterminate_horizontal_material_trimmed 1345 </item> 1346 <item name="android:minHeight">4dp</item> 1347 <item name="android:maxHeight">4dp</item> 1348 </style> 1349 1350 <!-- Internet Dialog --> 1351 <style name="InternetDialog"> 1352 <item name="android:layout_width">wrap_content</item> 1353 <item name="android:layout_height">wrap_content</item> 1354 <item name="android:layout_gravity">center_vertical|start</item> 1355 <item name="android:layout_marginStart">@dimen/internet_dialog_network_layout_margin</item> 1356 </style> 1357 1358 <style name="InternetDialog.Network"> 1359 <item name="android:layout_width">match_parent</item> 1360 <item name="android:layout_height">wrap_content</item> 1361 <item name="android:layout_marginStart">@dimen/internet_dialog_network_layout_margin</item> 1362 <item name="android:layout_marginEnd">@dimen/internet_dialog_network_layout_margin</item> 1363 <item name="android:layout_gravity">center_vertical|start</item> 1364 <item name="android:paddingStart">22dp</item> 1365 <item name="android:paddingEnd">22dp</item> 1366 <item name="android:orientation">horizontal</item> 1367 <item name="android:focusable">true</item> 1368 <item name="android:clickable">true</item> 1369 <item name="android:background">@drawable/internet_dialog_selected_effect</item> 1370 </style> 1371 1372 <style name="InternetDialog.NetworkTitle"> 1373 <item name="android:layout_marginEnd">7dp</item> 1374 <item name="android:ellipsize">end</item> 1375 <item name="android:textAppearance">@style/TextAppearance.InternetDialog</item> 1376 </style> 1377 1378 <style name="InternetDialog.NetworkTitle.Active"> 1379 <item name="android:textAppearance">@style/TextAppearance.InternetDialog.Active</item> 1380 <item name="android:textColor">@androidprv:color/materialColorOnPrimaryContainer</item> 1381 </style> 1382 1383 <style name="InternetDialog.NetworkSummary"> 1384 <item name="android:layout_marginEnd">7dp</item> 1385 <item name="android:ellipsize">end</item> 1386 <item name="android:maxLines">2</item> 1387 <item name="android:textAppearance">@style/TextAppearance.InternetDialog.Secondary</item> 1388 </style> 1389 1390 <style name="InternetDialog.NetworkSummary.Active"> 1391 <item name="android:textAppearance">@style/TextAppearance.InternetDialog.Secondary.Active 1392 </item> 1393 <item name="android:textColor">@androidprv:color/materialColorOnPrimaryContainer</item> 1394 </style> 1395 1396 <style name="TextAppearance.InternetDialog"> 1397 <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item> 1398 <item name="android:textSize">16sp</item> 1399 <item name="android:textColor">@androidprv:color/materialColorOnSurface</item> 1400 <item name="android:textDirection">locale</item> 1401 </style> 1402 1403 <style name="TextAppearance.InternetDialog.Secondary"> 1404 <item name="android:textSize">14sp</item> 1405 <item name="android:textColor">@androidprv:color/materialColorOnSurfaceVariant</item> 1406 </style> 1407 1408 <style name="TextAppearance.InternetDialog.Active"> 1409 <item name="android:textColor">@androidprv:color/materialColorOnPrimaryContainer</item> 1410 </style> 1411 1412 <style name="TextAppearance.InternetDialog.Secondary.Active"> 1413 <item name="android:textColor">@androidprv:color/materialColorOnPrimaryContainer</item> 1414 </style> 1415 1416 <style name="FgsManagerDialogTitle"> 1417 <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item> 1418 <item name="android:textStyle">bold</item> 1419 <item name="android:textDirection">locale</item> 1420 </style> 1421 1422 <style name="FgsManagerAppLabel" parent="TextAppearance.Dialog.Body"> 1423 <item name="android:textDirection">locale</item> 1424 <item name="android:textStyle">bold</item> 1425 </style> 1426 1427 <style name="FgsManagerAppDuration"> 1428 <item name="android:textDirection">locale</item> 1429 <item name="android:textAppearance">?android:attr/textAppearanceSmall</item> 1430 <item name="android:textColor">?android:attr/textColorSecondary</item> 1431 </style> 1432 1433 <style name="BluetoothTileDialog"> 1434 <item name="android:layout_width">wrap_content</item> 1435 <item name="android:layout_height">wrap_content</item> 1436 <item name="android:layout_gravity">center_vertical|start</item> 1437 </style> 1438 1439 <style name="BluetoothTileDialog.Device"> 1440 <item name="android:layout_width">match_parent</item> 1441 <item name="android:layout_height">88dp</item> 1442 <item name="android:layout_gravity">center_vertical|start</item> 1443 <item name="android:layout_marginStart">@dimen/bluetooth_dialog_layout_margin</item> 1444 <item name="android:layout_marginEnd">@dimen/bluetooth_dialog_layout_margin</item> 1445 <item name="android:paddingStart">22dp</item> 1446 <item name="android:paddingEnd">22dp</item> 1447 <item name="android:orientation">horizontal</item> 1448 <item name="android:focusable">true</item> 1449 <item name="android:clickable">true</item> 1450 <item name="android:textColor">@androidprv:color/materialColorOnSurface</item> 1451 </style> 1452 1453 <style name="TextAppearance.BluetoothTileDialog"> 1454 <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item> 1455 <item name="android:textDirection">locale</item> 1456 <item name="android:textAlignment">gravity</item> 1457 <item name="android:textColor">@androidprv:color/materialColorOnSurface</item> 1458 </style> 1459 1460 <style name="TextAppearance.BluetoothTileDialog.Active"> 1461 <item name="android:textColor">@androidprv:color/materialColorOnPrimaryContainer</item> 1462 </style> 1463 1464 <style name="BluetoothTileDialog.AudioSharingButton" parent="Widget.Dialog.Button"> 1465 <item name="android:background">@drawable/audio_sharing_btn_background</item> 1466 <item name="android:textColor">@color/audio_sharing_btn_text_color</item> 1467 <item name="android:drawableTint">@color/audio_sharing_btn_text_color</item> 1468 </style> 1469 1470 <style name="BroadcastDialog"> 1471 <item name="android:layout_width">wrap_content</item> 1472 <item name="android:layout_height">wrap_content</item> 1473 <item name="android:layout_gravity">start|center_vertical</item> 1474 </style> 1475 1476 <style name="BroadcastDialog.InfoItem"> 1477 <item name="android:layout_width">@dimen/media_output_broadcast_info_item_width</item> 1478 <item name="android:layout_height">@dimen/media_output_broadcast_info_item_height</item> 1479 <item name="android:clickable">false</item> 1480 <item name="android:gravity">start|center_vertical</item> 1481 </style> 1482 1483 <style name="BroadcastDialog.InfoItem.Title"> 1484 <item name="android:layout_height">@dimen/media_output_broadcast_info_title_height</item> 1485 <item name="android:textAppearance">@style/TextAppearance.BroadcastDialog</item> 1486 </style> 1487 1488 <style name="BroadcastDialog.InfoItem.Summary"> 1489 <item name="android:layout_height">@dimen/media_output_broadcast_info_summary_height</item> 1490 <item name="android:textAppearance">@style/TextAppearance.BroadcastDialog.Secondary</item> 1491 </style> 1492 1493 <style name="BroadcastDialog.InfoItem.Edit"> 1494 <item name="android:layout_width">@dimen/media_output_broadcast_info_edit</item> 1495 <item name="android:layout_height">@dimen/media_output_broadcast_info_edit</item> 1496 <item name="android:background">?android:attr/selectableItemBackground</item> 1497 <item name="android:clickable">true</item> 1498 <item name="android:focusable">true</item> 1499 <item name="android:src">@*android:drawable/ic_mode_edit</item> 1500 <item name="android:tint">?android:attr/textColorPrimary</item> 1501 </style> 1502 1503 <style name="BroadcastDialog.Divider"> 1504 <item name="android:background">?android:attr/textColorSecondary</item> 1505 </style> 1506 1507 <style name="BroadcastDialog.Divider.Horizontal"> 1508 <item name="android:layout_width">348dp</item> 1509 <item name="android:layout_height">1dp</item> 1510 <item name="android:layout_gravity">center_horizontal</item> 1511 </style> 1512 1513 1514 <style name="BroadcastDialog.Divider.Vertical"> 1515 <item name="android:layout_width">1dp</item> 1516 <item name="android:layout_height">28dp</item> 1517 <item name="android:layout_marginEnd">30dp</item> 1518 </style> 1519 1520 <style name="TextAppearance.BroadcastDialog"> 1521 <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item> 1522 <item name="android:textSize">16sp</item> 1523 <item name="android:textColor">?android:attr/textColorPrimary</item> 1524 <item name="android:textDirection">locale</item> 1525 </style> 1526 1527 <style name="TextAppearance.BroadcastDialog.Secondary"> 1528 <item name="android:textSize">14sp</item> 1529 <item name="android:textColor">?android:attr/textColorSecondary</item> 1530 </style> 1531 1532 <!-- Dream Overlay Complication UI styles --> 1533 <style name="clock_subtitle"> 1534 <item name="android:textSize">@dimen/dream_overlay_complication_clock_subtitle_text_size 1535 </item> 1536 <item name="android:paddingHorizontal">@dimen/dream_overlay_complication_shadow_padding 1537 </item> 1538 <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item> 1539 <item name="android:textColor">@android:color/white</item> 1540 <item name="android:gravity">center_horizontal</item> 1541 <item name="android:ellipsize">none</item> 1542 <item name="android:shadowColor">@color/keyguard_shadow_color</item> 1543 <item name="android:shadowRadius">?attr/shadowRadius</item> 1544 </style> 1545 1546 <style name="BroadcastDialogTitleStyle"> 1547 <item name="android:textAppearance">@style/TextAppearanceBroadcastDialogTitle</item> 1548 <item name="android:layout_marginStart">@dimen/broadcast_dialog_title_text_margin</item> 1549 <item name="android:layout_marginEnd">@dimen/broadcast_dialog_title_text_margin</item> 1550 <item name="android:layout_marginTop">@dimen/broadcast_dialog_title_text_margin_top</item> 1551 <item name="android:layout_marginBottom">18dp</item> 1552 </style> 1553 1554 <style name="TextAppearanceBroadcastDialogTitle" parent="@android:style/TextAppearance.DeviceDefault.Headline"> 1555 <item name="android:textSize">@dimen/broadcast_dialog_title_text_size</item> 1556 <item name="android:textColor">?android:attr/textColorPrimary</item> 1557 <item name="android:textDirection">locale</item> 1558 <item name="android:ellipsize">end</item> 1559 </style> 1560 1561 <style name="BroadcastDialogBodyStyle"> 1562 <item name="android:textAppearance">@style/TextAppearanceBroadcastDialogSubTitle</item> 1563 <item name="android:layout_margin">@dimen/broadcast_dialog_title_text_margin</item> 1564 </style> 1565 1566 <style name="TextAppearanceBroadcastDialogSubTitle" parent="@android:style/TextAppearance.DeviceDefault.Headline"> 1567 <item name="android:textSize">@dimen/broadcast_dialog_subtitle_text_size</item> 1568 <item name="android:textColor">?android:attr/textColorSecondary</item> 1569 <item name="android:textDirection">locale</item> 1570 <item name="android:ellipsize">end</item> 1571 </style> 1572 1573 <style name="BroadcastDialogButtonStyle"> 1574 <item name="android:textAppearance">@style/TextAppearanceBroadcastDialogButton</item> 1575 <item name="android:layout_width">match_parent</item> 1576 <item name="android:layout_height">wrap_content</item> 1577 <item name="android:layout_gravity">center</item> 1578 <item name="android:gravity">center</item> 1579 <item name="android:stateListAnimator">@null</item> 1580 <item name="android:elevation">0dp</item> 1581 <item name="android:minHeight">@dimen/broadcast_dialog_btn_minHeight</item> 1582 <item name="android:background">@drawable/broadcast_dialog_btn_bg</item> 1583 </style> 1584 1585 <style name="TextAppearanceBroadcastDialogButton" parent="@android:style/TextAppearance.DeviceDefault.Headline"> 1586 <item name="android:textColor">?androidprv:attr/textColorOnAccent</item> 1587 <item name="android:textSize">@dimen/broadcast_dialog_btn_text_size</item> 1588 </style> 1589 1590 <!-- The style for log access consent dialog --> 1591 <style name="LogAccessDialogTheme" parent="@style/Theme.SystemUI.Dialog.Alert"> 1592 <item name="permissionGrantButtonTopStyle">@style/PermissionGrantButtonTop</item> 1593 <item name="permissionGrantButtonBottomStyle">@style/PermissionGrantButtonBottom</item> 1594 </style> 1595 1596 <style name="AllowLogAccess"> 1597 <item name="android:textSize">24sp</item> 1598 <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item> 1599 </style> 1600 1601 <style name="PrimaryAllowLogAccess"> 1602 <item name="android:textSize">14sp</item> 1603 <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item> 1604 </style> 1605 1606 <style name="PermissionGrantButtonTextAppearance"> 1607 <item name="android:fontFamily">@*android:string/config_headlineFontFamilyMedium</item> 1608 <item name="android:textSize">14sp</item> 1609 <item name="android:textColor">@android:color/system_neutral1_900</item> 1610 </style> 1611 1612 <style name="PermissionGrantButtonTop" 1613 parent="@android:style/Widget.DeviceDefault.Button.Borderless.Colored"> 1614 <item name="android:layout_width">332dp</item> 1615 <item name="android:layout_height">56dp</item> 1616 <item name="android:layout_marginTop">2dp</item> 1617 <item name="android:layout_marginBottom">2dp</item> 1618 <item name="android:background">@drawable/grant_permissions_buttons_top</item> 1619 </style> 1620 1621 <style name="PermissionGrantButtonBottom" 1622 parent="@android:style/Widget.DeviceDefault.Button.Borderless.Colored"> 1623 <item name="android:layout_width">332dp</item> 1624 <item name="android:layout_height">56dp</item> 1625 <item name="android:layout_marginTop">2dp</item> 1626 <item name="android:layout_marginBottom">2dp</item> 1627 <item name="android:background">@drawable/grant_permissions_buttons_bottom</item> 1628 </style> 1629 1630 <!-- Magnification styles --> 1631 <style name="TextAppearance.MagnificationSetting" /> 1632 1633 <style name="TextAppearance.MagnificationSetting.Title"> 1634 <item name="android:fontFamily">google-sans</item> 1635 <item name="android:textColor">?androidprv:attr/textColorPrimary</item> 1636 <item name="android:textSize">@dimen/magnification_setting_text_size</item> 1637 </style> 1638 1639 <style name="TextAppearance.MagnificationSetting.EditButton"> 1640 <item name="android:fontFamily">google-sans</item> 1641 <item name="android:textColor">?androidprv:attr/colorAccent</item> 1642 <item name="android:textSize">@dimen/magnification_setting_text_size</item> 1643 <item name="android:lineHeight">@dimen/magnification_setting_button_line_height</item> 1644 <item name="android:textAlignment">center</item> 1645 </style> 1646 1647 <style name="TextAppearance.MagnificationSetting.DoneButton"> 1648 <item name="android:fontFamily">google-sans</item> 1649 <item name="android:textColor">?androidprv:attr/textColorPrimary</item> 1650 <item name="android:textSize">@dimen/magnification_setting_text_size</item> 1651 <item name="android:lineHeight">@dimen/magnification_setting_button_line_height</item> 1652 <item name="android:textAlignment">center</item> 1653 </style> 1654 1655 <style name="ShortCutButton" parent="@android:style/Widget.Material.Button"> 1656 <item name="android:background">@drawable/shortcut_button_colored</item> 1657 <item name="android:textSize">16sp</item> 1658 <item name="android:textColor">@androidprv:color/materialColorOnSurface</item> 1659 <item name="android:layout_marginEnd">12dp</item> 1660 <item name="android:paddingLeft">24dp</item> 1661 <item name="android:paddingRight">24dp</item> 1662 <item name="android:minHeight">36dp</item> 1663 <item name="android:minWidth">120dp</item> 1664 <item name="android:stateListAnimator">@*android:anim/flat_button_state_list_anim_material</item> 1665 <item name="android:pointerIcon">arrow</item> 1666 </style> 1667 1668 <style name="ShortcutHorizontalDivider"> 1669 <item name="android:layout_width">132dp</item> 1670 <item name="android:layout_height">2dp</item> 1671 <item name="android:layout_gravity">center_horizontal</item> 1672 <item name="android:background">?android:attr/dividerHorizontal</item> 1673 </style> 1674 1675 <style name="LongPressLockScreenAnimation"> 1676 <item name="android:windowEnterAnimation">@anim/long_press_lock_screen_popup_enter</item> 1677 <item name="android:windowExitAnimation">@anim/long_press_lock_screen_popup_exit</item> 1678 </style> 1679 1680 <style name="TextAppearance.PrivacyDialog.Item.Title" 1681 parent="@android:style/TextAppearance.DeviceDefault.Medium"> 1682 <item name="android:textSize">14sp</item> 1683 <item name="android:lineHeight">20sp</item> 1684 <item name="android:textColor">@androidprv:color/materialColorOnSurface</item> 1685 </style> 1686 1687 <style name="TextAppearance.PrivacyDialog.Item.Summary" 1688 parent="@android:style/TextAppearance.DeviceDefault.Small"> 1689 <item name="android:textSize">14sp</item> 1690 <item name="android:lineHeight">20sp</item> 1691 <item name="android:textColor">@androidprv:color/materialColorOnSurfaceVariant</item> 1692 </style> 1693 1694 <style name="Theme.PrivacyDialog" parent="@style/Theme.SystemUI.Dialog"> 1695 <item name="android:colorBackground">@androidprv:color/materialColorSurfaceContainer</item> 1696 </style> 1697 1698 <style name="Theme.SystemUI.Dialog.StickyKeys" parent="@style/Theme.SystemUI.Dialog"> 1699 <item name="android:colorBackground">@color/transparent</item> 1700 </style> 1701</resources> 1702