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="RecentsTheme" parent="@android:style/Theme.Material">
     20         <!-- NoTitle -->
     21         <item name="android:windowNoTitle">true</item>
     22         <!-- Misc -->
     23         <item name="android:statusBarColor">@android:color/transparent</item>
     24         <item name="android:navigationBarColor">@android:color/transparent</item>
     25         <item name="android:windowDrawsSystemBarBackgrounds">true</item>
     26         <item name="android:windowAnimationStyle">@null</item>
     27         <item name="android:ambientShadowAlpha">0.35</item>
     28     </style>
     29 
     30 
     31     <!-- Recents theme -->
     32     <style name="RecentsTheme.Wallpaper">
     33         <item name="android:windowBackground">@color/transparent</item>
     34         <item name="android:colorBackgroundCacheHint">@null</item>
     35         <item name="android:windowShowWallpaper">true</item>
     36         <item name="android:windowDisablePreview">true</item>
     37     </style>
     38 
     39     <!-- Performance optimized Recents theme (no wallpaper) -->
     40     <style name="RecentsTheme.NoWallpaper">
     41         <item name="android:windowBackground">@android:color/black</item>
     42     </style>
     43 
     44     <!-- Theme used for the activity that shows when the system forced an app to be resizable -->
     45     <style name="ForcedResizableTheme" parent="@android:style/Theme.Translucent.NoTitleBar.Fullscreen">
     46         <item name="android:windowBackground">@drawable/forced_resizable_background</item>
     47         <item name="android:statusBarColor">@color/transparent</item>
     48         <item name="android:windowAnimationStyle">@style/Animation.ForcedResizable</item>
     49     </style>
     50 
     51     <style name="Animation.ForcedResizable" 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     <style name="TextAppearance.StatusBar.HeadsUp"
     60         parent="@*android:style/TextAppearance.StatusBar">
     61     </style>
     62 
     63     <style name="TextAppearance.StatusBar.SystemPanel"
     64         parent="@*android:style/TextAppearance.StatusBar">
     65         <item name="android:textAppearance">?android:attr/textAppearance</item>
     66         <item name="android:textStyle">normal</item>
     67         <item name="android:textColor">#FF808080</item>
     68     </style>
     69 
     70     <style name="TextAppearance.StatusBar.TextButton"
     71         parent="@*android:style/TextAppearance.StatusBar">
     72         <item name="android:textAppearance">?android:attr/textAppearance</item>
     73         <item name="android:textStyle">normal</item>
     74         <item name="android:textColor">#FFFFFFFF</item>
     75     </style>
     76 
     77     <style name="TextAppearance.StatusBar.Clock" parent="@*android:style/TextAppearance.StatusBar.Icon">
     78         <item name="android:textSize">@dimen/status_bar_clock_size</item>
     79         <item name="android:fontFamily">sans-serif-medium</item>
     80         <item name="android:textColor">@color/status_bar_clock_color</item>
     81     </style>
     82 
     83     <style name="TextAppearance.StatusBar.Expanded" parent="@*android:style/TextAppearance.StatusBar" />
     84 
     85     <style name="TextAppearance.StatusBar.Expanded.Clock">
     86         <item name="android:textSize">@dimen/qs_time_expanded_size</item>
     87         <item name="android:fontFamily">sans-serif-medium</item>
     88         <item name="android:textColor">#ffffff</item>
     89     </style>
     90 
     91     <style name="TextAppearance.StatusBar.Expanded.Date">
     92         <item name="android:textSize">@dimen/qs_date_collapsed_size</item>
     93         <item name="android:textStyle">normal</item>
     94         <item name="android:textColor">#b2ffffff</item>
     95     </style>
     96 
     97     <style name="TextAppearance.StatusBar.Expanded.AboveDateTime">
     98         <item name="android:textSize">@dimen/qs_emergency_calls_only_text_size</item>
     99         <item name="android:textStyle">normal</item>
    100         <item name="android:textColor">#66ffffff</item>
    101     </style>
    102 
    103     <style name="TextAppearance.StatusBar.Expanded.EmergencyCallsOnly"
    104            parent="TextAppearance.StatusBar.Expanded.AboveDateTime" />
    105 
    106     <style name="TextAppearance.StatusBar.Expanded.ChargingInfo"
    107             parent="TextAppearance.StatusBar.Expanded.AboveDateTime" />
    108 
    109     <style name="TextAppearance.StatusBar.Expanded.UserSwitcher">
    110         <item name="android:textSize">16sp</item>
    111         <item name="android:textStyle">normal</item>
    112         <item name="android:textColor">@color/qs_user_detail_name</item>
    113     </style>
    114     <style name="TextAppearance.StatusBar.Expanded.UserSwitcher.UserName" />
    115 
    116     <style name="TextAppearance" />
    117 
    118     <style name="TextAppearance.QS">
    119         <item name="android:textStyle">normal</item>
    120         <item name="android:textColor">@color/qs_text</item>
    121         <item name="android:fontFamily">sans-serif</item>
    122     </style>
    123 
    124     <style name="TextAppearance.QS.DetailHeader">
    125         <item name="android:textSize">@dimen/qs_detail_header_text_size</item>
    126         <item name="android:fontFamily">sans-serif-medium</item>
    127     </style>
    128 
    129     <style name="TextAppearance.QS.DetailItemPrimary">
    130         <item name="android:textSize">@dimen/qs_detail_item_primary_text_size</item>
    131     </style>
    132 
    133     <style name="TextAppearance.QS.DetailItemSecondary">
    134         <item name="android:textSize">@dimen/qs_detail_item_secondary_text_size</item>
    135         <item name="android:textColor">?android:attr/colorAccent</item>
    136     </style>
    137 
    138     <style name="TextAppearance.QS.Introduction">
    139         <item name="android:textSize">14sp</item>
    140     </style>
    141 
    142     <style name="TextAppearance.QS.Warning">
    143         <item name="android:textSize">14sp</item>
    144         <item name="android:textColor">@color/system_warning_color</item>
    145     </style>
    146 
    147     <style name="TextAppearance.QS.DetailButton">
    148         <item name="android:textSize">@dimen/qs_detail_button_text_size</item>
    149         <item name="android:textColor">@color/qs_detail_button</item>
    150         <item name="android:textAllCaps">true</item>
    151         <item name="android:fontFamily">sans-serif-medium</item>
    152         <item name="android:gravity">center</item>
    153     </style>
    154 
    155     <style name="TextAppearance.QS.DetailButton.White">
    156         <item name="android:textColor">@color/qs_detail_button_white</item>
    157     </style>
    158 
    159     <style name="TextAppearance.QS.DetailEmpty">
    160         <item name="android:textSize">@dimen/qs_detail_empty_text_size</item>
    161         <item name="android:textColor">@color/qs_subhead</item>
    162     </style>
    163 
    164     <style name="TextAppearance.QS.Subhead">
    165         <item name="android:textSize">14sp</item>
    166         <item name="android:textColor">@color/qs_subhead</item>
    167     </style>
    168 
    169     <style name="TextAppearance.QS.SegmentedButton">
    170         <item name="android:textSize">16sp</item>
    171         <item name="android:fontFamily">sans-serif-medium</item>
    172     </style>
    173 
    174     <style name="TextAppearance.QS.DataUsage">
    175         <item name="android:textSize">@dimen/qs_data_usage_text_size</item>
    176     </style>
    177 
    178     <style name="TextAppearance.QS.DataUsage.Usage">
    179         <item name="android:textSize">@dimen/qs_data_usage_usage_text_size</item>
    180         <item name="android:textColor">?android:attr/colorAccent</item>
    181     </style>
    182 
    183     <style name="TextAppearance.QS.DataUsage.Secondary">
    184         <item name="android:textColor">@color/data_usage_secondary</item>
    185     </style>
    186 
    187     <style name="TextAppearance.QS.TileLabel">
    188         <item name="android:textSize">@dimen/qs_tile_text_size</item>
    189         <item name="android:fontFamily">sans-serif-condensed</item>
    190     </style>
    191 
    192     <style name="BaseBrightnessDialogContainer">
    193         <item name="android:layout_width">match_parent</item>
    194         <item name="android:layout_height">wrap_content</item>
    195     </style>
    196 
    197     <style name="BrightnessDialogContainer" parent="@style/BaseBrightnessDialogContainer" />
    198 
    199     <style name="Animation" />
    200 
    201     <style name="Animation.ShirtPocketPanel">
    202         <item name="android:windowEnterAnimation">@*android:anim/grow_fade_in_from_bottom</item>
    203         <item name="android:windowExitAnimation">@*android:anim/shrink_fade_out_from_bottom</item>
    204     </style>
    205 
    206     <style name="Animation.RecentPanel">
    207         <item name="android:windowEnterAnimation">@*android:anim/grow_fade_in_from_bottom</item>
    208         <item name="android:windowExitAnimation">@*android:anim/shrink_fade_out_from_bottom</item>
    209     </style>
    210 
    211     <style name="Animation.NavigationBarFadeIn">
    212         <item name="android:windowEnterAnimation">@anim/navbar_fade_in</item>
    213         <item name="android:windowExitAnimation">@null</item>
    214     </style>
    215 
    216     <!-- Standard animations for hiding and showing the status bar. -->
    217     <style name="Animation.StatusBar">
    218     </style>
    219 
    220     <style name="systemui_theme" parent="@android:style/Theme.DeviceDefault" />
    221 
    222     <style name="systemui_theme_remote_input" parent="@android:style/Theme.DeviceDefault.Light">
    223         <item name="android:colorAccent">@color/remote_input_accent</item>
    224     </style>
    225 
    226     <style name="Theme.SystemUI.Dialog" parent="@android:style/Theme.DeviceDefault.Light.Dialog" />
    227 
    228     <style name="Theme.SystemUI.Dialog.Alert" parent="@*android:style/Theme.DeviceDefault.Light.Dialog.Alert" />
    229 
    230     <style name="QSBorderlessButton">
    231         <item name="android:padding">12dp</item>
    232         <item name="android:background">@drawable/qs_btn_borderless_rect</item>
    233         <item name="android:gravity">center</item>
    234     </style>
    235 
    236     <style name="TextAppearance.Material.Notification.HeaderTitle"
    237         parent="@*android:style/TextAppearance.Material.Notification.Info">
    238     </style>
    239 
    240     <style name="TextAppearance.Material.Notification.HybridNotificationDivider"
    241         parent="@*android:style/TextAppearance.Material.Notification">
    242     </style>
    243 
    244     <style name="SearchPanelCircle">
    245         <item name="android:layout_width">match_parent</item>
    246         <item name="android:layout_height">match_parent</item>
    247     </style>
    248 
    249     <style name="UserDetailView">
    250         <item name="numColumns">3</item>
    251     </style>
    252 
    253     <style name="Theme.AlertDialogHost" parent="android:Theme.DeviceDefault">
    254         <item name="android:windowIsTranslucent">true</item>
    255         <item name="android:windowBackground">@android:color/transparent</item>
    256         <item name="android:windowContentOverlay">@null</item>
    257         <item name="android:windowNoTitle">true</item>
    258         <item name="android:windowIsFloating">true</item>
    259         <item name="android:backgroundDimEnabled">false</item>
    260         <item name="android:alertDialogTheme">@style/Theme.SystemUI.Dialog.Alert</item>
    261     </style>
    262 
    263     <style name="DualToneLightTheme">
    264         <item name="backgroundColor">@color/light_mode_icon_color_dual_tone_background</item>
    265         <item name="fillColor">@color/light_mode_icon_color_dual_tone_fill</item>
    266         <item name="singleToneColor">@color/light_mode_icon_color_single_tone</item>
    267     </style>
    268     <style name="DualToneDarkTheme">
    269         <item name="backgroundColor">@color/dark_mode_icon_color_dual_tone_background</item>
    270         <item name="fillColor">@color/dark_mode_icon_color_dual_tone_fill</item>
    271         <item name="singleToneColor">@color/dark_mode_icon_color_single_tone</item>
    272     </style>
    273 
    274     <style name="TextAppearance.Volume">
    275         <item name="android:textStyle">normal</item>
    276         <item name="android:textColor">#ffffffff</item>
    277         <item name="android:fontFamily">sans-serif</item>
    278     </style>
    279 
    280     <style name="TextAppearance.Volume.Header">
    281         <item name="android:textSize">12sp</item>
    282         <item name="android:textColor">@color/volume_slider_inactive</item>
    283     </style>
    284 
    285     <style name="TextAppearance.Volume.ZenSummary">
    286         <item name="android:textSize">14sp</item>
    287         <item name="android:fontFamily">sans-serif-medium</item>
    288     </style>
    289 
    290     <style name="TextAppearance.Volume.ZenDetail">
    291         <item name="android:textSize">14sp</item>
    292         <item name="android:fontFamily">sans-serif</item>
    293         <item name="android:textColor">@*android:color/quaternary_device_default_settings</item>
    294     </style>
    295 
    296     <style name="VolumeButtons" parent="@android:style/Widget.Material.Button.Borderless">
    297         <item name="android:background">@drawable/btn_borderless_rect</item>
    298     </style>
    299 
    300     <style name="DockedDividerBackground">
    301         <item name="android:layout_width">match_parent</item>
    302         <item name="android:layout_height">10dp</item>
    303         <item name="android:layout_gravity">center_vertical</item>
    304     </style>
    305 
    306     <style name="DockedDividerMinimizedShadow">
    307         <item name="android:layout_width">match_parent</item>
    308         <item name="android:layout_height">8dp</item>
    309     </style>
    310 
    311     <style name="DockedDividerHandle">
    312         <item name="android:layout_gravity">center_horizontal</item>
    313         <item name="android:layout_width">96dp</item>
    314         <item name="android:layout_height">48dp</item>
    315     </style>
    316 
    317     <style name="TunerSettings" parent="@android:style/Theme.DeviceDefault.Settings">
    318         <item name="android:windowActionBar">false</item>
    319         <item name="preferenceTheme">@style/TunerPreferenceTheme</item>
    320     </style>
    321 
    322     <style name="TunerPreferenceTheme" parent="@android:style/Theme.DeviceDefault.Settings">
    323         <item name="dropdownPreferenceStyle">@style/Preference.DropDown.Material</item>
    324     </style>
    325 
    326     <style name="TextAppearance.NotificationGuts">
    327         <item name="android:textSize">14sp</item>
    328         <item name="android:fontFamily">roboto-regular</item>
    329         <item name="android:textColor">@android:color/black</item>
    330     </style>
    331 
    332     <style name="TextAppearance.NotificationGuts.Header">
    333         <item name="android:alpha">.38</item>
    334         <item name="android:textSize">12sp</item>
    335     </style>
    336 
    337     <style name="TextAppearance.NotificationGuts.Secondary">
    338         <item name="android:textColor">?android:attr/textColorSecondary</item>
    339     </style>
    340 
    341     <style name="TextAppearance.NotificationGuts.Primary">
    342         <item name="android:textColor">?android:attr/textColorPrimary</item>
    343         <item name="android:textSize">16sp</item>
    344     </style>
    345 
    346     <style name="TextAppearance.NotificationGuts.Radio">
    347         <item name="android:textColor">?android:attr/textColorPrimary</item>
    348     </style>
    349 
    350     <style name="TextAppearance.NotificationGuts.Button">
    351         <item name="android:textSize">14sp</item>
    352         <item name="android:textAllCaps">true</item>
    353         <item name="android:fontFamily">sans-serif-medium</item>
    354         <item name="android:gravity">center</item>
    355         <item name="android:textColor">?android:attr/colorAccent</item>
    356     </style>
    357 
    358     <style name="edit_theme" parent="@*android:style/Theme.DeviceDefault.Settings.Dark">
    359         <item name="android:colorBackground">?android:attr/colorSecondary</item>
    360     </style>
    361 
    362 </resources>
    363