blob: 1de7f3b9a4c57e4a8081b126f2c8ee8c7d2a400f [file] [log] [blame]
Tim Kilbourn7fbbc852014-02-18 10:26:40 -08001<?xml version="1.0" encoding="utf-8"?>
2<!--
3 Copyright (C) 2014 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
Craig Stout47520b62014-03-11 05:50:23 -070018<resources xmlns:android="http://schemas.android.com/apk/res/android">
Craig Stoutc1b8dde2014-09-17 13:00:13 -070019 <style name="TextAppearance.LeanbackBase" parent="android:TextAppearance.Holo">
20 </style>
21 <style name="TextAppearance.Leanback" parent="TextAppearance.LeanbackBase">
Tim Kilbourn7fbbc852014-02-18 10:26:40 -080022 <!-- Any text appearance overrides go here. -->
Dake Guf804d902014-03-18 18:04:57 -070023 <item name="android:fontFamily">sans-serif-condensed</item>
Tim Kilbourn7fbbc852014-02-18 10:26:40 -080024 </style>
25
Dake Gu8fac6552014-04-01 11:57:51 -070026 <style name="TextAppearance.Leanback.Title" parent="TextAppearance.Leanback">
Craig Stout268de3d2014-05-22 17:07:16 -070027 <item name="android:fontFamily">sans-serif-light</item>
Dake Gu8fac6552014-04-01 11:57:51 -070028 <item name="android:textSize">@dimen/lb_browse_title_text_size</item>
29 <item name="android:textColor">@color/lb_browse_title_color</item>
30 </style>
31
Dake Gu8fac6552014-04-01 11:57:51 -070032 <style name="TextAppearance.Leanback.Header" parent="TextAppearance.Leanback">
Dake Gu8fac6552014-04-01 11:57:51 -070033 <item name="android:textSize">@dimen/lb_browse_header_text_size</item>
Craig Stout268de3d2014-05-22 17:07:16 -070034 <item name="android:textColor">@color/lb_browse_header_color</item>
35 </style>
36
37 <style name="TextAppearance.Leanback.Row.Header" parent="TextAppearance.Leanback.Header">
Dake Guf804d902014-03-18 18:04:57 -070038 </style>
39
Jerome Poichet3c2998d2014-03-28 15:43:26 -070040 <style name="TextAppearance.Leanback.SearchTextEdit" parent="TextAppearance.Leanback">
Jerome Poichet3c2998d2014-03-28 15:43:26 -070041 <item name="android:textSize">@dimen/lb_search_bar_text_size</item>
42 </style>
Dake Gu8fac6552014-04-01 11:57:51 -070043
Tim Kilbourne6527142014-03-28 11:00:42 -070044 <style name="TextAppearance.Leanback.DetailsDescriptionTitle">
45 <item name="android:textSize">@dimen/lb_details_description_title_text_size</item>
46 <item name="android:textColor">@color/lb_details_description_color</item>
Craig Stout5235c542014-07-25 22:26:20 -070047 <item name="android:fontFamily">sans-serif-light</item>
Tim Kilbourne6527142014-03-28 11:00:42 -070048 </style>
49
50 <style name="TextAppearance.Leanback.DetailsDescriptionSubtitle">
51 <item name="android:textSize">@dimen/lb_details_description_subtitle_text_size</item>
52 <item name="android:textColor">@color/lb_details_description_color</item>
Craig Stoutd2c235a2014-05-16 13:59:26 -070053 <item name="android:fontFamily">sans-serif</item>
Tim Kilbourne6527142014-03-28 11:00:42 -070054 </style>
55
56 <style name="TextAppearance.Leanback.DetailsDescriptionBody">
57 <item name="android:textSize">@dimen/lb_details_description_body_text_size</item>
Craig Stout5235c542014-07-25 22:26:20 -070058 <item name="android:textColor">@color/lb_details_description_body_color</item>
Tim Kilbourne6527142014-03-28 11:00:42 -070059 <item name="android:fontFamily">sans-serif</item>
60 </style>
61
Craig Stout7c004072014-05-21 16:40:13 -070062 <style name="TextAppearance.Leanback.DetailsActionButton">
63 <item name="android:textSize">@dimen/lb_action_text_size</item>
64 <item name="android:textColor">@color/lb_action_text_color</item>
65 <item name="android:textAllCaps">true</item>
66 </style>
67
Craig Stoute5b67be2014-07-28 11:41:35 -070068 <style name="TextAppearance.Leanback.PlaybackControlsTime">
69 <item name="android:textSize">@dimen/lb_playback_controls_time_text_size</item>
70 <item name="android:textColor">@color/lb_playback_controls_time_text_color</item>
71 <item name="android:fontFamily">sans-serif</item>
72 </style>
73
Craig Stouteb66dab2014-10-30 15:58:40 -070074 <style name="TextAppearance.Leanback.PlaybackControlLabel">
75 <item name="android:textSize">@dimen/lb_control_button_text_size</item>
76 <item name="android:textColor">@color/lb_control_button_text</item>
77 <item name="android:fontFamily">sans-serif</item>
78 </style>
79
Craig Stoutb7c2e022014-06-26 16:31:15 -070080 <style name="TextAppearance.Leanback.ErrorMessage">
81 <item name="android:textSize">@dimen/lb_error_message_text_size</item>
82 <item name="android:textColor">@color/lb_error_message_color_on_opaque</item>
83 <item name="android:fontFamily">sans-serif</item>
84 </style>
85
Craig Stoutc1b8dde2014-09-17 13:00:13 -070086 <style name="Widget.LeanbackBase" parent="android:Widget.Holo" />
87 <style name="Widget.Leanback" parent="Widget.LeanbackBase" />
Dake Gu8fac6552014-04-01 11:57:51 -070088
Dake Gudcc8de52014-08-05 18:16:24 -070089 <style name="Widget.Leanback.BaseCardViewStyle">
90 <item name="android:foreground">@drawable/lb_card_foreground</item>
91 </style>
Tim Kilbournb55f0882014-04-05 01:21:30 -070092
93 <style name="Widget.Leanback.ImageCardViewStyle" parent="Widget.Leanback.BaseCardViewStyle">
94 <item name="cardType">infoUnder</item>
95 <item name="infoVisibility">activated</item>
96 <item name="android:background">@color/lb_basic_card_bg_color</item>
Dake Guae2614f2014-08-07 14:09:03 -070097 <item name="infoAreaBackground">@color/lb_basic_card_info_bg_color</item>
Tim Kilbournb55f0882014-04-05 01:21:30 -070098 </style>
99
Craig Stout731066a2014-06-04 19:13:15 -0700100 <style name="Widget.Leanback.TitleView" >
Craig Stout731066a2014-06-04 19:13:15 -0700101 </style>
102
Dake Gu8fac6552014-04-01 11:57:51 -0700103 <style name="Widget.Leanback.Title" />
104
105 <style name="Widget.Leanback.Title.Text">
Dake Gu8fac6552014-04-01 11:57:51 -0700106 <item name="android:singleLine">true</item>
Craig Stout4cf79b12014-05-13 16:56:58 -0700107 <item name="android:gravity">right</item>
108 <item name="android:ellipsize">end</item>
Dake Gu8fac6552014-04-01 11:57:51 -0700109 <item name="android:textAppearance">@style/TextAppearance.Leanback.Title</item>
110 </style>
111
112 <style name="Widget.Leanback.Title.Icon">
Craig Stoutc003a232014-05-30 15:42:19 -0700113 <item name="android:scaleType">fitEnd</item>
Dake Gu8fac6552014-04-01 11:57:51 -0700114 </style>
115
Dake Gu42e4e842014-05-12 12:20:39 -0700116 <!-- HeadersFragment -->
Dake Gu8fac6552014-04-01 11:57:51 -0700117 <style name="Widget.Leanback.Headers" />
118
Dake Gu8fac6552014-04-01 11:57:51 -0700119 <!-- RowsFragment -->
120 <style name="Widget.Leanback.Rows" >
121 </style>
122
123 <!-- row view -->
124 <style name="Widget.Leanback.Row" >
125 </style>
126
Craig Stout739e3802014-04-07 12:10:51 -0700127 <style name="Widget.Leanback.GridItems" />
128
Dake Gu8fac6552014-04-01 11:57:51 -0700129 <style name="Widget.Leanback.Headers.VerticalGridView" >
130 <item name="android:paddingLeft">?attr/browsePaddingLeft</item>
131 <item name="android:clipToPadding">false</item>
132 <item name="focusOutFront">true</item>
133 <item name="focusOutEnd">true</item>
Dake Gu3c23ada2014-04-18 14:08:05 -0700134 <item name="verticalMargin">@dimen/lb_browse_headers_vertical_margin</item>
Dake Gu8fac6552014-04-01 11:57:51 -0700135 <item name="android:focusable">true</item>
136 <item name="android:focusableInTouchMode">true</item>
137 </style>
138
139 <style name="Widget.Leanback.Header" >
Craig Stout268de3d2014-05-22 17:07:16 -0700140 <item name="android:minHeight">@dimen/lb_browse_header_height</item>
Dake Gu8fac6552014-04-01 11:57:51 -0700141 <item name="android:textAppearance">@style/TextAppearance.Leanback.Header</item>
142 <item name="android:singleLine">true</item>
Dake Gu7a208cd2014-09-08 17:40:21 -0700143 <item name="android:ellipsize">none</item>
Dake Gu8fac6552014-04-01 11:57:51 -0700144 </style>
145
146 <style name="Widget.Leanback.Rows.VerticalGridView" >
147 <item name="android:paddingBottom">?attr/browsePaddingBottom</item>
148 <item name="android:clipToPadding">false</item>
149 <item name="focusOutFront">true</item>
150 <item name="focusOutEnd">true</item>
151 <item name="android:focusable">true</item>
152 <item name="android:focusableInTouchMode">true</item>
153 </style>
154
155 <style name="Widget.Leanback.Row.HorizontalGridView">
156 <item name="android:clipToPadding">false</item>
157 <item name="android:focusable">true</item>
158 <item name="android:focusableInTouchMode">true</item>
159 <item name="android:paddingLeft">?attr/browsePaddingLeft</item>
160 <item name="android:paddingRight">?attr/browsePaddingRight</item>
Craig Stout58b9f202014-06-02 11:58:34 -0700161 <item name="android:paddingBottom">@dimen/lb_browse_item_vertical_margin</item>
162 <item name="android:paddingTop">@dimen/lb_browse_item_vertical_margin</item>
163 <item name="horizontalMargin">@dimen/lb_browse_item_horizontal_margin</item>
164 <item name="verticalMargin">@dimen/lb_browse_item_vertical_margin</item>
Dake Gu8fac6552014-04-01 11:57:51 -0700165 <item name="focusOutFront">true</item>
Craig Stoutf272f752014-04-25 16:13:25 -0700166 <item name="rowHeight">wrap_content</item>
Dake Gu8fac6552014-04-01 11:57:51 -0700167 </style>
168
Craig Stout739e3802014-04-07 12:10:51 -0700169 <style name="Widget.Leanback.GridItems.VerticalGridView">
170 <item name="android:clipToPadding">false</item>
171 <item name="android:focusable">true</item>
172 <item name="android:focusableInTouchMode">true</item>
173 <item name="android:paddingLeft">?attr/browsePaddingLeft</item>
174 <item name="android:paddingRight">?attr/browsePaddingRight</item>
Craig Stout7b777e62014-06-17 15:38:17 -0700175 <item name="android:paddingBottom">@dimen/lb_vertical_grid_padding_bottom</item>
Dake Gue34cae42014-05-01 16:52:53 -0700176 <item name="android:paddingTop">?attr/browseRowsMarginTop</item>
Dake Gu01ce0472014-05-02 18:12:32 -0700177 <item name="android:gravity">center_horizontal</item>
Craig Stout58b9f202014-06-02 11:58:34 -0700178 <item name="horizontalMargin">@dimen/lb_browse_item_horizontal_margin</item>
179 <item name="verticalMargin">@dimen/lb_browse_item_vertical_margin</item>
Craig Stout7b777e62014-06-17 15:38:17 -0700180 <item name="columnWidth">wrap_content</item>
Craig Stout739e3802014-04-07 12:10:51 -0700181 <item name="focusOutFront">true</item>
182 </style>
183
Craig Stout268de3d2014-05-22 17:07:16 -0700184 <style name="Widget.Leanback.Row.Header" parent="Widget.Leanback.Header">
Dake Gu8fac6552014-04-01 11:57:51 -0700185 <item name="android:textAppearance">@style/TextAppearance.Leanback.Row.Header</item>
186 </style>
187
188 <style name="TextAppearance.Leanback.Row.HoverCardTitle" parent="TextAppearance.Leanback">
189 <item name="android:textSize">@dimen/lb_browse_row_hovercard_title_font_size</item>
190 </style>
191
192 <style name="TextAppearance.Leanback.Row.HoverCardDescription" parent="TextAppearance.Leanback">
193 <item name="android:textSize">@dimen/lb_browse_row_hovercard_description_font_size</item>
194 </style>
195
196 <style name="Widget.Leanback.Row.HoverCardTitle" >
197 <item name="android:textAppearance">@style/TextAppearance.Leanback.Row.HoverCardTitle</item>
198 <item name="android:maxWidth">@dimen/lb_browse_row_hovercard_max_width</item>
199 <item name="android:singleLine">true</item>
200 <item name="android:ellipsize">end</item>
201 </style>
202
203 <style name="Widget.Leanback.Row.HoverCardDescription" >
204 <item name="android:textAppearance">@style/TextAppearance.Leanback.Row.HoverCardDescription</item>
205 <item name="android:maxWidth">@dimen/lb_browse_row_hovercard_max_width</item>
206 <item name="android:ellipsize">end</item>
Craig Stout268de3d2014-05-22 17:07:16 -0700207 <item name="android:maxLines">4</item>
Dake Gu8fac6552014-04-01 11:57:51 -0700208 </style>
209
Tim Kilbourne6527142014-03-28 11:00:42 -0700210 <style name="Widget.Leanback.DetailsDescriptionTitleStyle">
211 <item name="android:textAppearance">@style/TextAppearance.Leanback.DetailsDescriptionTitle</item>
212 <item name="android:maxLines">@integer/lb_details_description_title_max_lines</item>
Craig Stoutd2c235a2014-05-16 13:59:26 -0700213 <item name="android:includeFontPadding">false</item>
Craig Stout2a2b18c2014-05-27 16:25:45 -0700214 <item name="android:ellipsize">end</item>
Tim Kilbourne6527142014-03-28 11:00:42 -0700215 </style>
216
217 <style name="Widget.Leanback.DetailsDescriptionSubtitleStyle">
218 <item name="android:textAppearance">@style/TextAppearance.Leanback.DetailsDescriptionSubtitle</item>
219 <item name="android:maxLines">@integer/lb_details_description_subtitle_max_lines</item>
Craig Stoutd2c235a2014-05-16 13:59:26 -0700220 <item name="android:includeFontPadding">false</item>
Craig Stout2a2b18c2014-05-27 16:25:45 -0700221 <item name="android:ellipsize">end</item>
Tim Kilbourne6527142014-03-28 11:00:42 -0700222 </style>
223
224 <style name="Widget.Leanback.DetailsDescriptionBodyStyle">
225 <item name="android:textAppearance">@style/TextAppearance.Leanback.DetailsDescriptionBody</item>
Craig Stout7c004072014-05-21 16:40:13 -0700226 <item name="android:includeFontPadding">false</item>
Craig Stout2a2b18c2014-05-27 16:25:45 -0700227 <item name="android:ellipsize">end</item>
Tim Kilbourne6527142014-03-28 11:00:42 -0700228 </style>
Craig Stout7c004072014-05-21 16:40:13 -0700229
Craig Stout600b2112014-08-11 16:02:34 -0700230 <style name="Widget.Leanback.DetailsActionButtonStyleBase" parent="android:Widget.Holo.Button.Borderless">
231 </style>
232
233 <style name="Widget.Leanback.DetailsActionButtonStyle" parent="Widget.Leanback.DetailsActionButtonStyleBase">
Craig Stout7c004072014-05-21 16:40:13 -0700234 <item name="android:textAppearance">@style/TextAppearance.Leanback.DetailsActionButton</item>
235 <item name="android:includeFontPadding">false</item>
Craig Stout7c004072014-05-21 16:40:13 -0700236 <item name="android:drawablePadding">@dimen/lb_action_icon_margin</item>
237 <item name="android:focusable">true</item>
238 <item name="android:focusableInTouchMode">true</item>
239 <item name="android:paddingLeft">@dimen/lb_action_padding_horizontal</item>
240 <item name="android:paddingRight">@dimen/lb_action_padding_horizontal</item>
241 </style>
242
Craig Stout7ab1edf2014-07-16 11:06:09 -0700243 <style name="Widget.Leanback.PlaybackControlsButtonStyle" >
244 <item name="android:focusable">true</item>
245 <item name="android:focusableInTouchMode">true</item>
246 </style>
247
Craig Stouteb66dab2014-10-30 15:58:40 -0700248 <style name="Widget.Leanback.PlaybackControlLabelStyle">
249 <item name="android:textAppearance">@style/TextAppearance.Leanback.PlaybackControlLabel</item>
250 </style>
251
Craig Stoute5b67be2014-07-28 11:41:35 -0700252 <style name="Widget.Leanback.PlaybackControlsTimeStyle">
253 <item name="android:textAppearance">@style/TextAppearance.Leanback.PlaybackControlsTime</item>
254 </style>
255
Craig Stoutb7c2e022014-06-26 16:31:15 -0700256 <style name="Widget.Leanback.ErrorMessageStyle">
257 <item name="android:textAppearance">@style/TextAppearance.Leanback.ErrorMessage</item>
258 <item name="android:includeFontPadding">false</item>
259 <item name="android:maxLines">@integer/lb_error_message_max_lines</item>
260 <item name="android:ellipsize">end</item>
261 </style>
262
Jerome Poichetf0e71182014-06-05 13:29:18 -0700263 <style name="Widget.Leanback.SearchOrbViewStyle">
Jerome Poichet937f9102014-06-06 16:03:36 -0700264 <item name="searchOrbIcon">?attr/defaultSearchIcon</item>
Jerome Poichetf0e71182014-06-05 13:29:18 -0700265 <item name="searchOrbColor">?attr/defaultSearchColor</item>
bulic8b55ff22014-06-06 13:12:30 -0700266 <item name="searchOrbBrightColor">?attr/defaultSearchBrightColor</item>
Jerome Poichetf0e71182014-06-05 13:29:18 -0700267 </style>
Craig Stout19025302014-07-25 22:27:20 -0700268
269 <style name="Widget.Leanback.PlaybackControlsActionIconsStyle">
270 <item name="play">@drawable/lb_ic_play</item>
271 <item name="pause">@drawable/lb_ic_pause</item>
272 <item name="fast_forward">@drawable/lb_ic_fast_forward</item>
273 <item name="rewind">@drawable/lb_ic_fast_rewind</item>
274 <item name="skip_next">@drawable/lb_ic_skip_next</item>
275 <item name="skip_previous">@drawable/lb_ic_skip_previous</item>
276 <item name="thumb_up_outline">@drawable/lb_ic_thumb_up_outline</item>
277 <item name="thumb_up">@drawable/lb_ic_thumb_up</item>
278 <item name="thumb_down_outline">@drawable/lb_ic_thumb_down_outline</item>
279 <item name="thumb_down">@drawable/lb_ic_thumb_down</item>
280 <item name="repeat">@drawable/lb_ic_loop</item>
281 <item name="repeat_one">@drawable/lb_ic_loop_one</item>
282 <item name="shuffle">@drawable/lb_ic_shuffle</item>
283 <item name="high_quality">@drawable/lb_ic_hq</item>
284 <item name="closed_captioning">@drawable/lb_ic_cc</item>
285 </style>
286
Tim Kilbourn7fbbc852014-02-18 10:26:40 -0800287</resources>