blob: d10260dadb2a6a65686a317a154157664c785365 [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
Dake Gu8ff4c542016-04-15 18:25:21 -070037 <style name="TextAppearance.Leanback.Header.Section">
Dake Gu0f888762016-04-26 18:28:48 -070038 <item name="android:textColor">?defaultSectionHeaderColor</item>
Dake Gu8ff4c542016-04-15 18:25:21 -070039 <item name="android:textSize">@dimen/lb_browse_section_header_text_size</item>
40 </style>
41
Craig Stout268de3d2014-05-22 17:07:16 -070042 <style name="TextAppearance.Leanback.Row.Header" parent="TextAppearance.Leanback.Header">
Dake Guf804d902014-03-18 18:04:57 -070043 </style>
44
susnata48cbca82016-07-29 14:15:36 -070045 <style name="TextAppearance.Leanback.Row.Header.Description" parent="TextAppearance.Leanback.Header">
46 <item name="android:textSize">@dimen/lb_browse_header_description_text_size</item>
47 <item name="android:textColor">@color/lb_browse_header_description_color</item>
48 </style>
49
Jerome Poichet3c2998d2014-03-28 15:43:26 -070050 <style name="TextAppearance.Leanback.SearchTextEdit" parent="TextAppearance.Leanback">
Jerome Poichet3c2998d2014-03-28 15:43:26 -070051 <item name="android:textSize">@dimen/lb_search_bar_text_size</item>
52 </style>
Dake Gu8fac6552014-04-01 11:57:51 -070053
Tim Kilbourne6527142014-03-28 11:00:42 -070054 <style name="TextAppearance.Leanback.DetailsDescriptionTitle">
55 <item name="android:textSize">@dimen/lb_details_description_title_text_size</item>
56 <item name="android:textColor">@color/lb_details_description_color</item>
Craig Stout5235c542014-07-25 22:26:20 -070057 <item name="android:fontFamily">sans-serif-light</item>
Tim Kilbourne6527142014-03-28 11:00:42 -070058 </style>
59
60 <style name="TextAppearance.Leanback.DetailsDescriptionSubtitle">
61 <item name="android:textSize">@dimen/lb_details_description_subtitle_text_size</item>
62 <item name="android:textColor">@color/lb_details_description_color</item>
Craig Stoutd2c235a2014-05-16 13:59:26 -070063 <item name="android:fontFamily">sans-serif</item>
Tim Kilbourne6527142014-03-28 11:00:42 -070064 </style>
65
66 <style name="TextAppearance.Leanback.DetailsDescriptionBody">
67 <item name="android:textSize">@dimen/lb_details_description_body_text_size</item>
Craig Stout5235c542014-07-25 22:26:20 -070068 <item name="android:textColor">@color/lb_details_description_body_color</item>
Tim Kilbourne6527142014-03-28 11:00:42 -070069 <item name="android:fontFamily">sans-serif</item>
70 </style>
71
Craig Stout7c004072014-05-21 16:40:13 -070072 <style name="TextAppearance.Leanback.DetailsActionButton">
73 <item name="android:textSize">@dimen/lb_action_text_size</item>
74 <item name="android:textColor">@color/lb_action_text_color</item>
75 <item name="android:textAllCaps">true</item>
76 </style>
77
Craig Stoute5b67be2014-07-28 11:41:35 -070078 <style name="TextAppearance.Leanback.PlaybackControlsTime">
79 <item name="android:textSize">@dimen/lb_playback_controls_time_text_size</item>
80 <item name="android:textColor">@color/lb_playback_controls_time_text_color</item>
81 <item name="android:fontFamily">sans-serif</item>
82 </style>
83
Craig Stouteb66dab2014-10-30 15:58:40 -070084 <style name="TextAppearance.Leanback.PlaybackControlLabel">
85 <item name="android:textSize">@dimen/lb_control_button_text_size</item>
86 <item name="android:textColor">@color/lb_control_button_text</item>
87 <item name="android:fontFamily">sans-serif</item>
88 </style>
89
Craig Stoutb7c2e022014-06-26 16:31:15 -070090 <style name="TextAppearance.Leanback.ErrorMessage">
91 <item name="android:textSize">@dimen/lb_error_message_text_size</item>
Craig Stout6a5a7732014-12-03 19:46:29 -080092 <item name="android:textColor">@color/lb_error_message</item>
Craig Stoutb7c2e022014-06-26 16:31:15 -070093 <item name="android:fontFamily">sans-serif</item>
94 </style>
95
Craig Stoutc1b8dde2014-09-17 13:00:13 -070096 <style name="Widget.LeanbackBase" parent="android:Widget.Holo" />
97 <style name="Widget.Leanback" parent="Widget.LeanbackBase" />
Dake Gu8fac6552014-04-01 11:57:51 -070098
Dake Gudcc8de52014-08-05 18:16:24 -070099 <style name="Widget.Leanback.BaseCardViewStyle">
Dake Gu69d050a2015-08-06 12:36:00 -0700100 <item name="cardForeground">@drawable/lb_card_foreground</item>
101 <item name="cardBackground">@color/lb_basic_card_bg_color</item>
Dake Gudcc8de52014-08-05 18:16:24 -0700102 </style>
Tim Kilbournb55f0882014-04-05 01:21:30 -0700103
Craig Stout731066a2014-06-04 19:13:15 -0700104 <style name="Widget.Leanback.TitleView" >
Dake Gu46443cb2015-02-13 14:22:14 -0800105 <item name="android:paddingTop">?attr/browsePaddingTop</item>
106 <item name="android:paddingBottom">?attr/browsePaddingTop</item>
107 <item name="android:paddingStart">?attr/browsePaddingStart</item>
108 <item name="android:paddingEnd">?attr/browsePaddingEnd</item>
Craig Stout731066a2014-06-04 19:13:15 -0700109 </style>
110
Robert Hahndf805b82015-07-17 03:21:37 +0000111 <style name="Widget.Leanback.ImageCardViewStyle" parent="Widget.Leanback.BaseCardViewStyle">
112 <item name="cardType">infoUnder</item>
113 <item name="infoVisibility">activated</item>
Robert Hahndf805b82015-07-17 03:21:37 +0000114 <!-- In order to keep backward compatibility we have to create an icon on right. -->
115 <item name="lbImageCardViewType">Title|Content|IconOnRight</item>
Robert Hahndf805b82015-07-17 03:21:37 +0000116 <!-- Deprecated. Use 'Widget.Leanback.ImageCardView.InfoAreaStyle' instead. -->
117 <item name="infoAreaBackground">@null</item>
118 </style>
119
Dake Guef6a00e2015-12-17 18:40:02 -0800120 <style name="TextAppearance.Leanback.ImageCardView">
121 </style>
122
Robert Hahnce3ffc62015-07-31 17:33:01 -0700123 <style name="Widget.Leanback.ImageCardView" />
Robert Hahndf805b82015-07-17 03:21:37 +0000124
125 <style name="Widget.Leanback.ImageCardView.ImageStyle">
126 <item name="android:layout_width">wrap_content</item>
127 <item name="android:layout_height">wrap_content</item>
128 <item name="android:adjustViewBounds">true</item>
129 <item name="android:contentDescription">@null</item>
130 <item name="android:scaleType">centerCrop</item>
131 <item name="layout_viewType">main</item>
132 </style>
133
134 <style name="Widget.Leanback.ImageCardView.InfoAreaStyle">
135 <item name="android:layout_width">match_parent</item>
136 <item name="android:layout_height">wrap_content</item>
137 <item name="android:layout_centerHorizontal">true</item>
138 <item name="layout_viewType">info</item>
139 <item name="android:paddingBottom">@dimen/lb_basic_card_info_padding_bottom</item>
140 <item name="android:paddingEnd">@dimen/lb_basic_card_info_padding_horizontal</item>
141 <item name="android:paddingStart">@dimen/lb_basic_card_info_padding_horizontal</item>
142 <item name="android:paddingTop">@dimen/lb_basic_card_info_padding_top</item>
143 <item name="android:background">@color/lb_basic_card_info_bg_color</item>
144 </style>
Dake Guef6a00e2015-12-17 18:40:02 -0800145
146 <style name="TextAppearance.Leanback.ImageCardView.Title">
147 <item name="android:textColor">@color/lb_basic_card_title_text_color</item>
148 <item name="android:textSize">@dimen/lb_basic_card_title_text_size</item>
149 </style>
150
Robert Hahndf805b82015-07-17 03:21:37 +0000151 <style name="Widget.Leanback.ImageCardView.TitleStyle">
152 <item name="android:id">@id/title_text</item>
153 <item name="android:layout_width">match_parent</item>
154 <item name="android:layout_height">wrap_content</item>
155 <item name="android:maxLines">1</item>
156 <item name="android:layout_marginBottom">@dimen/lb_basic_card_info_text_margin</item>
Dake Guebb4ade2015-12-03 11:10:56 -0800157 <item name="android:textAlignment">viewStart</item>
Robert Hahndf805b82015-07-17 03:21:37 +0000158 <item name="android:ellipsize">end</item>
Dake Guef6a00e2015-12-17 18:40:02 -0800159 <item name="android:textAppearance">@style/TextAppearance.Leanback.ImageCardView.Title</item>
160 </style>
161
162 <style name="TextAppearance.Leanback.ImageCardView.Content">
163 <item name="android:textColor">@color/lb_basic_card_content_text_color</item>
164 <item name="android:textSize">@dimen/lb_basic_card_content_text_size</item>
Robert Hahndf805b82015-07-17 03:21:37 +0000165 </style>
166
167 <style name="Widget.Leanback.ImageCardView.ContentStyle">
168 <item name="android:id">@id/content_text</item>
169 <item name="android:layout_width">match_parent</item>
170 <item name="android:layout_height">wrap_content</item>
171 <item name="android:layout_alignParentStart">true</item>
172 <item name="android:layout_below">@+id/title_text</item>
173 <item name="android:layout_toStartOf">@+id/extra_badge</item>
174 <item name="android:maxLines">1</item>
Dake Guebb4ade2015-12-03 11:10:56 -0800175 <item name="android:textAlignment">viewStart</item>
Dake Gu0cd26622016-08-23 15:51:03 -0700176 <item name="android:ellipsize">end</item>
Dake Guef6a00e2015-12-17 18:40:02 -0800177 <item name="android:textAppearance">@style/TextAppearance.Leanback.ImageCardView.Content</item>
Robert Hahndf805b82015-07-17 03:21:37 +0000178 </style>
179
180 <style name="Widget.Leanback.ImageCardView.BadgeStyle">
181 <item name="android:id">@id/extra_badge</item>
182 <item name="android:layout_width">@dimen/lb_basic_card_info_badge_size</item>
183 <item name="android:layout_height">@dimen/lb_basic_card_info_badge_size</item>
184 <item name="android:contentDescription">@null</item>
185 <item name="android:scaleType">fitCenter</item>
Robert Hahndf805b82015-07-17 03:21:37 +0000186 </style>
187
Dake Gu8fac6552014-04-01 11:57:51 -0700188 <style name="Widget.Leanback.Title" />
189
190 <style name="Widget.Leanback.Title.Text">
Dake Gu8fac6552014-04-01 11:57:51 -0700191 <item name="android:singleLine">true</item>
Kris Giesing8e356622014-11-18 18:58:27 -0800192 <item name="android:gravity">end</item>
Craig Stout4cf79b12014-05-13 16:56:58 -0700193 <item name="android:ellipsize">end</item>
Dake Guebb4ade2015-12-03 11:10:56 -0800194 <item name="android:textAlignment">viewStart</item>
Dake Gu8fac6552014-04-01 11:57:51 -0700195 <item name="android:textAppearance">@style/TextAppearance.Leanback.Title</item>
196 </style>
197
198 <style name="Widget.Leanback.Title.Icon">
Dake Gu8fac6552014-04-01 11:57:51 -0700199 </style>
200
Dake Gu42e4e842014-05-12 12:20:39 -0700201 <!-- HeadersFragment -->
Dake Gu8fac6552014-04-01 11:57:51 -0700202 <style name="Widget.Leanback.Headers" />
203
Dake Gu8fac6552014-04-01 11:57:51 -0700204 <!-- RowsFragment -->
205 <style name="Widget.Leanback.Rows" >
206 </style>
207
208 <!-- row view -->
209 <style name="Widget.Leanback.Row" >
210 </style>
211
Craig Stout739e3802014-04-07 12:10:51 -0700212 <style name="Widget.Leanback.GridItems" />
213
Dake Gu8fac6552014-04-01 11:57:51 -0700214 <style name="Widget.Leanback.Headers.VerticalGridView" >
Dake Gu7f43e182015-11-16 13:17:08 -0800215 <item name="android:background">?attr/defaultBrandColor</item>
Kris Giesing8e356622014-11-18 18:58:27 -0800216 <item name="android:paddingStart">?attr/browsePaddingStart</item>
Dake Gu8fac6552014-04-01 11:57:51 -0700217 <item name="focusOutFront">true</item>
218 <item name="focusOutEnd">true</item>
Dake Guef4e1b32016-08-01 14:22:08 -0700219 <item name="android:verticalSpacing">@dimen/lb_browse_headers_vertical_spacing</item>
Dake Gu8fac6552014-04-01 11:57:51 -0700220 <item name="android:focusable">true</item>
221 <item name="android:focusableInTouchMode">true</item>
Dake Guac306442016-04-13 15:39:41 -0700222 <item name="android:contentDescription">@string/lb_navigation_menu_contentDescription</item>
Dake Gu8fac6552014-04-01 11:57:51 -0700223 </style>
224
225 <style name="Widget.Leanback.Header" >
Craig Stout268de3d2014-05-22 17:07:16 -0700226 <item name="android:minHeight">@dimen/lb_browse_header_height</item>
Craig Stoutad9af352015-02-02 17:26:13 -0800227 <item name="android:minWidth">1dp</item>
Dake Gu8fac6552014-04-01 11:57:51 -0700228 <item name="android:textAppearance">@style/TextAppearance.Leanback.Header</item>
Dake Guebb4ade2015-12-03 11:10:56 -0800229 <item name="android:textAlignment">viewStart</item>
Dake Gu8ff4c542016-04-15 18:25:21 -0700230 <item name="android:singleLine">false</item>
231 <item name="android:maxLines">2</item>
Dake Gu7a208cd2014-09-08 17:40:21 -0700232 <item name="android:ellipsize">none</item>
Dake Gu8fac6552014-04-01 11:57:51 -0700233 </style>
234
Dake Gu8ff4c542016-04-15 18:25:21 -0700235 <style name="Widget.Leanback.Header.Section" >
236 <item name="android:textAppearance">@style/TextAppearance.Leanback.Header.Section</item>
237 <item name="android:singleLine">true</item>
238 </style>
239
Dake Gu8fac6552014-04-01 11:57:51 -0700240 <style name="Widget.Leanback.Rows.VerticalGridView" >
241 <item name="android:paddingBottom">?attr/browsePaddingBottom</item>
Dake Gu8fac6552014-04-01 11:57:51 -0700242 <item name="focusOutFront">true</item>
243 <item name="focusOutEnd">true</item>
244 <item name="android:focusable">true</item>
245 <item name="android:focusableInTouchMode">true</item>
246 </style>
247
248 <style name="Widget.Leanback.Row.HorizontalGridView">
Dake Gu8fac6552014-04-01 11:57:51 -0700249 <item name="android:focusable">true</item>
250 <item name="android:focusableInTouchMode">true</item>
Kris Giesing8e356622014-11-18 18:58:27 -0800251 <item name="android:paddingStart">?attr/browsePaddingStart</item>
252 <item name="android:paddingEnd">?attr/browsePaddingEnd</item>
Dake Guef4e1b32016-08-01 14:22:08 -0700253 <item name="android:paddingBottom">@dimen/lb_browse_item_vertical_spacing</item>
254 <item name="android:paddingTop">@dimen/lb_browse_item_vertical_spacing</item>
255 <item name="android:horizontalSpacing">@dimen/lb_browse_item_horizontal_spacing</item>
256 <item name="android:verticalSpacing">@dimen/lb_browse_item_vertical_spacing</item>
Dake Gu8fac6552014-04-01 11:57:51 -0700257 <item name="focusOutFront">true</item>
258 </style>
259
Craig Stout739e3802014-04-07 12:10:51 -0700260 <style name="Widget.Leanback.GridItems.VerticalGridView">
Craig Stout739e3802014-04-07 12:10:51 -0700261 <item name="android:focusable">true</item>
262 <item name="android:focusableInTouchMode">true</item>
Kris Giesing8e356622014-11-18 18:58:27 -0800263 <item name="android:paddingStart">?attr/browsePaddingStart</item>
264 <item name="android:paddingEnd">?attr/browsePaddingEnd</item>
Craig Stout7b777e62014-06-17 15:38:17 -0700265 <item name="android:paddingBottom">@dimen/lb_vertical_grid_padding_bottom</item>
Dake Gue34cae42014-05-01 16:52:53 -0700266 <item name="android:paddingTop">?attr/browseRowsMarginTop</item>
Dake Gu01ce0472014-05-02 18:12:32 -0700267 <item name="android:gravity">center_horizontal</item>
Dake Guef4e1b32016-08-01 14:22:08 -0700268 <item name="android:horizontalSpacing">@dimen/lb_browse_item_horizontal_spacing</item>
269 <item name="android:verticalSpacing">@dimen/lb_browse_item_vertical_spacing</item>
Craig Stout739e3802014-04-07 12:10:51 -0700270 <item name="focusOutFront">true</item>
271 </style>
272
Craig Stout268de3d2014-05-22 17:07:16 -0700273 <style name="Widget.Leanback.Row.Header" parent="Widget.Leanback.Header">
Dake Gu8fac6552014-04-01 11:57:51 -0700274 <item name="android:textAppearance">@style/TextAppearance.Leanback.Row.Header</item>
275 </style>
276
susnata48cbca82016-07-29 14:15:36 -0700277 <style name="Widget.Leanback.Row.Header.Description" parent="Widget.Leanback.Header">
278 <item name="android:textAppearance">@style/TextAppearance.Leanback.Row.Header.Description</item>
279 </style>
280
Dake Gu46443cb2015-02-13 14:22:14 -0800281 <style name="Widget.Leanback.Row.HeaderDock">
282 <item name="android:paddingStart">?attr/browsePaddingStart</item>
283 </style>
284
Dake Gu8fac6552014-04-01 11:57:51 -0700285 <style name="TextAppearance.Leanback.Row.HoverCardTitle" parent="TextAppearance.Leanback">
286 <item name="android:textSize">@dimen/lb_browse_row_hovercard_title_font_size</item>
287 </style>
288
289 <style name="TextAppearance.Leanback.Row.HoverCardDescription" parent="TextAppearance.Leanback">
290 <item name="android:textSize">@dimen/lb_browse_row_hovercard_description_font_size</item>
291 </style>
292
293 <style name="Widget.Leanback.Row.HoverCardTitle" >
Dake Guebb4ade2015-12-03 11:10:56 -0800294 <item name="android:textAlignment">viewStart</item>
Dake Gu8fac6552014-04-01 11:57:51 -0700295 <item name="android:textAppearance">@style/TextAppearance.Leanback.Row.HoverCardTitle</item>
296 <item name="android:maxWidth">@dimen/lb_browse_row_hovercard_max_width</item>
297 <item name="android:singleLine">true</item>
298 <item name="android:ellipsize">end</item>
299 </style>
300
301 <style name="Widget.Leanback.Row.HoverCardDescription" >
Dake Guebb4ade2015-12-03 11:10:56 -0800302 <item name="android:textAlignment">viewStart</item>
Dake Gu8fac6552014-04-01 11:57:51 -0700303 <item name="android:textAppearance">@style/TextAppearance.Leanback.Row.HoverCardDescription</item>
304 <item name="android:maxWidth">@dimen/lb_browse_row_hovercard_max_width</item>
305 <item name="android:ellipsize">end</item>
Craig Stout268de3d2014-05-22 17:07:16 -0700306 <item name="android:maxLines">4</item>
Dake Gu8fac6552014-04-01 11:57:51 -0700307 </style>
308
Keyvan Amirib6ea4fa2016-03-31 21:17:07 +0000309
310 <!-- Styles for playback control, playlist header, and playlist content in a default media player layout. -->
311 <style name="Widget.Leanback.PlaybackRow">
312 <item name="android:layout_marginStart">?attr/playbackPaddingStart</item>
313 <item name="android:layout_marginEnd">?attr/playbackPaddingEnd</item>
Keyvan Amiri4fe538f2016-04-28 01:44:37 -0700314 <item name="android:clipChildren">true</item>
315 <item name="android:clipToPadding">true</item>
Keyvan Amirib6ea4fa2016-03-31 21:17:07 +0000316 <item name="android:foreground">@null</item>
Keyvan Amiri4fe538f2016-04-28 01:44:37 -0700317 <item name="android:background">#384248</item>
Keyvan Amirib6ea4fa2016-03-31 21:17:07 +0000318 <item name="android:layout_width">match_parent</item>
319 <item name="android:layout_height">48dp</item>
320 </style>
321
Keyvan Amiri4fe538f2016-04-28 01:44:37 -0700322 <style name="Widget.Leanback.PlaybackMediaItemRowStyle" parent="Widget.Leanback.PlaybackRow">
Keyvan Amirib6ea4fa2016-03-31 21:17:07 +0000323 <item name="android:focusable">false</item>
324 <item name="android:focusableInTouchMode">false</item>
325 </style>
326
Keyvan Amiri4fe538f2016-04-28 01:44:37 -0700327 <style name="Widget.Leanback.PlaybackMediaItemSeparatorStyle" parent="Widget.Leanback.PlaybackRow">
328 <item name="android:background">@color/lb_media_background_color</item>
329 <item name="android:src">@color/lb_playback_media_row_separator_highlight_color</item>
330 <item name="android:layout_height">@dimen/lb_playback_media_row_separator_height</item>"
331 </style>
332
333 <style name="Widget.Leanback.PlaybackMediaListHeaderStyle"
334 parent="Widget.Leanback.PlaybackRow">
335 <item name="android:background">#263238</item>
336 <item name="android:focusable">false</item>
337 <item name="android:focusableInTouchMode">false</item>
338 </style>
339
340 <style name="Widget.Leanback.PlaybackMediaItemDetailsStyle">
341 <item name="android:paddingStart">?attr/playbackMediaItemPaddingStart</item>
342 <item name="android:layout_width">0dp</item>
343 <item name="android:layout_weight">1</item>
344 <item name="android:layout_height">match_parent</item>
345 <item name="android:focusable">true</item>
346 <item name="android:focusableInTouchMode">true</item>
347 </style>
Keyvan Amirib6ea4fa2016-03-31 21:17:07 +0000348
349 <style name="TextAppearance.Leanback.PlaybackMediaListHeaderTitle">
350 <item name="android:textColor">#80EEEEEE</item>
351 <item name="android:textSize">18sp</item>
352 <item name="android:fontFamily">sans-serif-regular</item>
353 </style>
354
355 <style name="Widget.Leanback.PlaybackMediaListHeaderTitleStyle">
356 <item name="android:layout_width">match_parent</item>
357 <item name="android:layout_height">match_parent</item>
358 <item name="android:layout_alignParentStart">true</item>
359 <item name="android:layout_alignParentTop">true</item>
360 <item name="android:gravity">center_vertical</item>"
Keyvan Amiri4fe538f2016-04-28 01:44:37 -0700361 <item name="android:paddingLeft">?attr/playbackMediaItemPaddingStart</item>
Keyvan Amirib6ea4fa2016-03-31 21:17:07 +0000362 <item name="android:textAppearance">@style/TextAppearance.Leanback.PlaybackMediaListHeaderTitle</item>
363 </style>
364
Keyvan Amiri7adf7fd2016-06-10 15:47:03 -0700365 <style name="Widget.Leanback.PlaybackMediaItemNumberViewFlipperStyle">
366 <item name="android:layout_width">56dp</item>
367 <item name="android:layout_height">match_parent</item>
368 <item name="android:gravity">center_vertical</item>
369 <item name="android:visibility">gone</item>
370 </style>
371
Keyvan Amiri4fe538f2016-04-28 01:44:37 -0700372 <style name="TextAppearance.Leanback.PlaybackMediaItemNumber">
Keyvan Amirib6ea4fa2016-03-31 21:17:07 +0000373 <item name="android:textColor">#FFFFFF</item>
374 <item name="android:textSize">18sp</item>
375 <item name="android:fontFamily">sans-serif-regular</item>
376 </style>
377
Keyvan Amiri4fe538f2016-04-28 01:44:37 -0700378 <style name="Widget.Leanback.PlaybackMediaItemNumberStyle">
Keyvan Amiri7adf7fd2016-06-10 15:47:03 -0700379 <item name="android:layout_width">match_parent</item>
Keyvan Amirib6ea4fa2016-03-31 21:17:07 +0000380 <item name="android:layout_height">match_parent</item>
Keyvan Amiri4fe538f2016-04-28 01:44:37 -0700381 <item name="android:gravity">center_vertical</item>
382 <item name="android:visibility">gone</item>
383 <item name="android:textAppearance">@style/TextAppearance.Leanback.PlaybackMediaItemNumber</item>
Keyvan Amirib6ea4fa2016-03-31 21:17:07 +0000384 </style>
385
Keyvan Amiri4fe538f2016-04-28 01:44:37 -0700386 <style name="TextAppearance.Leanback.PlaybackMediaItemName">
Keyvan Amirib6ea4fa2016-03-31 21:17:07 +0000387 <item name="android:textColor">#FFFFFF</item>
388 <item name="android:textSize">18sp</item>
389 <item name="android:fontFamily">sans-serif-regular</item>
390 </style>
391
Keyvan Amiri4fe538f2016-04-28 01:44:37 -0700392 <style name="Widget.Leanback.PlaybackMediaItemNameStyle">
393 <item name="android:layout_width">0dp</item>
394 <item name="android:layout_weight">1</item>
Keyvan Amirib6ea4fa2016-03-31 21:17:07 +0000395 <item name="android:layout_height">match_parent</item>
Keyvan Amirib6ea4fa2016-03-31 21:17:07 +0000396 <item name="android:singleLine">true</item>
397 <item name="android:gravity">center_vertical</item>"
Keyvan Amiri4fe538f2016-04-28 01:44:37 -0700398 <item name="android:textAppearance">@style/TextAppearance.Leanback.PlaybackMediaItemName</item>
Keyvan Amirib6ea4fa2016-03-31 21:17:07 +0000399 </style>
400
Keyvan Amiri4fe538f2016-04-28 01:44:37 -0700401 <style name="TextAppearance.Leanback.PlaybackMediaItemDuration">
Keyvan Amirib6ea4fa2016-03-31 21:17:07 +0000402 <item name="android:textColor">#80FFFFFF</item>
403 <item name="android:textSize">18sp</item>
404 <item name="android:fontFamily">sans-serif-regular</item>
405 </style>
406
Keyvan Amiri4fe538f2016-04-28 01:44:37 -0700407 <style name="Widget.Leanback.PlaybackMediaItemDurationStyle">
408 <item name="android:layout_width">56dp</item>
Keyvan Amirib6ea4fa2016-03-31 21:17:07 +0000409 <item name="android:layout_height">match_parent</item>
Keyvan Amirib6ea4fa2016-03-31 21:17:07 +0000410 <item name="android:singleLine">true</item>
411 <item name="android:gravity">center_vertical|right</item>
Keyvan Amiri4fe538f2016-04-28 01:44:37 -0700412 <item name="android:visibility">gone</item>
413 <item name="android:textAppearance">@style/TextAppearance.Leanback.PlaybackMediaItemDuration</item>
Keyvan Amirib6ea4fa2016-03-31 21:17:07 +0000414 </style>
415
Tim Kilbourne6527142014-03-28 11:00:42 -0700416 <style name="Widget.Leanback.DetailsDescriptionTitleStyle">
Dake Guebb4ade2015-12-03 11:10:56 -0800417 <item name="android:textAlignment">viewStart</item>
Tim Kilbourne6527142014-03-28 11:00:42 -0700418 <item name="android:textAppearance">@style/TextAppearance.Leanback.DetailsDescriptionTitle</item>
419 <item name="android:maxLines">@integer/lb_details_description_title_max_lines</item>
Craig Stoutd2c235a2014-05-16 13:59:26 -0700420 <item name="android:includeFontPadding">false</item>
Craig Stout2a2b18c2014-05-27 16:25:45 -0700421 <item name="android:ellipsize">end</item>
Kris Giesing7fa663f2014-12-03 23:38:54 -0800422 <item name="resizeTrigger">maxLines</item>
423 <item name="resizedTextSize">@dimen/lb_details_description_title_resized_text_size</item>
424 <item name="resizedPaddingAdjustmentTop">@dimen/lb_details_description_title_padding_adjust_top</item>
425 <item name="resizedPaddingAdjustmentBottom">@dimen/lb_details_description_title_padding_adjust_bottom</item>
Tim Kilbourne6527142014-03-28 11:00:42 -0700426 </style>
427
428 <style name="Widget.Leanback.DetailsDescriptionSubtitleStyle">
Dake Guebb4ade2015-12-03 11:10:56 -0800429 <item name="android:textAlignment">viewStart</item>
Tim Kilbourne6527142014-03-28 11:00:42 -0700430 <item name="android:textAppearance">@style/TextAppearance.Leanback.DetailsDescriptionSubtitle</item>
431 <item name="android:maxLines">@integer/lb_details_description_subtitle_max_lines</item>
Craig Stoutd2c235a2014-05-16 13:59:26 -0700432 <item name="android:includeFontPadding">false</item>
Craig Stout2a2b18c2014-05-27 16:25:45 -0700433 <item name="android:ellipsize">end</item>
Tim Kilbourne6527142014-03-28 11:00:42 -0700434 </style>
435
436 <style name="Widget.Leanback.DetailsDescriptionBodyStyle">
Dake Guebb4ade2015-12-03 11:10:56 -0800437 <item name="android:textAlignment">viewStart</item>
Tim Kilbourne6527142014-03-28 11:00:42 -0700438 <item name="android:textAppearance">@style/TextAppearance.Leanback.DetailsDescriptionBody</item>
Craig Stout7c004072014-05-21 16:40:13 -0700439 <item name="android:includeFontPadding">false</item>
Craig Stout2a2b18c2014-05-27 16:25:45 -0700440 <item name="android:ellipsize">end</item>
Tim Kilbourne6527142014-03-28 11:00:42 -0700441 </style>
Craig Stout7c004072014-05-21 16:40:13 -0700442
Craig Stout600b2112014-08-11 16:02:34 -0700443 <style name="Widget.Leanback.DetailsActionButtonStyleBase" parent="android:Widget.Holo.Button.Borderless">
444 </style>
445
446 <style name="Widget.Leanback.DetailsActionButtonStyle" parent="Widget.Leanback.DetailsActionButtonStyleBase">
Dake Guebb4ade2015-12-03 11:10:56 -0800447 <item name="android:textAlignment">viewStart</item>
Craig Stout7c004072014-05-21 16:40:13 -0700448 <item name="android:textAppearance">@style/TextAppearance.Leanback.DetailsActionButton</item>
449 <item name="android:includeFontPadding">false</item>
Craig Stout7c004072014-05-21 16:40:13 -0700450 <item name="android:drawablePadding">@dimen/lb_action_icon_margin</item>
451 <item name="android:focusable">true</item>
452 <item name="android:focusableInTouchMode">true</item>
Kris Giesing8e356622014-11-18 18:58:27 -0800453 <item name="android:paddingStart">@dimen/lb_action_padding_horizontal</item>
454 <item name="android:paddingEnd">@dimen/lb_action_padding_horizontal</item>
Craig Stout7c004072014-05-21 16:40:13 -0700455 </style>
456
Craig Stout7ab1edf2014-07-16 11:06:09 -0700457 <style name="Widget.Leanback.PlaybackControlsButtonStyle" >
458 <item name="android:focusable">true</item>
459 <item name="android:focusableInTouchMode">true</item>
460 </style>
461
Craig Stouteb66dab2014-10-30 15:58:40 -0700462 <style name="Widget.Leanback.PlaybackControlLabelStyle">
Dake Guebb4ade2015-12-03 11:10:56 -0800463 <item name="android:textAlignment">viewStart</item>
Craig Stouteb66dab2014-10-30 15:58:40 -0700464 <item name="android:textAppearance">@style/TextAppearance.Leanback.PlaybackControlLabel</item>
465 </style>
466
Craig Stoute5b67be2014-07-28 11:41:35 -0700467 <style name="Widget.Leanback.PlaybackControlsTimeStyle">
Dake Guebb4ade2015-12-03 11:10:56 -0800468 <item name="android:textAlignment">viewStart</item>
Craig Stoute5b67be2014-07-28 11:41:35 -0700469 <item name="android:textAppearance">@style/TextAppearance.Leanback.PlaybackControlsTime</item>
470 </style>
471
Craig Stoutb7c2e022014-06-26 16:31:15 -0700472 <style name="Widget.Leanback.ErrorMessageStyle">
Dake Guebb4ade2015-12-03 11:10:56 -0800473 <item name="android:textAlignment">viewStart</item>
Craig Stoutb7c2e022014-06-26 16:31:15 -0700474 <item name="android:textAppearance">@style/TextAppearance.Leanback.ErrorMessage</item>
475 <item name="android:includeFontPadding">false</item>
476 <item name="android:maxLines">@integer/lb_error_message_max_lines</item>
477 <item name="android:ellipsize">end</item>
478 </style>
479
Jerome Poichetf0e71182014-06-05 13:29:18 -0700480 <style name="Widget.Leanback.SearchOrbViewStyle">
Jerome Poichet937f9102014-06-06 16:03:36 -0700481 <item name="searchOrbIcon">?attr/defaultSearchIcon</item>
Jerome Poichetf0e71182014-06-05 13:29:18 -0700482 <item name="searchOrbColor">?attr/defaultSearchColor</item>
Dake Gu0f888762016-04-26 18:28:48 -0700483 <item name="searchOrbIconColor">?attr/defaultSearchIconColor</item>
bulic8b55ff22014-06-06 13:12:30 -0700484 <item name="searchOrbBrightColor">?attr/defaultSearchBrightColor</item>
Jerome Poichetf0e71182014-06-05 13:29:18 -0700485 </style>
Craig Stout19025302014-07-25 22:27:20 -0700486
487 <style name="Widget.Leanback.PlaybackControlsActionIconsStyle">
488 <item name="play">@drawable/lb_ic_play</item>
489 <item name="pause">@drawable/lb_ic_pause</item>
490 <item name="fast_forward">@drawable/lb_ic_fast_forward</item>
491 <item name="rewind">@drawable/lb_ic_fast_rewind</item>
492 <item name="skip_next">@drawable/lb_ic_skip_next</item>
493 <item name="skip_previous">@drawable/lb_ic_skip_previous</item>
494 <item name="thumb_up_outline">@drawable/lb_ic_thumb_up_outline</item>
495 <item name="thumb_up">@drawable/lb_ic_thumb_up</item>
496 <item name="thumb_down_outline">@drawable/lb_ic_thumb_down_outline</item>
497 <item name="thumb_down">@drawable/lb_ic_thumb_down</item>
498 <item name="repeat">@drawable/lb_ic_loop</item>
499 <item name="repeat_one">@drawable/lb_ic_loop_one</item>
500 <item name="shuffle">@drawable/lb_ic_shuffle</item>
501 <item name="high_quality">@drawable/lb_ic_hq</item>
502 <item name="closed_captioning">@drawable/lb_ic_cc</item>
Dongwon Kang24018042016-01-20 17:12:51 -0800503 <item name="picture_in_picture">@drawable/lb_ic_pip</item>
Craig Stout19025302014-07-25 22:27:20 -0700504 </style>
505
Kris Giesingebd3d902015-02-16 15:08:50 -0800506 <!-- Style for the main container view in a GuidanceStylist's default layout. -->
507 <style name="Widget.Leanback.GuidanceContainerStyle">
508 <item name="android:layout_width">match_parent</item>
509 <item name="android:layout_height">match_parent</item>
susnata50c611b2016-04-21 10:22:16 -0700510 <item name="android:paddingStart">56dp</item>
511 <item name="android:paddingEnd">32dp</item>
Kris Giesingebd3d902015-02-16 15:08:50 -0800512 <item name="android:clipToPadding">false</item>
513 </style>
514
515 <!-- Style for the title view in a GuidanceStylist's default layout. -->
516 <style name="Widget.Leanback.GuidanceTitleStyle">
Dake Gudb14ff52016-01-20 15:58:56 -0800517 <item name="android:importantForAccessibility">no</item>
susnata50c611b2016-04-21 10:22:16 -0700518 <item name="android:layout_below">@id/guidance_breadcrumb</item>
519 <item name="android:layout_toEndOf">@id/guidance_icon</item>
Kris Giesingebd3d902015-02-16 15:08:50 -0800520 <item name="android:layout_width">wrap_content</item>
521 <item name="android:layout_height">wrap_content</item>
Kris Giesingebd3d902015-02-16 15:08:50 -0800522 <item name="android:layout_centerVertical">true</item>
523 <item name="android:ellipsize">end</item>
524 <item name="android:fontFamily">sans-serif-light</item>
susnata50c611b2016-04-21 10:22:16 -0700525 <item name="android:gravity">start</item>
Kris Giesingebd3d902015-02-16 15:08:50 -0800526 <item name="android:maxLines">2</item>
Kris Giesingebd3d902015-02-16 15:08:50 -0800527 <item name="android:textColor">#FFF1F1F1</item>
528 <item name="android:textSize">36sp</item>
susnata50c611b2016-04-21 10:22:16 -0700529 <item name="android:textAlignment">viewStart</item>
530 <item name="android:paddingBottom">4dp</item>
531 <item name="android:paddingTop">2dp</item>
Kris Giesingebd3d902015-02-16 15:08:50 -0800532 </style>
533
534 <!-- Style for the description view in a GuidanceStylist's default layout. -->
535 <style name="Widget.Leanback.GuidanceDescriptionStyle">
Dake Gudb14ff52016-01-20 15:58:56 -0800536 <item name="android:importantForAccessibility">no</item>
Kris Giesingebd3d902015-02-16 15:08:50 -0800537 <item name="android:layout_below">@id/guidance_title</item>
susnata50c611b2016-04-21 10:22:16 -0700538 <item name="android:layout_toEndOf">@id/guidance_icon</item>
Kris Giesingebd3d902015-02-16 15:08:50 -0800539 <item name="android:layout_width">wrap_content</item>
540 <item name="android:layout_height">wrap_content</item>
541 <item name="android:layout_alignWithParentIfMissing">true</item>
542 <item name="android:ellipsize">end</item>
543 <item name="android:fontFamily">sans-serif</item>
susnata50c611b2016-04-21 10:22:16 -0700544 <item name="android:gravity">start</item>
Kris Giesingebd3d902015-02-16 15:08:50 -0800545 <item name="android:maxLines">6</item>
546 <item name="android:textColor">#88F1F1F1</item>
547 <item name="android:textSize">14sp</item>
548 <item name="android:lineSpacingExtra">3dp</item>
susnata50c611b2016-04-21 10:22:16 -0700549 <item name="android:textAlignment">viewStart</item>
Kris Giesingebd3d902015-02-16 15:08:50 -0800550 </style>
551
552 <!-- Style for the breadcrumb view in a GuidanceStylist's default layout. -->
553 <style name="Widget.Leanback.GuidanceBreadcrumbStyle">
Dake Gudb14ff52016-01-20 15:58:56 -0800554 <item name="android:importantForAccessibility">no</item>
Kris Giesingebd3d902015-02-16 15:08:50 -0800555 <item name="android:layout_width">wrap_content</item>
556 <item name="android:layout_height">wrap_content</item>
susnata50c611b2016-04-21 10:22:16 -0700557 <item name="android:layout_toEndOf">@id/guidance_icon</item>
Kris Giesingebd3d902015-02-16 15:08:50 -0800558 <item name="android:ellipsize">end</item>
559 <item name="android:fontFamily">sans-serif-condensed</item>
560 <item name="android:singleLine">true</item>
561 <item name="android:textColor">#88F1F1F1</item>
562 <item name="android:textSize">18sp</item>
susnata50c611b2016-04-21 10:22:16 -0700563 <item name="android:gravity">start</item>
564 <item name="android:textAlignment">viewStart</item>
Kris Giesingebd3d902015-02-16 15:08:50 -0800565 </style>
566
567 <!-- Style for the icon view in a GuidanceStylist's default layout. -->
568 <style name="Widget.Leanback.GuidanceIconStyle">
569 <item name="android:layout_width">140dp</item>
570 <item name="android:layout_height">wrap_content</item>
susnata50c611b2016-04-21 10:22:16 -0700571 <item name="android:layout_alignParentStart">true</item>
572 <item name="android:layout_marginEnd">24dp</item>
Kris Giesingebd3d902015-02-16 15:08:50 -0800573 <item name="android:maxHeight">280dp</item>
574 <item name="android:scaleType">fitCenter</item>
575 </style>
576
Kris Giesingebd3d902015-02-16 15:08:50 -0800577 <!-- Style for the vertical grid of actions in a GuidedActionsStylist's default layout. -->
578 <style name="Widget.Leanback.GuidedActionsListStyle">
Dake Gu1c309762016-03-29 11:28:00 -0700579 <item name="android:focusable">false</item>
580 <item name="android:focusableInTouchMode">false</item>
Kris Giesingebd3d902015-02-16 15:08:50 -0800581 <item name="android:layout_width">match_parent</item>
582 <item name="android:layout_height">match_parent</item>
Dake Guef4e1b32016-08-01 14:22:08 -0700583 <item name="android:verticalSpacing">@dimen/lb_guidedactions_list_vertical_spacing</item>
Dake Gu353b0bc2016-07-21 12:37:10 -0700584 <item name="android:paddingStart">@dimen/lb_guidedactions_list_padding_start</item>
585 <item name="android:paddingEnd">@dimen/lb_guidedactions_list_padding_end</item>
Dake Gub5ba5532015-12-15 11:58:10 -0800586 <item name="focusOutEnd">false</item>
Dake Gube6eb612015-11-19 17:31:53 -0800587 <item name="focusOutFront">false</item>
Kris Giesingebd3d902015-02-16 15:08:50 -0800588 </style>
589
Dake Gube6eb612015-11-19 17:31:53 -0800590 <!-- Style for the vertical grid of sub actions in a GuidedActionsStylist's default layout. -->
591 <style name="Widget.Leanback.GuidedSubActionsListStyle" parent="Widget.Leanback.GuidedActionsListStyle">
Dake Guae746be2016-08-03 15:38:28 -0700592 <item name="android:paddingTop">@dimen/lb_guidedactions_sublist_padding_top</item>
593 <item name="android:paddingBottom">@dimen/lb_guidedactions_sublist_padding_bottom</item>
594 <item name="android:clipToPadding">false</item>
Dake Gu015eaf22016-03-30 12:48:49 -0700595 <item name="android:focusable">true</item>
596 <item name="android:focusableInTouchMode">true</item>
Dake Gube6eb612015-11-19 17:31:53 -0800597 <item name="focusOutSideStart">false</item>
598 <item name="focusOutSideEnd">false</item>
599 <item name="android:layout_marginBottom">@dimen/lb_guidedactions_sublist_bottom_margin</item>
600 </style>
601
602 <!-- Style for the vertical grid of button actions in a GuidedActionsStylist's default layout. -->
603 <style name="Widget.Leanback.GuidedButtonActionsListStyle" parent="Widget.Leanback.GuidedActionsListStyle">
Dake Gube6eb612015-11-19 17:31:53 -0800604 </style>
Kris Giesingebd3d902015-02-16 15:08:50 -0800605
606 <!-- Style for an action's container in a GuidedActionsStylist's default item layout. -->
607 <style name="Widget.Leanback.GuidedActionItemContainerStyle">
608 <item name="android:layout_width">match_parent</item>
609 <item name="android:layout_height">wrap_content</item>
Dake Gu1db53822015-12-02 13:16:14 -0800610 <item name="android:foreground">?attr/guidedActionsSelectorDrawable</item>
Kris Giesingebd3d902015-02-16 15:08:50 -0800611 <item name="android:focusable">true</item>
Dake Gu1db53822015-12-02 13:16:14 -0800612 <item name="android:focusableInTouchMode">true</item>
Dake Gu353b0bc2016-07-21 12:37:10 -0700613 <item name="android:paddingBottom">@dimen/lb_guidedactions_item_bottom_padding</item>
Kris Giesingebd3d902015-02-16 15:08:50 -0800614 <item name="android:paddingStart">@dimen/lb_guidedactions_item_start_padding</item>
615 <item name="android:paddingEnd">@dimen/lb_guidedactions_item_end_padding</item>
Dake Gu353b0bc2016-07-21 12:37:10 -0700616 <item name="android:paddingTop">@dimen/lb_guidedactions_item_top_padding</item>
Kris Giesingebd3d902015-02-16 15:08:50 -0800617 </style>
618
619 <!-- Style for an action's checkmark in a GuidedActionsStylist's default item layout. -->
620 <style name="Widget.Leanback.GuidedActionItemCheckmarkStyle">
621 <item name="android:layout_width">@dimen/lb_guidedactions_item_checkmark_diameter</item>
622 <item name="android:layout_height">@dimen/lb_guidedactions_item_checkmark_diameter</item>
623 <item name="android:layout_gravity">center</item>
624 <item name="android:layout_marginEnd">@dimen/lb_guidedactions_item_delimiter_padding</item>
Dake Gu11cb62d2015-11-10 18:15:11 -0800625 <item name="android:scaleType">centerInside</item>
626 <item name="android:visibility">gone</item>
Kris Giesingebd3d902015-02-16 15:08:50 -0800627 </style>
628
629 <!-- Style for an action's icon in a GuidedActionsStylist's default item layout. -->
630 <style name="Widget.Leanback.GuidedActionItemIconStyle">
631 <item name="android:layout_width">@dimen/lb_guidedactions_item_icon_width</item>
632 <item name="android:layout_height">@dimen/lb_guidedactions_item_icon_height</item>
633 <item name="android:layout_gravity">center</item>
634 <item name="android:layout_marginEnd">@dimen/lb_guidedactions_item_delimiter_padding</item>
635 <item name="android:scaleType">fitCenter</item>
636 <item name="android:visibility">gone</item>
637 </style>
638
639 <!-- Style for an action's text content in a GuidedActionsStylist's default item layout. -->
640 <style name="Widget.Leanback.GuidedActionItemContentStyle">
Dake Gud14724d2015-10-30 16:48:55 -0700641 <item name="android:layout_width">match_parent</item>
Kris Giesingebd3d902015-02-16 15:08:50 -0800642 <item name="android:layout_height">wrap_content</item>
643 <item name="android:layout_gravity">start|center_vertical</item>
644 <item name="android:layout_weight">1</item>
645 <item name="android:orientation">vertical</item>
646 </style>
647
648 <!-- Style for an action's title in a GuidedActionsStylist's default item layout. -->
649 <style name="Widget.Leanback.GuidedActionItemTitleStyle">
650 <item name="android:layout_width">match_parent</item>
651 <item name="android:layout_height">wrap_content</item>
652 <item name="android:alpha">@string/lb_guidedactions_item_unselected_text_alpha</item>
Kris Giesing41587052015-05-22 15:19:05 -0700653 <item name="android:ellipsize">end</item>
Kris Giesingebd3d902015-02-16 15:08:50 -0800654 <item name="android:fontFamily">sans-serif-condensed</item>
655 <item name="android:maxLines">@integer/lb_guidedactions_item_title_min_lines</item>
656 <item name="android:textColor">@color/lb_guidedactions_item_unselected_text_color</item>
657 <item name="android:textSize">@dimen/lb_guidedactions_item_title_font_size</item>
Dake Guebb4ade2015-12-03 11:10:56 -0800658 <item name="android:textAlignment">viewStart</item>
Kris Giesingebd3d902015-02-16 15:08:50 -0800659 </style>
660
661 <!-- Style for an action's description in a GuidedActionsStylist's default item layout. -->
662 <style name="Widget.Leanback.GuidedActionItemDescriptionStyle">
663 <item name="android:layout_width">match_parent</item>
664 <item name="android:layout_height">wrap_content</item>
665 <item name="android:alpha">@string/lb_guidedactions_item_unselected_description_text_alpha</item>
Dake Guc1741242015-10-16 15:09:10 -0700666 <item name="android:ellipsize">end</item>
Dake Gu353b0bc2016-07-21 12:37:10 -0700667 <item name="android:layout_marginTop">@dimen/lb_guidedactions_item_space_between_title_and_description</item>
Kris Giesingebd3d902015-02-16 15:08:50 -0800668 <item name="android:fontFamily">sans-serif-condensed</item>
669 <item name="android:maxLines">@integer/lb_guidedactions_item_description_min_lines</item>
670 <item name="android:textColor">@color/lb_guidedactions_item_unselected_text_color</item>
671 <item name="android:textSize">@dimen/lb_guidedactions_item_description_font_size</item>
Dake Guebb4ade2015-12-03 11:10:56 -0800672 <item name="android:textAlignment">viewStart</item>
Kris Giesingebd3d902015-02-16 15:08:50 -0800673 <item name="android:visibility">gone</item>
674 </style>
675
676 <!-- Style for an action's chevron in a GuidedActionsStylist's default item layout. -->
677 <style name="Widget.Leanback.GuidedActionItemChevronStyle">
Dake Gu353b0bc2016-07-21 12:37:10 -0700678 <item name="android:layout_width">12dp</item>
679 <item name="android:layout_height">12dp</item>
Kris Giesingebd3d902015-02-16 15:08:50 -0800680 <item name="android:layout_gravity">center</item>
681 <item name="android:layout_marginStart">@dimen/lb_guidedactions_item_delimiter_padding</item>
682 <item name="android:scaleType">fitCenter</item>
683 <item name="android:src">@drawable/lb_ic_guidedactions_item_chevron</item>
684 <item name="android:visibility">gone</item>
685 </style>
686
Dake Gu0b845832015-12-07 11:28:50 -0800687 <!-- deprecated style, do not use -->
688 <style name="Widget.Leanback.GuidedActionsContainerStyle"></style>
689 <!-- deprecated style, do not use -->
690 <style name="Widget.Leanback.GuidedActionsSelectorStyle"></style>
691
Chulwoo Leeebe49012016-02-19 07:45:10 -0800692 <!-- Style for the header in OnboardingFragment. -->
Chulwoo Leee2209222016-02-18 19:06:05 +0000693 <style name="Widget.Leanback.OnboardingHeaderStyle">
694 <item name="android:layout_width">@dimen/lb_onboarding_content_width</item>
695 <item name="android:layout_height">@dimen/lb_onboarding_header_height</item>
696 <item name="android:layout_alignParentTop">true</item>
697 <item name="android:layout_centerHorizontal">true</item>
698 <item name="android:layout_marginTop">@dimen/lb_onboarding_header_margin_top</item>
699 <item name="android:clipChildren">false</item>
700 <item name="android:clipToPadding">false</item>
701 <item name="android:orientation">vertical</item>
702 </style>
703
Chulwoo Leeebe49012016-02-19 07:45:10 -0800704 <!-- Style for the header title in OnboardingFragment. -->
Chulwoo Leee2209222016-02-18 19:06:05 +0000705 <style name="Widget.Leanback.OnboardingTitleStyle">
706 <item name="android:layout_width">match_parent</item>
707 <item name="android:layout_height">0dp</item>
708 <item name="android:layout_weight">0.5</item>
709 <item name="android:layout_marginBottom">3dp</item>
710 <item name="android:fontFamily">sans-serif-light</item>
711 <item name="android:gravity">center</item>
712 <item name="android:textColor">#EEEEEE</item>
713 <item name="android:textSize">34sp</item>
714 <item name="android:lineSpacingExtra">14sp</item>
715 </style>
716
Chulwoo Leeebe49012016-02-19 07:45:10 -0800717 <!-- Style for the header description in OnboardingFragment. -->
Chulwoo Leee2209222016-02-18 19:06:05 +0000718 <style name="Widget.Leanback.OnboardingDescriptionStyle">
719 <item name="android:layout_width">match_parent</item>
720 <item name="android:layout_height">0dp</item>
721 <item name="android:layout_weight">0.5</item>
722 <item name="android:layout_marginTop">3dp</item>
723 <item name="android:fontFamily">sans-serif-light</item>
724 <item name="android:gravity">center</item>
725 <item name="android:textColor">#B3EEEEEE</item>
726 <item name="android:textSize">14sp</item>
727 <item name="android:lineSpacingExtra">10sp</item>
728 </style>
729
Chulwoo Leeebe49012016-02-19 07:45:10 -0800730 <!-- Style for the container of page indicator and start button in OnboardingFragment. -->
Chulwoo Leee2209222016-02-18 19:06:05 +0000731 <style name="Widget.Leanback.OnboardingNavigatorContainerStyle">
732 <item name="android:layout_width">wrap_content</item>
733 <item name="android:layout_height">wrap_content</item>
734 <item name="android:layout_marginBottom">58dp</item>
735 <item name="android:layout_centerHorizontal">true</item>
736 <item name="android:layout_alignParentBottom">true</item>
737 </style>
738
Chulwoo Leeebe49012016-02-19 07:45:10 -0800739 <!-- Style for the page indicator in OnboardingFragment. -->
Chulwoo Leee2209222016-02-18 19:06:05 +0000740 <style name="Widget.Leanback.OnboardingPageIndicatorStyle">
741 <item name="android:layout_width">@dimen/lb_onboarding_content_width</item>
742 <item name="android:layout_height">@dimen/lb_onboarding_navigation_height</item>
743 <item name="android:layout_gravity">center_horizontal</item>
744 <item name="android:focusable">true</item>
745 <item name="android:contentDescription">@string/lb_onboarding_accessibility_next</item>
Dake Gu13c7d892016-09-26 15:40:36 -0700746 <item name="lbDotRadius">@dimen/lb_page_indicator_dot_radius</item>
Chulwoo Lee6a8b0fd2016-04-08 13:59:24 -0700747 <item name="arrowRadius">@dimen/lb_page_indicator_arrow_radius</item>
748 <item name="dotToDotGap">@dimen/lb_page_indicator_dot_gap</item>
749 <item name="dotToArrowGap">@dimen/lb_page_indicator_arrow_gap</item>
750 <item name="dotBgColor">@color/lb_page_indicator_dot</item>
751 <item name="arrowBgColor">@color/lb_page_indicator_arrow_background</item>
Chulwoo Leee2209222016-02-18 19:06:05 +0000752 </style>
753
Chulwoo Leeebe49012016-02-19 07:45:10 -0800754 <!-- Style for the start button in OnboardingFragment. -->
Chulwoo Leee2209222016-02-18 19:06:05 +0000755 <style name="Widget.Leanback.OnboardingStartButtonStyle">
756 <item name="android:layout_width">wrap_content</item>
757 <item name="android:layout_height">36dp</item>
758 <item name="android:layout_gravity">center_horizontal</item>
759 <item name="android:layout_marginBottom">4dp</item>
760 <item name="android:background">@drawable/lb_onboarding_start_button_background</item>
761 <item name="android:elevation">1.5dp</item>
762 <item name="android:fontFamily">sans-serif</item>
763 <item name="android:gravity">center_vertical</item>
764 <item name="android:paddingEnd">24dp</item>
765 <item name="android:paddingStart">24dp</item>
766 <item name="android:stateListAnimator">@null</item>
767 <item name="android:text">@string/lb_onboarding_get_started</item>
768 <item name="android:textAllCaps">true</item>
769 <item name="android:textColor">#014269</item>
770 <item name="android:textSize">16sp</item>
771 </style>
772
Chulwoo Leeebe49012016-02-19 07:45:10 -0800773 <!-- Style for the logo splash image in OnboardingFragment. -->
Chulwoo Leee2209222016-02-18 19:06:05 +0000774 <style name="Widget.Leanback.OnboardingLogoStyle">
775 <item name="android:layout_width">wrap_content</item>
776 <item name="android:layout_height">wrap_content</item>
777 <item name="android:layout_centerInParent">true</item>
778 <item name="android:contentDescription">@null</item>
779 </style>
780
susnataa02828c2016-11-17 10:32:08 -0800781 <!-- Styles for the main icon in OnboardingFragment. -->
782 <style name="Widget.Leanback.OnboardingMainIconStyle">
783 <item name="android:layout_width">64dp</item>
784 <item name="android:layout_height">64dp</item>
785 <item name="android:layout_above">@id/page_container</item>
786 <item name="android:layout_centerHorizontal">true</item>
787 <item name="android:layout_marginBottom">16dp</item>
788 <item name="android:contentDescription">@null</item>
789 <item name="android:visibility">gone</item>
790 </style>
791
Tim Kilbourn7fbbc852014-02-18 10:26:40 -0800792</resources>