Home | History | Annotate | Download | only in values
      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 
     19     <style name="ClearAllButtonDefaultMargins">
     20         <item name="android:layout_marginStart">0dp</item>
     21         <item name="android:layout_marginTop">0dp</item>
     22         <item name="android:layout_marginEnd">0dp</item>
     23         <item name="android:layout_marginBottom">0dp</item>
     24     </style>
     25 
     26     <!-- Theme used for the activity that shows when the system forced an app to be resizable -->
     27     <style name="ForcedResizableTheme" parent="@android:style/Theme.Translucent.NoTitleBar">
     28         <item name="android:windowBackground">@drawable/forced_resizable_background</item>
     29         <item name="android:statusBarColor">@*android:color/transparent</item>
     30         <item name="android:windowAnimationStyle">@style/Animation.ForcedResizable</item>
     31     </style>
     32 
     33     <style name="Animation.ForcedResizable" parent="@android:style/Animation">
     34         <item name="android:activityOpenEnterAnimation">@anim/forced_resizable_enter</item>
     35 
     36         <!-- If the target stack doesn't have focus, we do a task to front animation. -->
     37         <item name="android:taskToFrontEnterAnimation">@anim/forced_resizable_enter</item>
     38         <item name="android:activityCloseExitAnimation">@anim/forced_resizable_exit</item>
     39     </style>
     40 
     41     <style name="PipPhoneOverlayControlTheme" parent="@android:style/Theme.Material">
     42         <item name="android:windowIsTranslucent">true</item>
     43         <item name="android:windowNoTitle">true</item>
     44         <item name="android:windowContentOverlay">@null</item>
     45         <item name="android:windowBackground">@null</item>
     46         <item name="android:colorBackgroundCacheHint">@null</item>
     47         <item name="android:statusBarColor">@*android:color/transparent</item>
     48         <item name="android:windowAnimationStyle">@style/Animation.PipPhoneOverlayControl</item>
     49     </style>
     50 
     51     <style name="Animation.PipPhoneOverlayControl" parent="@android:style/Animation">
     52         <item name="android:activityOpenEnterAnimation">@anim/forced_resizable_enter</item>
     53 
     54         <!-- If the target stack doesn't have focus, we do a task to front animation. -->
     55         <item name="android:taskToFrontEnterAnimation">@anim/forced_resizable_enter</item>
     56         <item name="android:activityCloseExitAnimation">@anim/forced_resizable_exit</item>
     57     </style>
     58 
     59     <!-- HybridNotification themes and styles -->
     60 
     61     <style name="HybridNotification">
     62         <item name="hybridNotificationStyle">@style/hybrid_notification</item>
     63         <item name="hybridNotificationTitleStyle">@style/hybrid_notification_title</item>
     64         <item name="hybridNotificationTextStyle">@style/hybrid_notification_text</item>
     65     </style>
     66 
     67     <style name="hybrid_notification">
     68         <item name="android:paddingStart">@*android:dimen/notification_content_margin_start</item>
     69         <item name="android:paddingEnd">12dp</item>
     70     </style>
     71 
     72     <style name="hybrid_notification_title">
     73         <item name="android:paddingEnd">4dp</item>
     74         <item name="android:textAppearance">@*android:style/TextAppearance.DeviceDefault.Notification.Title</item>
     75     </style>
     76 
     77     <style name="hybrid_notification_text"
     78            parent="@*android:style/Widget.DeviceDefault.Notification.Text">
     79         <item name="android:paddingEnd">4dp</item>
     80     </style>
     81 
     82 
     83     <style name="TextAppearance.StatusBar.HeadsUp"
     84         parent="@*android:style/TextAppearance.StatusBar">
     85     </style>
     86 
     87     <style name="TextAppearance.StatusBar.SystemPanel"
     88         parent="@*android:style/TextAppearance.StatusBar">
     89         <item name="android:textAppearance">?android:attr/textAppearance</item>
     90         <item name="android:textStyle">normal</item>
     91         <item name="android:textColor">#FF808080</item>
     92     </style>
     93 
     94     <style name="TextAppearance.StatusBar.Clock" parent="@*android:style/TextAppearance.StatusBar.Icon">
     95         <item name="android:textSize">@dimen/status_bar_clock_size</item>
     96         <item name="android:fontFamily">@*android:string/config_headlineFontFamilyMedium</item>
     97         <item name="android:textColor">@color/status_bar_clock_color</item>
     98     </style>
     99 
    100     <style name="TextAppearance.StatusBar.Expanded" parent="@*android:style/TextAppearance.StatusBar">
    101         <item name="android:textColor">?android:attr/textColorTertiary</item>
    102     </style>
    103 
    104     <style name="TextAppearance.StatusBar.Expanded.Clock">
    105         <item name="android:textSize">@dimen/qs_time_expanded_size</item>
    106         <item name="android:fontFamily">@*android:string/config_headlineFontFamilyMedium</item>
    107         <item name="android:textColor">?android:attr/textColorPrimary</item>
    108         <item name="android:textStyle">normal</item>
    109     </style>
    110 
    111     <style name="TextAppearance.StatusBar.Expanded.Date">
    112         <item name="android:textSize">@dimen/qs_time_expanded_size</item>
    113         <item name="android:textStyle">normal</item>
    114         <item name="android:textColor">?android:attr/textColorPrimary</item>
    115         <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item>
    116     </style>
    117 
    118     <style name="TextAppearance.StatusBar.Expanded.AboveDateTime">
    119         <item name="android:textSize">@dimen/qs_emergency_calls_only_text_size</item>
    120         <item name="android:textStyle">normal</item>
    121         <item name="android:textColor">?android:attr/textColorTertiary</item>
    122     </style>
    123 
    124     <style name="TextAppearance.StatusBar.Expanded.EmergencyCallsOnly"
    125            parent="TextAppearance.StatusBar.Expanded.AboveDateTime" />
    126 
    127     <style name="TextAppearance.StatusBar.Expanded.ChargingInfo"
    128             parent="TextAppearance.StatusBar.Expanded.AboveDateTime" />
    129 
    130     <style name="TextAppearance.StatusBar.Expanded.UserSwitcher">
    131         <item name="android:textSize">16sp</item>
    132         <item name="android:textStyle">normal</item>
    133         <item name="android:textColor">?android:attr/textColorSecondary</item>
    134     </style>
    135     <style name="TextAppearance.StatusBar.Expanded.UserSwitcher.UserName" />
    136 
    137     <style name="TextAppearance" />
    138 
    139     <style name="TextAppearance.QS">
    140         <item name="android:textStyle">normal</item>
    141         <item name="android:textColor">?android:attr/textColorPrimary</item>
    142         <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item>
    143     </style>
    144 
    145     <style name="TextAppearance.QS.DetailHeader">
    146         <item name="android:textSize">@dimen/qs_detail_header_text_size</item>
    147         <item name="android:fontFamily">@*android:string/config_bodyFontFamilyMedium</item>
    148     </style>
    149 
    150     <style name="TextAppearance.QS.DetailItemPrimary">
    151         <item name="android:textSize">@dimen/qs_detail_item_primary_text_size</item>
    152     </style>
    153 
    154     <style name="TextAppearance.QS.DetailItemSecondary">
    155         <item name="android:textSize">@dimen/qs_detail_item_secondary_text_size</item>
    156         <item name="android:textColor">?android:attr/colorAccent</item>
    157     </style>
    158 
    159     <style name="TextAppearance.QS.Introduction">
    160         <item name="android:textSize">14sp</item>
    161         <item name="android:textColor">@color/zen_introduction</item>
    162     </style>
    163 
    164     <style name="TextAppearance.QS.Warning">
    165         <item name="android:textSize">14sp</item>
    166         <item name="android:textColor">?android:attr/colorError</item>
    167     </style>
    168 
    169     <style name="TextAppearance.QS.DetailButton">
    170         <item name="android:textSize">@dimen/qs_detail_button_text_size</item>
    171         <item name="android:textColor">?android:attr/textColorSecondary</item>
    172         <item name="android:textAllCaps">true</item>
    173         <item name="android:fontFamily">@*android:string/config_bodyFontFamilyMedium</item>
    174         <item name="android:gravity">center</item>
    175     </style>
    176 
    177     <style name="TextAppearance.QS.DetailButton.White">
    178         <item name="android:textColor">@color/zen_introduction</item>
    179     </style>
    180 
    181     <style name="TextAppearance.QS.DetailEmpty">
    182         <item name="android:textSize">@dimen/qs_detail_empty_text_size</item>
    183         <item name="android:textColor">?android:attr/textColorPrimary</item>
    184     </style>
    185 
    186     <style name="TextAppearance.QS.Subhead">
    187         <item name="android:textSize">14sp</item>
    188         <item name="android:textColor">@color/qs_subhead</item>
    189     </style>
    190 
    191     <style name="TextAppearance.QS.SegmentedButton">
    192         <item name="android:textSize">16sp</item>
    193         <item name="android:fontFamily">@*android:string/config_bodyFontFamilyMedium</item>
    194     </style>
    195 
    196     <style name="TextAppearance.QS.DataUsage">
    197         <item name="android:textSize">@dimen/qs_data_usage_text_size</item>
    198     </style>
    199 
    200     <style name="TextAppearance.QS.DataUsage.Usage">
    201         <item name="android:textSize">@dimen/qs_data_usage_usage_text_size</item>
    202         <item name="android:textColor">?android:attr/colorAccent</item>
    203     </style>
    204 
    205     <style name="TextAppearance.QS.DataUsage.Secondary">
    206         <item name="android:textColor">?android:attr/textColorSecondary</item>
    207     </style>
    208 
    209     <style name="TextAppearance.QS.TileLabel">
    210         <item name="android:textSize">@dimen/qs_tile_text_size</item>
    211         <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item>
    212     </style>
    213 
    214     <style name="TextAppearance.QS.TileLabel.Secondary">
    215         <item name="android:textSize">@dimen/qs_tile_text_size</item>
    216         <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item>
    217     </style>
    218 
    219     <!-- This is hard coded to be sans-serif-condensed to match the icons -->
    220     <style name="TextAppearance.RATBadge" parent="@style/TextAppearance.QS.TileLabel.Secondary">
    221         <item name="android:fontFamily">sans-serif-condensed</item>
    222         <item name="android:textSize">@dimen/celltile_rat_type_size</item>
    223     </style>
    224 
    225     <style name="TextAppearance.QS.Status" parent="TextAppearance.QS.TileLabel.Secondary">
    226         <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item>
    227         <item name="android:textColor">@color/dark_mode_qs_icon_color_single_tone</item>
    228     </style>
    229 
    230     <style name="TextAppearance.AppOpsDialog" />
    231 
    232     <style name="TextAppearance.AppOpsDialog.Title">
    233         <item name="android:textSize">@dimen/ongoing_appops_dialog_title_size</item>
    234         <item name="android:fontFamily">@*android:string/config_headlineFontFamilyMedium</item>
    235     </style>
    236 
    237     <style name="TextAppearance.AppOpsDialog.Item">
    238         <item name="android:textSize">@dimen/ongoing_appops_dialog_item_size</item>
    239         <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item>
    240     </style>
    241 
    242     <style name="TextAppearance.DeviceManagementDialog">
    243         <item name="android:textColor">?android:attr/textColorPrimary</item>
    244     </style>
    245 
    246     <style name="TextAppearance.DeviceManagementDialog.Title" parent="@android:style/TextAppearance.DeviceDefault.DialogWindowTitle"/>
    247 
    248     <style name="DeviceManagementDialogTitle">
    249         <item name="android:gravity">center</item>
    250         <item name="android:textAppearance">@style/TextAppearance.DeviceManagementDialog.Title</item>
    251     </style>
    252 
    253     <style name="TextAppearance.DeviceManagementDialog.Content" parent="@*android:style/TextAppearance.DeviceDefault.Subhead"/>
    254 
    255     <style name="BaseBrightnessDialogContainer" parent="@style/Theme.SystemUI">
    256         <item name="android:layout_width">match_parent</item>
    257         <item name="android:layout_height">wrap_content</item>
    258     </style>
    259 
    260     <style name="BrightnessDialogContainer" parent="@style/BaseBrightnessDialogContainer" />
    261 
    262     <style name="Animation" />
    263 
    264     <style name="Animation.ShirtPocketPanel">
    265         <item name="android:windowEnterAnimation">@*android:anim/grow_fade_in_from_bottom</item>
    266         <item name="android:windowExitAnimation">@*android:anim/shrink_fade_out_from_bottom</item>
    267     </style>
    268 
    269     <style name="Animation.NavigationBarFadeIn">
    270         <item name="android:windowEnterAnimation">@anim/navbar_fade_in</item>
    271         <item name="android:windowExitAnimation">@null</item>
    272     </style>
    273 
    274     <!-- Standard animations for hiding and showing the status bar. -->
    275     <style name="Animation.StatusBar">
    276     </style>
    277 
    278     <style name="Theme.SystemUI" parent="@*android:style/Theme.DeviceDefault.QuickSettings">
    279         <item name="lightIconTheme">@style/DualToneLightTheme</item>
    280         <item name="darkIconTheme">@style/DualToneDarkTheme</item>
    281         <item name="wallpaperTextColor">@*android:color/primary_text_material_dark</item>
    282         <item name="wallpaperTextColorSecondary">@*android:color/secondary_text_material_dark</item>
    283         <item name="android:colorError">@*android:color/error_color_material_dark</item>
    284         <item name="android:colorControlHighlight">@*android:color/primary_text_material_dark</item>
    285         <item name="*android:lockPatternStyle">@style/LockPatternStyle</item>
    286         <item name="passwordStyle">@style/PasswordTheme</item>
    287         <item name="backgroundProtectedStyle">@style/BackgroundProtectedStyle</item>
    288         <item name="android:homeAsUpIndicator">@drawable/ic_arrow_back</item>
    289         <item name="shadowRadius">@dimen/keyguard_shadow_radius</item>
    290 
    291         <!-- Needed for MediaRoute chooser dialog -->
    292         <item name="*android:isLightTheme">false</item>
    293     </style>
    294 
    295     <style name="Theme.SystemUI.Light">
    296         <item name="wallpaperTextColor">@*android:color/primary_text_material_light</item>
    297         <item name="wallpaperTextColorSecondary">@*android:color/secondary_text_material_light</item>
    298         <item name="android:colorError">@*android:color/error_color_material_light</item>
    299         <item name="android:colorControlHighlight">#40000000</item>
    300         <item name="passwordStyle">@style/PasswordTheme.Light</item>
    301         <item name="shadowRadius">0</item>
    302 
    303         <!-- Needed for MediaRoute chooser dialog -->
    304         <item name="*android:isLightTheme">true</item>
    305     </style>
    306 
    307     <style name="BackgroundProtectedStyle">
    308         <item name="android:textColor">?attr/wallpaperTextColor</item>
    309     </style>
    310 
    311     <style name="LockPatternStyle">
    312         <item name="*android:regularColor">?attr/wallpaperTextColor</item>
    313         <item name="*android:successColor">?attr/wallpaperTextColor</item>
    314         <item name="*android:errorColor">?android:attr/colorError</item>
    315     </style>
    316 
    317     <style name="qs_theme" parent="@*android:style/Theme.DeviceDefault.QuickSettings">
    318         <item name="lightIconTheme">@style/QSIconTheme</item>
    319         <item name="darkIconTheme">@style/QSIconTheme</item>
    320         <item name="android:colorError">@*android:color/error_color_material_dark</item>
    321         <item name="android:windowIsFloating">true</item>
    322         <item name="android:homeAsUpIndicator">@drawable/ic_arrow_back</item>
    323     </style>
    324 
    325     <style name="systemui_theme_remote_input" parent="@android:style/Theme.DeviceDefault.Light">
    326         <item name="android:colorAccent">@color/remote_input_accent</item>
    327     </style>
    328 
    329     <style name="Theme.SystemUI.Dialog" parent="@android:style/Theme.DeviceDefault.Light.Dialog" />
    330 
    331     <style name="Theme.SystemUI.Dialog.Alert" parent="@*android:style/Theme.DeviceDefault.Light.Dialog.Alert" />
    332 
    333     <style name="Theme.SystemUI.Dialog.GlobalActions" parent="@android:style/Theme.DeviceDefault.Light.NoActionBar.Fullscreen">
    334         <item name="android:windowIsFloating">true</item>
    335     </style>
    336 
    337     <style name="QSBorderlessButton">
    338         <item name="android:padding">12dp</item>
    339         <item name="android:background">@drawable/qs_btn_borderless_rect</item>
    340         <item name="android:gravity">center</item>
    341     </style>
    342 
    343     <style name="SearchPanelCircle">
    344         <item name="android:layout_width">match_parent</item>
    345         <item name="android:layout_height">match_parent</item>
    346     </style>
    347 
    348     <style name="UserDetailView">
    349         <item name="numColumns">3</item>
    350     </style>
    351 
    352     <style name="AutoSizingList">
    353         <item name="enableAutoSizing">true</item>
    354     </style>
    355     <style name="Theme.SystemUI.MediaProjectionAlertDialog">
    356         <item name="android:windowIsTranslucent">true</item>
    357         <item name="android:windowBackground">@android:color/transparent</item>
    358         <item name="android:windowContentOverlay">@null</item>
    359         <item name="android:windowNoTitle">true</item>
    360         <item name="android:windowIsFloating">true</item>
    361         <item name="android:backgroundDimEnabled">true</item>
    362         <item name="android:alertDialogTheme">@style/Theme.SystemUI.Dialog.Alert</item>
    363     </style>
    364 
    365     <style name="DualToneLightTheme">
    366         <item name="backgroundColor">@color/light_mode_icon_color_dual_tone_background</item>
    367         <item name="fillColor">@color/light_mode_icon_color_dual_tone_fill</item>
    368         <item name="singleToneColor">@color/light_mode_icon_color_single_tone</item>
    369     </style>
    370     <style name="DualToneDarkTheme">
    371         <item name="backgroundColor">@color/dark_mode_icon_color_dual_tone_background</item>
    372         <item name="fillColor">@color/dark_mode_icon_color_dual_tone_fill</item>
    373         <item name="singleToneColor">@color/dark_mode_icon_color_single_tone</item>
    374     </style>
    375     <style name="QSHeaderDarkTheme">
    376         <item name="backgroundColor">@color/dark_mode_qs_icon_color_dual_tone_background</item>
    377         <item name="fillColor">@color/dark_mode_qs_icon_color_dual_tone_fill</item>
    378         <item name="singleToneColor">@color/dark_mode_qs_icon_color_single_tone</item>
    379     </style>
    380 
    381     <style name="QSHeaderTheme" parent="@style/Theme.SystemUI">
    382         <item name="lightIconTheme">@style/DualToneLightTheme</item>
    383         <item name="darkIconTheme">@style/QSHeaderDarkTheme</item>
    384     </style>
    385 
    386     <style name="QSIconTheme">
    387         <item name="backgroundColor">?android:attr/textColorHint</item>
    388         <item name="fillColor">?android:attr/textColorPrimary</item>
    389         <item name="singleToneColor">?android:attr/textColorPrimary</item>
    390     </style>
    391     <style name="ScreenPinningRequestTheme" parent="@*android:style/ThemeOverlay.DeviceDefault.Accent">
    392         <item name="singleToneColor">@color/light_mode_icon_color_single_tone</item>
    393     </style>
    394 
    395     <style name="TextAppearance.Volume">
    396         <item name="android:textStyle">normal</item>
    397         <item name="android:textColor">?android:attr/textColorPrimary</item>
    398         <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item>
    399     </style>
    400 
    401     <style name="TextAppearance.Volume.Header">
    402         <item name="android:textSize">12sp</item>
    403         <item name="android:textColor">?android:attr/textColorSecondary</item>
    404     </style>
    405 
    406     <style name="TextAppearance.Volume.Header.Secondary">
    407         <item name="android:textSize">12sp</item>
    408         <item name="android:textColor">?android:attr/textColorTertiary</item>
    409     </style>
    410 
    411 
    412     <style name="VolumeButtons" parent="@android:style/Widget.Material.Button.Borderless">
    413         <item name="android:background">@drawable/btn_borderless_rect</item>
    414     </style>
    415 
    416     <style name="DockedDividerBackground">
    417         <item name="android:layout_width">match_parent</item>
    418         <item name="android:layout_height">10dp</item>
    419         <item name="android:layout_gravity">center_vertical</item>
    420     </style>
    421 
    422     <style name="DockedDividerMinimizedShadow">
    423         <item name="android:layout_width">match_parent</item>
    424         <item name="android:layout_height">8dp</item>
    425     </style>
    426 
    427     <style name="DockedDividerHandle">
    428         <item name="android:layout_gravity">center_horizontal</item>
    429         <item name="android:layout_width">96dp</item>
    430         <item name="android:layout_height">48dp</item>
    431     </style>
    432 
    433     <style name="TunerSettings" parent="@android:style/Theme.DeviceDefault.Settings">
    434         <item name="android:windowActionBar">false</item>
    435         <item name="preferenceTheme">@style/TunerPreferenceTheme</item>
    436     </style>
    437 
    438     <style name="TunerPreferenceTheme" parent="@style/PreferenceThemeOverlay.SettingsBase">
    439     </style>
    440 
    441     <style name="TextAppearance.NotificationInfo.Confirmation">
    442         <item name="android:textSize">14sp</item>
    443         <item name="android:alpha">0.87</item>
    444     </style>
    445 
    446     <style name="TextAppearance.NotificationInfo">
    447         <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item>
    448         <item name="android:textColor">@color/notification_primary_text_color</item>
    449     </style>
    450 
    451     <style name="TextAppearance.NotificationInfo.Secondary">
    452         <item name="android:textSize">14sp</item>
    453         <item name="android:alpha">0.62</item>
    454     </style>
    455 
    456     <style name="TextAppearance.NotificationInfo.Title">
    457         <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item>
    458         <item name="android:textColor">@color/notification_primary_text_color</item>
    459         <item name="android:textStyle">bold</item>
    460     </style>
    461 
    462     <style name="TextAppearance.NotificationInfo.Button">
    463         <item name="android:fontFamily">@*android:string/config_headlineFontFamilyMedium</item>
    464         <item name="android:textSize">14sp</item>
    465         <item name="android:textColor">@color/notification_guts_info_button_color</item>
    466         <item name="android:background">@drawable/btn_borderless_rect</item>
    467         <item name="android:gravity">center_vertical</item>
    468         <item name="android:focusable">true</item>
    469     </style>
    470 
    471     <style name="TextAppearance.NotificationImportanceChannel">
    472         <item name="android:textSize">@dimen/notification_importance_channel_text</item>
    473         <item name="android:fontFamily">@*android:string/config_headlineFontFamilyMedium</item>
    474         <item name="android:textColor">@color/notification_guts_header_text_color</item>
    475         <item name="android:textSize">@dimen/notification_importance_channel_text</item>
    476     </style>
    477 
    478     <style name="TextAppearance.NotificationImportanceChannelGroup">
    479         <item name="android:textSize">@dimen/notification_importance_channel_group_text</item>
    480         <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item>
    481         <item name="android:textColor">@color/notification_guts_sub_text_color</item>
    482         <item name="android:textSize">@dimen/notification_importance_channel_group_text</item>
    483     </style>
    484 
    485     <style name="TextAppearance.NotificationImportanceHeader">
    486         <item name="android:textSize">@dimen/notification_importance_header_text</item>
    487         <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item>
    488         <item name="android:textColor">@color/notification_guts_header_text_color</item>
    489     </style>
    490 
    491     <style name="TextAppearance.NotificationImportanceDetail">
    492         <item name="android:textSize">@dimen/notification_importance_description_text</item>
    493         <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item>
    494         <item name="android:textColor">@color/notification_guts_sub_text_color</item>
    495         <item name="android:gravity">center</item>
    496     </style>
    497 
    498     <style name="TextAppearance.NotificationImportanceButton">
    499         <item name="android:textSize">@dimen/notification_importance_button_text</item>
    500         <item name="android:fontFamily">@*android:string/config_headlineFontFamilyMedium</item>
    501         <item name="android:textColor">@color/notification_guts_priority_contents</item>
    502         <item name="android:gravity">center</item>
    503     </style>
    504 
    505     <style name="TextAppearance.HeadsUpStatusBarText"
    506            parent="@*android:style/TextAppearance.DeviceDefault.Notification.Info">
    507     </style>
    508 
    509     <style name="TextAppearance.QSEdit.Headers"
    510         parent="@*android:style/TextAppearance.DeviceDefault.Body2">
    511         <item name="android:textSize">11sp</item>
    512         <item name="android:textColor">?android:attr/textColorSecondary</item>
    513         <item name="android:textAllCaps">true</item>
    514     </style>
    515 
    516     <style name="QSCustomizeToolbar" parent="@*android:style/Widget.DeviceDefault.Toolbar">
    517         <item name="android:textColor">?android:attr/textColorPrimary</item>
    518         <item name="android:elevation">10dp</item>
    519     </style>
    520 
    521     <style name="edit_theme" parent="qs_theme">
    522         <item name="android:colorBackground">?android:attr/colorSecondary</item>
    523     </style>
    524 
    525     <!-- Used to style rotate suggestion button AVD animations -->
    526     <style name="RotateButtonCCWStart0">
    527         <item name="rotateButtonStartAngle">0</item>
    528         <item name="rotateButtonEndAngle">-90</item>
    529         <item name="rotateButtonScaleX">1</item>
    530     </style>
    531 
    532     <style name="RotateButtonCCWStart90">
    533         <item name="rotateButtonStartAngle">90</item>
    534         <item name="rotateButtonEndAngle">0</item>
    535         <item name="rotateButtonScaleX">1</item>
    536     </style>
    537 
    538     <style name="RotateButtonCWStart0">
    539         <item name="rotateButtonStartAngle">0</item>
    540         <item name="rotateButtonEndAngle">90</item>
    541         <item name="rotateButtonScaleX">-1</item>
    542     </style>
    543 
    544     <style name="RotateButtonCWStart90">
    545         <item name="rotateButtonStartAngle">90</item>
    546         <item name="rotateButtonEndAngle">180</item>
    547         <item name="rotateButtonScaleX">-1</item>
    548     </style>
    549 
    550     <!-- Used to style charging animation AVD animation -->
    551     <style name="ChargingAnim" />
    552 
    553     <style name="ChargingAnim.WallpaperBackground">
    554         <item name="chargingAnimColor">?attr/wallpaperTextColor</item>
    555         <item name="android:textColor">?attr/wallpaperTextColor</item>
    556     </style>
    557 
    558     <style name="ChargingAnim.DarkBackground">
    559         <item name="chargingAnimColor">@android:color/white</item>
    560         <item name="android:textColor">@android:color/white</item>
    561     </style>
    562 
    563     <!-- Screen recording -->
    564     <style name="ScreenRecord" parent="Theme.SystemUI.Dialog.GlobalActions">
    565         <item name="android:windowIsTranslucent">true</item>
    566         <item name="android:windowBackground">@android:color/transparent</item>
    567         <item name="android:windowIsFloating">true</item>
    568         <item name="android:backgroundDimEnabled">true</item>
    569         <item name="android:windowCloseOnTouchOutside">true</item>
    570     </style>
    571 
    572     <!-- USB Contaminant dialog -->
    573     <style name ="USBContaminant" />
    574 
    575     <style name ="USBContaminant.UserAction">
    576         <item name="android:layout_width">match_parent</item>
    577         <item name="android:layout_height">wrap_content</item>
    578         <item name="android:fontFamily">roboto-regular</item>
    579         <item name="android:paddingLeft">16dp</item>
    580         <item name="android:paddingTop">16dp</item>
    581         <item name="android:paddingRight">24dp</item>
    582         <item name="android:paddingBottom">16dp</item>
    583         <item name="android:textAlignment">viewStart</item>
    584         <item name="android:textSize">16sp</item>
    585         <item name="android:clickable">true</item>
    586         <item name="android:background">?android:attr/selectableItemBackground</item>
    587         <item name="android:textColor">?android:attr/textColorPrimary</item>
    588     </style>
    589 </resources>
    590