Home | History | Annotate | Download | only in values
      1 <?xml version="1.0" encoding="utf-8"?>
      2 <!-- Copyright (C) 2014 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 <resources xmlns:android="http://schemas.android.com/apk/res/android">
     17 
     18     <style name="SettingsStyle.TextAppearanceMedium" parent="@android:style/TextAppearance.Holo.Medium">
     19         <item name="android:textSize">18dp</item>
     20         <item name="android:fontFamily">sans-serif-light</item>
     21     </style>
     22 
     23     <style name="SettingsStyle.TextAppearanceLarge" parent="@android:style/TextAppearance.Holo.Large">
     24         <item name="android:textSize">36dp</item>
     25         <item name="android:fontFamily">sans-serif-thin</item>
     26     </style>
     27 
     28     <style name="SettingsWindowAnimationStyle" parent="@android:style/Animation.Activity">
     29         <item name="android:fragmentOpenEnterAnimation">@anim/settings_fragment_fade_in</item>
     30         <item name="android:fragmentOpenExitAnimation">@anim/settings_fragment_fade_out</item>
     31         <item name="android:fragmentCloseEnterAnimation">@anim/settings_fragment_fade_in</item>
     32         <item name="android:fragmentCloseExitAnimation">@anim/settings_fragment_fade_out</item>
     33     </style>
     34 
     35     <!-- Default Settings theme -->
     36     <style name="Theme.Settings" parent="@style/Theme.Leanback">
     37         <item name="android:windowBackground">@color/settings_background</item>
     38         <item name="android:colorBackgroundCacheHint">@null</item>
     39         <item name="android:windowShowWallpaper">true</item>
     40         <item name="android:windowAnimationStyle">@style/SettingsWindowAnimationStyle</item>
     41     </style>
     42 
     43     <!-- FormWizard version of Theme.Settings -->
     44     <style name="Theme.Leanback.FormWizard.Solid" parent="@android:style/Theme.Leanback.FormWizard">
     45         <item name="android:windowBackground">@color/settings_background</item>
     46         <item name="android:colorBackgroundCacheHint">@null</item>
     47         <item name="android:windowShowWallpaper">true</item>
     48         <item name="android:windowAnimationStyle">@style/SettingsWindowAnimationStyle</item>
     49     </style>
     50 
     51     <!-- Transparent version of FormWizard, shown during Setup -->
     52     <style name="Theme.Leanback.FormWizard.Transparent" parent="@android:style/Theme.Leanback.FormWizard">
     53         <item name="android:windowBackground">@android:color/transparent</item>
     54         <item name="android:windowIsTranslucent">true</item>
     55         <item name="android:windowShowWallpaper">true</item>
     56     </style>
     57 
     58     <style name="SetupFragmentFrame">
     59         <item name="android:layout_width">match_parent</item>
     60         <item name="android:layout_height">match_parent</item>
     61         <item name="android:orientation">horizontal</item>
     62     </style>
     63 
     64     <style name="SetupFragmentFrame.Clickable">
     65         <item name="android:clickable">true</item>
     66         <item name="android:focusable">true</item>
     67     </style>
     68 
     69     <style name="SetupPane">
     70         <item name="android:layout_width">match_parent</item>
     71         <item name="android:layout_height">match_parent</item>
     72         <item name="android:paddingStart">@dimen/remote_settings_pane_padding</item>
     73         <item name="android:paddingEnd">@dimen/remote_settings_pane_padding</item>
     74         <item name="android:gravity">center</item>
     75         <item name="android:orientation">vertical</item>
     76     </style>
     77 
     78     <style name="SetupPane.Left">
     79         <item name="android:layout_weight">1</item>
     80     </style>
     81 
     82     <style name="SetupPane.Right">
     83         <item name="android:layout_weight">1</item>
     84     </style>
     85 
     86     <style name="Theme.Settings.BluetoothPairing" parent="@style/SettingsStyle.TextAppearanceMedium">
     87         <item name="android:textSize">@dimen/text_size_description</item>
     88     </style>
     89 
     90     <style name="HintText">
     91         <item name="android:fontFamily">sans-serif-thin</item>
     92         <item name="android:textColor">@color/add_accessory_hint_text_color</item>
     93         <item name="android:textSize">16dp</item>
     94     </style>
     95 
     96     <style name="SetupText">
     97         <item name="android:layout_width">match_parent</item>
     98         <item name="android:layout_height">wrap_content</item>
     99         <item name="android:paddingTop">@dimen/text_padding_vertical</item>
    100         <item name="android:paddingBottom">@dimen/text_padding_vertical</item>
    101         <item name="android:textColor">@color/normal</item>
    102     </style>
    103 
    104     <style name="SetupText.LeftPane">
    105         <item name="android:gravity">end</item>
    106     </style>
    107 
    108     <style name="SetupText.LeftPane.Header">
    109         <item name="android:textSize">@dimen/text_size_heading</item>
    110     </style>
    111 
    112     <style name="SetupText.LeftPane.Description">
    113         <item name="android:textSize">@dimen/text_size_description</item>
    114     </style>
    115 
    116     <style name="SetupText.LeftPane.Hint">
    117         <item name="android:textSize">@dimen/text_size_hint</item>
    118     </style>
    119 
    120     <style name="SetupText.LeftPane.Hint.Quiet">
    121         <item name="android:textColor">@color/quiet</item>
    122     </style>
    123 
    124     <style name="SetupText.LeftPane.List">
    125         <item name="android:textSize">@dimen/text_size_scroll_list_focused</item>
    126         <item name="android:textAllCaps">true</item>
    127     </style>
    128 
    129     <style name="SetupText.LeftPane.List.Quiet">
    130         <item name="android:textColor">@color/quiet</item>
    131     </style>
    132 
    133     <style name="SetupText.RightPane">
    134         <item name="android:gravity">start</item>
    135     </style>
    136 
    137     <style name="SetupText.RightPane.List">
    138         <item name="android:textSize">@dimen/text_size_scroll_list_focused</item>
    139         <item name="android:textAllCaps">true</item>
    140     </style>
    141 
    142     <style name="SetupText.RightPane.List.Quiet">
    143         <item name="android:textColor">@color/quiet</item>
    144     </style>
    145 
    146     <style name="SetupText.RightPane.List.Choice">
    147         <item name="android:textSize">@dimen/text_size_scroll_list_unfocused</item>
    148         <item name="android:textColor">@color/text_focused_bright</item>
    149     </style>
    150 
    151     <style name="TextPair">
    152         <item name="android:layout_width">match_parent</item>
    153         <item name="android:layout_height">wrap_content</item>
    154         <item name="android:layout_gravity">center</item>
    155         <item name="android:orientation">horizontal</item>
    156         <item name="android:gravity">center</item>
    157     </style>
    158 
    159     <style name="SetupText.Center">
    160         <item name="android:layout_width">wrap_content</item>
    161         <item name="android:layout_height">wrap_content</item>
    162         <item name="android:layout_gravity">center</item>
    163         <item name="android:gravity">center</item>
    164     </style>
    165 
    166     <style name="SetupText.Center.Header">
    167         <item name="android:textSize">@dimen/text_size_heading2</item>
    168     </style>
    169 
    170     <style name="SetupText.Center.Header.Quiet">
    171         <item name="android:textColor">@color/quiet</item>
    172     </style>
    173 
    174     <style name="SetupText.Center.Hint">
    175         <item name="android:textSize">@dimen/text_size_hint</item>
    176         <item name="android:textColor">@color/quiet</item>
    177     </style>
    178 
    179     <style name="SetupText.Input">
    180         <item name="android:textSize">@dimen/text_size_scroll_list_focused</item>
    181         <item name="android:focusable">true</item>
    182         <item name="android:imeOptions">flagNoExtractUi</item>
    183         <item name="android:inputType">text</item>
    184     </style>
    185 
    186     <style name="SetupList">
    187         <item name="android:layout_width">match_parent</item>
    188         <item name="android:layout_height">match_parent</item>
    189         <item name="android:focusable">true</item>
    190         <item name="android:gravity">center_vertical</item>
    191     </style>
    192 
    193     <style name="SettingsText">
    194         <item name="android:layout_width">wrap_content</item>
    195         <item name="android:layout_height">wrap_content</item>
    196         <item name="android:textColor">@color/normal</item>
    197     </style>
    198 
    199     <style name="SettingsText.Big">
    200         <item name="android:textSize">@dimen/text_size_scroll_list_focused</item>
    201     </style>
    202 
    203     <style name="SettingsText.Header">
    204         <item name="android:paddingBottom">@dimen/progress_bar_vertical_padding</item>
    205         <item name="android:paddingStart">@dimen/progress_bar_horizontal_padding</item>
    206         <item name="android:paddingEnd">@dimen/progress_bar_horizontal_padding</item>
    207         <item name="android:paddingTop">@dimen/progress_bar_vertical_padding</item>
    208         <item name="android:layout_gravity">start|top</item>
    209     </style>
    210 
    211     <style name="SettingsText.List">
    212         <item name="android:textSize">@dimen/text_size_scroll_list_unfocused</item>
    213         <item name="android:paddingTop">@dimen/settings_list_text_padding_vertical</item>
    214         <item name="android:paddingBottom">@dimen/settings_list_text_padding_vertical</item>
    215     </style>
    216 
    217     <style name="SettingsText.List.AppIconLabel">
    218         <item name="android:layout_width">@dimen/app_icon_size</item>
    219     </style>
    220 
    221     <style name="SettingsText.List.AppIconInnerLabel">
    222         <item name="android:layout_width">@dimen/app_icon_size_minus_margin</item>
    223     </style>
    224 
    225     <style name="SettingsText.List.AppIconInnerLabel.Bottom">
    226         <item name="android:layout_marginBottom">@dimen/app_icon_list_margin_bottom</item>
    227     </style>
    228 
    229     <style name="SettingsText.List.CenterLeft">
    230         <item name="android:layout_centerVertical">true</item>
    231         <item name="android:layout_alignParentStart">true</item>
    232     </style>
    233 
    234     <style name="SettingsList">
    235         <item name="android:paddingTop">@dimen/settings_list_padding_vertical</item>
    236         <item name="android:layout_width">wrap_content</item>
    237         <item name="android:layout_height">wrap_content</item>
    238         <item name="android:focusable">true</item>
    239     </style>
    240 
    241     <style name="SettingsImage">
    242         <item name="android:layout_width">match_parent</item>
    243         <item name="android:layout_height">match_parent</item>
    244     </style>
    245 
    246     <style name="SettingsImage.AppIcon">
    247         <item name="android:background">@drawable/legacy_app_item_background</item>
    248         <item name="android:layout_width">@dimen/app_icon_size</item>
    249         <item name="android:layout_height">@dimen/app_icon_size</item>
    250         <item name="android:layout_centerVertical">true</item>
    251         <item name="android:layout_marginEnd">@dimen/app_icon_margin_end</item>
    252         <item name="android:layout_marginStart">@dimen/app_icon_margin_start</item>
    253     </style>
    254 
    255     <style name="SettingsImage.AppIcon.List">
    256         <item name="android:layout_centerVertical">false</item>
    257     </style>
    258 
    259     <style name="SettingsImage.AppIcon.Right">
    260         <item name="android:layout_alignParentEnd">true</item>
    261     </style>
    262 
    263     <style name="SettingsImage.AppIcon.Left">
    264         <item name="android:layout_alignParentStart">true</item>
    265     </style>
    266 
    267     <style name="ContentFragment">
    268         <item name="android:layout_width">match_parent</item>
    269         <item name="android:layout_height">match_parent</item>
    270     </style>
    271 
    272     <style name="SetupListHeader" parent="@android:attr/textAppearanceListItem">
    273         <item name="android:textSize">@dimen/text_size_scroll_list_header_focused</item>
    274         <item name="android:textStyle">bold</item>
    275         <item name="android:textColor">@color/quiet</item>
    276         <item name="android:textAllCaps">true</item>
    277     </style>
    278 
    279     <style name="SetupListDivider">
    280         <item name="android:layout_width">match_parent</item>
    281         <item name="android:layout_height">1dp</item>
    282         <item name="android:background">@color/quiet</item>
    283     </style>
    284 
    285     <style name="pin_dialog_animation" parent="@android:style/Animation.Activity">
    286         <item name="android:windowEnterAnimation">@anim/pin_dialog_enter</item>
    287         <item name="android:windowExitAnimation">@anim/pin_dialog_exit</item>
    288     </style>
    289 
    290     <style name="Canvas" />
    291 
    292     <style name="Canvas.Text" />
    293 
    294     <style name="Canvas.Text.Dialog" />
    295 
    296     <style name="Canvas.Text.Dialog.Content" />
    297 
    298     <style name="Canvas.Text.Dialog.Content.Title">
    299         <item name="android:fontFamily">sans-serif-light</item>
    300         <item name="android:paddingBottom">@dimen/content_fragment_title_text_bottom_padding</item>
    301         <item name="android:paddingTop">@dimen/content_fragment_title_text_top_padding</item>
    302         <item name="android:textColor">@color/content_title_text_color</item>
    303         <item name="android:textSize">@dimen/content_fragment_title_text_size</item>
    304     </style>
    305 
    306     <style name="Canvas.Text.Dialog.Content.Breadcrumb">
    307         <item name="android:fontFamily">sans-serif-condensed</item>
    308         <item name="android:textColor">@color/content_breadcrumb_text_color</item>
    309         <item name="android:textSize">@dimen/content_fragment_breadcrumb_text_size</item>
    310     </style>
    311 
    312     <style name="Canvas.Text.Dialog.Content.Description">
    313         <item name="android:fontFamily">sans-serif</item>
    314         <item name="android:gravity">end</item>
    315         <item name="android:textColor">@color/content_description_text_color</item>
    316         <item name="android:textSize">@dimen/content_fragment_description_text_size</item>
    317         <item name="android:lineSpacingExtra">3dp</item>
    318     </style>
    319 
    320     <style name="Canvas.Text.Dialog.List" />
    321 
    322     <style name="Canvas.Image.Dialog.List.Checkmark">
    323         <item name="android:scaleType">center</item>
    324         <item name="android:src">@drawable/list_item_checkmark</item>
    325         <item name="android:visibility">invisible</item>
    326     </style>
    327 
    328     <style name="Canvas.Text.Dialog.List.Title">
    329         <item name="android:fontFamily">sans-serif-condensed</item>
    330         <item name="android:alpha">@dimen/list_item_unselected_text_alpha</item>
    331         <item name="android:textSize">@dimen/list_item_title_font_size</item>
    332         <item name="android:textColor">@color/list_item_unselected_text_color</item>
    333     </style>
    334 
    335     <style name="Canvas.Text.Dialog.List.Description">
    336         <item name="android:fontFamily">sans-serif-condensed</item>
    337         <item name="android:alpha">@dimen/list_item_unselected_text_alpha</item>
    338         <item name="android:textSize">@dimen/list_item_description_font_size</item>
    339         <item name="android:textColor">@color/list_item_unselected_text_color</item>
    340         <item name="android:visibility">gone</item>
    341     </style>
    342 
    343     <style name="Canvas.Text.Dialog.List.Badge">
    344         <item name="android:fontFamily">sans-serif</item>
    345         <item name="android:alpha">@dimen/list_item_unselected_text_alpha</item>
    346         <item name="android:textSize">@dimen/list_item_description_font_size</item>
    347         <item name="android:textColor">@color/list_item_unselected_text_color</item>
    348         <item name="android:visibility">gone</item>
    349     </style>
    350 
    351     <style name="Canvas.Text.Dialog.List.Timestamp">
    352         <item name="android:fontFamily">sans-serif</item>
    353         <item name="android:alpha">@dimen/list_item_unselected_text_alpha</item>
    354         <item name="android:textSize">@dimen/list_item_timestamp_font_size</item>
    355         <item name="android:textColor">@color/list_item_unselected_text_color</item>
    356         <item name="android:visibility">gone</item>
    357     </style>
    358 
    359     <style name="Canvas.Image" />
    360 
    361     <style name="Canvas.Image.Dialog" />
    362 
    363     <style name="Canvas.Image.Dialog.Content" />
    364 
    365     <style name="Canvas.Image.Dialog.Content.Icon">
    366         <item name="android:maxHeight">@dimen/content_fragment_max_icon_height</item>
    367         <item name="android:scaleType">center</item>
    368         <item name="android:src">@drawable/content_fragment_default_icon</item>
    369     </style>
    370 
    371     <style name="Canvas.Image.Dialog.List" />
    372 
    373     <style name="Canvas.Image.Dialog.List.Icon">
    374         <item name="android:scaleType">center</item>
    375         <item name="android:visibility">gone</item>
    376     </style>
    377 
    378 </resources>
    379