Home | History | Annotate | Download | only in values
      1 <?xml version="1.0" encoding="utf-8"?>
      2 <!--
      3   ~ Copyright (C) 2012 The Android Open Source Project
      4   ~
      5   ~ Licensed under the Apache License, Version 2.0 (the "License");
      6   ~ you may not use this file except in compliance with the License.
      7   ~ You may obtain a copy of the License at
      8   ~
      9   ~      http://www.apache.org/licenses/LICENSE-2.0
     10   ~
     11   ~ Unless required by applicable law or agreed to in writing, software
     12   ~ distributed under the License is distributed on an "AS IS" BASIS,
     13   ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     14   ~ See the License for the specific language governing permissions and
     15   ~ limitations under the License
     16   -->
     17 <resources>
     18 
     19   <style name="DialtactsTheme" parent="DialerThemeBase">
     20 
     21     <!-- Styles that require AppCompat compatibility, remember to update both sets -->
     22     <item name="android:windowActionBarOverlay">true</item>
     23     <item name="windowActionBarOverlay">true</item>
     24     <item name="android:windowActionModeOverlay">true</item>
     25     <item name="windowActionModeOverlay">true</item>
     26     <item name="android:actionBarStyle">@style/DialtactsActionBarStyle</item>
     27     <item name="actionBarStyle">@style/DialtactsActionBarStyle</item>
     28 
     29     <item name="android:windowContentOverlay">@null</item>
     30     <item name="android:overlapAnchor">true</item>
     31     <item name="android:homeAsUpIndicator">@drawable/ic_back_arrow</item>
     32 
     33     <item name="android:listViewStyle">@style/ListViewStyle</item>
     34     <item name="section_header_background">@drawable/list_title_holo</item>
     35     <item name="list_section_header_height">32dip</item>
     36     <item name="list_item_padding_top">7dp</item>
     37     <item name="list_item_padding_right">24dp</item>
     38     <item name="list_item_padding_bottom">7dp</item>
     39     <item name="list_item_padding_left">16dp</item>
     40     <item name="list_item_gap_between_image_and_text">
     41       @dimen/contact_browser_list_item_gap_between_image_and_text
     42     </item>
     43     <item name="list_item_gap_between_label_and_data">8dip</item>
     44     <item name="list_item_presence_icon_margin">4dip</item>
     45     <item name="list_item_presence_icon_size">16dip</item>
     46     <item name="list_item_photo_size">@dimen/contact_browser_list_item_photo_size</item>
     47     <item name="list_item_profile_photo_size">70dip</item>
     48     <item name="list_item_prefix_highlight_color">@color/people_app_theme_color</item>
     49     <item name="list_item_background_color">@color/background_dialer_light</item>
     50     <item name="list_item_header_text_indent">8dip</item>
     51     <item name="list_item_header_text_color">@color/dialer_secondary_text_color</item>
     52     <item name="list_item_header_text_size">14sp</item>
     53     <item name="list_item_header_height">30dip</item>
     54     <item name="list_item_data_width_weight">5</item>
     55     <item name="list_item_label_width_weight">3</item>
     56     <item name="contact_browser_list_padding_left">0dp</item>
     57     <item name="contact_browser_list_padding_right">0dp</item>
     58     <item name="contact_browser_background">@color/background_dialer_results</item>
     59     <item name="list_item_name_text_color">@color/contact_list_name_text_color</item>
     60     <item name="list_item_name_text_size">16sp</item>
     61     <item name="list_item_text_indent">@dimen/contact_browser_list_item_text_indent</item>
     62     <item name="list_item_text_offset_top">-2dp</item>
     63     <!-- Favorites -->
     64     <item name="favorites_padding_bottom">?android:attr/actionBarSize</item>
     65     <item name="dialpad_key_button_touch_tint">@color/dialer_dialpad_touch_tint</item>
     66     <item name="android:textAppearanceButton">@style/DialerButtonTextStyle</item>
     67 
     68     <!-- Video call icon -->
     69     <item name="list_item_video_call_icon_size">32dip</item>
     70     <item name="list_item_video_call_icon_margin">8dip</item>
     71 
     72     <item name="dialpad_style">@style/Dialpad.Light</item>
     73   </style>
     74 
     75   <!-- Action bar overflow menu icon.  White with no shadow. -->
     76   <style name="DialtactsActionBarOverflowWhite"
     77     parent="@android:style/Widget.Material.Light.ActionButton.Overflow">
     78     <item name="android:src">@drawable/quantum_ic_more_vert_white_24</item>
     79   </style>
     80 
     81   <style name="DialpadTheme" parent="DialtactsTheme">
     82     <item name="android:textColorPrimary">#FFFFFF</item>
     83   </style>
     84 
     85   <style name="DialtactsThemeWithoutActionBarOverlay" parent="DialtactsTheme">
     86     <!-- Styles that require AppCompat compatibility, remember to update both sets -->
     87     <item name="android:windowActionBarOverlay">false</item>
     88     <item name="windowActionBarOverlay">false</item>
     89     <item name="android:actionOverflowButtonStyle">@style/DialtactsActionBarOverflowWhite</item>
     90     <item name="actionOverflowButtonStyle">@style/DialtactsActionBarOverflowWhite</item>
     91   </style>
     92 
     93   <!-- Hide the actionbar title during the activity preview -->
     94   <style name="DialtactsActivityTheme" parent="DialtactsTheme">
     95     <!-- Styles that require AppCompat compatibility, remember to update both sets -->
     96     <item name="android:actionBarStyle">@style/DialtactsActionBarWithoutTitleStyle</item>
     97     <item name="actionBarStyle">@style/DialtactsActionBarWithoutTitleStyle</item>
     98 
     99     <item name="android:fastScrollThumbDrawable">@drawable/fastscroll_thumb</item>
    100     <item name="android:fastScrollTrackDrawable">@null</item>
    101   </style>
    102 
    103   <style name="CallDetailActionItemStyle">
    104     <item name="android:foreground">?android:attr/selectableItemBackground</item>
    105     <item name="android:clickable">true</item>
    106     <item name="android:drawablePadding">@dimen/call_detail_action_item_drawable_padding</item>
    107     <item name="android:gravity">center_vertical</item>
    108     <item name="android:paddingStart">@dimen/call_detail_action_item_padding_horizontal</item>
    109     <item name="android:paddingEnd">@dimen/call_detail_action_item_padding_horizontal</item>
    110     <item name="android:paddingTop">@dimen/call_detail_action_item_padding_vertical</item>
    111     <item name="android:paddingBottom">@dimen/call_detail_action_item_padding_vertical</item>
    112     <item name="android:textColor">@color/call_detail_footer_text_color</item>
    113     <item name="android:textSize">@dimen/call_detail_action_item_text_size</item>
    114   </style>
    115 
    116   <style name="DialtactsActionBarStyle" parent="DialerActionBarBaseStyle">
    117     <!-- Styles that require AppCompat compatibility, remember to update both sets -->
    118     <item name="android:background">@color/actionbar_background_color</item>
    119     <item name="background">@color/actionbar_background_color</item>
    120     <item name="android:titleTextStyle">@style/DialtactsActionBarTitleText</item>
    121     <item name="titleTextStyle">@style/DialtactsActionBarTitleText</item>
    122     <item name="android:elevation">@dimen/action_bar_elevation</item>
    123     <item name="elevation">@dimen/action_bar_elevation</item>
    124     <!-- Empty icon -->
    125     <item name="android:icon">@android:color/transparent</item>
    126     <item name="icon">@android:color/transparent</item>
    127     <!-- Shift the title text to the right -->
    128     <item name="android:contentInsetStart">@dimen/actionbar_contentInsetStart</item>
    129     <item name="contentInsetStart">@dimen/actionbar_contentInsetStart</item>
    130   </style>
    131 
    132   <style name="DialtactsActionBarWithoutTitleStyle" parent="DialtactsActionBarStyle">
    133     <!-- Styles that require AppCompat compatibility, remember to update both sets -->
    134     <item name="android:displayOptions"></item>
    135     <item name="displayOptions"></item>
    136     <item name="android:height">@dimen/action_bar_height_large</item>
    137     <item name="height">@dimen/action_bar_height_large</item>
    138     <!-- Override ActionBar title offset to keep search box aligned left -->
    139     <item name="android:contentInsetStart">0dp</item>
    140     <item name="contentInsetStart">0dp</item>
    141     <item name="android:contentInsetEnd">0dp</item>
    142     <item name="contentInsetEnd">0dp</item>
    143   </style>
    144 
    145   <style name="DialtactsSearchBarThemeOverlay" parent="ThemeOverlay.AppCompat.Light"/>
    146 
    147   <!-- Text in the action bar at the top of the screen -->
    148   <style name="DialtactsActionBarTitleText"
    149     parent="@android:style/TextAppearance.Material.Widget.ActionBar.Title">
    150     <item name="android:textColor">@color/actionbar_text_color</item>
    151   </style>
    152 
    153   <!-- Text style for tabs. -->
    154   <style name="DialtactsActionBarTabTextStyle"
    155     parent="android:style/Widget.Material.Light.ActionBar.TabText">
    156     <item name="android:textColor">@color/tab_text_color</item>
    157     <item name="android:textSize">@dimen/tab_text_size</item>
    158     <item name="android:fontFamily">"sans-serif-medium"</item>
    159   </style>
    160 
    161   <style name="CallLogActionStyle">
    162     <item name="android:layout_width">match_parent</item>
    163     <item name="android:layout_height">@dimen/call_log_action_height</item>
    164     <item name="android:background">?android:attr/selectableItemBackground</item>
    165     <item name="android:orientation">horizontal</item>
    166     <item name="android:gravity">center_vertical</item>
    167   </style>
    168 
    169   <style name="CallLogActionTextStyle">
    170     <item name="android:layout_width">match_parent</item>
    171     <item name="android:layout_height">wrap_content</item>
    172     <item name="android:paddingStart">@dimen/call_log_action_horizontal_padding</item>
    173     <item name="android:paddingEnd">@dimen/call_log_action_horizontal_padding</item>
    174     <item name="android:textColor">@color/call_log_action_color</item>
    175     <item name="android:textSize">@dimen/call_log_primary_text_size</item>
    176     <item name="android:fontFamily">"sans-serif"</item>
    177     <item name="android:focusable">true</item>
    178     <item name="android:singleLine">true</item>
    179     <item name="android:importantForAccessibility">no</item>
    180   </style>
    181 
    182   <style name="CallLogActionSupportTextStyle" parent="@style/CallLogActionTextStyle">
    183     <item name="android:textSize">@dimen/call_log_detail_text_size</item>
    184     <item name="android:textColor">@color/call_log_detail_color</item>
    185   </style>
    186 
    187   <style name="CallLogActionIconStyle">
    188     <item name="android:layout_width">@dimen/call_log_action_icon_dimen</item>
    189     <item name="android:layout_height">@dimen/call_log_action_icon_dimen</item>
    190     <item name="android:layout_marginStart">@dimen/call_log_action_icon_margin_start</item>
    191     <item name="android:tint">?android:textColorSecondary</item>
    192     <item name="android:importantForAccessibility">no</item>
    193   </style>
    194 
    195   <style name="DismissButtonStyle">
    196     <item name="android:paddingLeft">@dimen/dismiss_button_padding_start</item>
    197     <item name="android:paddingRight">@dimen/dismiss_button_padding_end</item>
    198   </style>
    199 
    200   <!-- Style applied to the "Settings" screen.  Keep in sync with SettingsLight in Telephony. -->
    201   <style name="SettingsStyle" parent="DialtactsThemeWithoutActionBarOverlay">
    202     <!-- Setting text. -->
    203     <item name="android:textColorPrimary">@color/settings_text_color_primary</item>
    204     <!-- Setting description. -->
    205     <item name="android:textColorSecondary">@color/settings_text_color_secondary</item>
    206     <item name="android:windowBackground">@color/setting_background_color</item>
    207     <item name="android:colorAccent">@color/dialtacts_theme_color</item>
    208     <item name="android:textColorLink">@color/dialtacts_theme_color</item>
    209   </style>
    210 
    211   <style name="ManageBlockedNumbersStyle" parent="SettingsStyle">
    212     <!-- Styles that require AppCompat compatibility, remember to update both sets -->
    213     <item name="android:windowActionBarOverlay">true</item>
    214     <item name="windowActionBarOverlay">true</item>
    215     <item name="android:actionBarStyle">@style/ManageBlockedNumbersActionBarStyle</item>
    216     <item name="actionBarStyle">@style/ManageBlockedNumbersActionBarStyle</item>
    217     <item name="android:fastScrollTrackDrawable">@null</item>
    218   </style>
    219 
    220   <style name="ManageBlockedNumbersActionBarStyle" parent="DialtactsActionBarWithoutTitleStyle">
    221     <!-- Styles that require AppCompat compatibility, remember to update both sets -->
    222     <item name="android:height">@dimen/action_bar_height</item>
    223     <item name="height">@dimen/action_bar_height</item>
    224   </style>
    225 
    226   <style name="VoicemailPlaybackLayoutTextStyle">
    227     <item name="android:textSize">14sp</item>
    228   </style>
    229 
    230   <style name="VoicemailPlaybackLayoutButtonStyle">
    231     <item name="android:layout_width">56dp</item>
    232     <item name="android:layout_height">56dp</item>
    233     <item name="android:background">@drawable/oval_ripple</item>
    234     <item name="android:padding">8dp</item>
    235   </style>
    236 
    237   <style name="DialerFlatButtonStyle" parent="@android:style/Widget.Material.Button">
    238     <item name="android:background">?android:attr/selectableItemBackground</item>
    239     <item name="android:paddingEnd">@dimen/button_horizontal_padding</item>
    240     <item name="android:paddingStart">@dimen/button_horizontal_padding</item>
    241     <item name="android:textColor">@color/dialer_flat_button_text_color</item>
    242   </style>
    243 
    244   <!-- Style for the 'primary' button in a view. Unlike the DialerFlatButtonStyle, this button -->
    245   <!-- is not colored white, to draw more attention to it. -->
    246   <style name="DialerPrimaryFlatButtonStyle" parent="@android:style/Widget.Material.Button">
    247     <item name="android:background">@drawable/selectable_primary_flat_button</item>
    248     <item name="android:paddingEnd">@dimen/button_horizontal_padding</item>
    249     <item name="android:paddingStart">@dimen/button_horizontal_padding</item>
    250     <item name="android:textColor">@android:color/white</item>
    251   </style>
    252 
    253   <style name="BlockedNumbersDescriptionTextStyle">
    254     <item name="android:lineSpacingMultiplier">1.43</item>
    255     <item name="android:paddingTop">8dp</item>
    256     <item name="android:paddingBottom">8dp</item>
    257     <item name="android:textSize">@dimen/blocked_number_settings_description_text_size</item>
    258   </style>
    259 
    260   <style name="FullWidthDivider">
    261     <item name="android:layout_width">match_parent</item>
    262     <item name="android:layout_height">1dp</item>
    263     <item name="android:background">?android:attr/listDivider</item>
    264   </style>
    265 </resources>
    266