Alexandre Lision | 6158d1a | 2014-01-07 17:09:18 -0500 | [diff] [blame] | 1 | <resources xmlns:android="http://schemas.android.com/apk/res/android"> |
Adrien Béraud | ffd3241 | 2012-08-07 18:39:23 -0400 | [diff] [blame] | 2 | |
Adrien Béraud | 8bc9510 | 2018-08-25 22:34:51 -0400 | [diff] [blame] | 3 | <style name="AppThemeBase" parent="@style/Theme.MaterialComponents.Light.NoActionBar"> |
Adrien Béraud | b179bab | 2015-10-08 12:04:22 -0400 | [diff] [blame] | 4 | <item name="colorAccent">@color/color_primary_dark</item> |
| 5 | <item name="colorPrimary">@color/color_primary_light</item> |
| 6 | <item name="colorPrimaryDark">@color/color_primary_dark</item> |
Adrien Béraud | 2457c33 | 2015-11-19 11:53:26 -0500 | [diff] [blame] | 7 | <item name="preferenceTheme">@style/PreferenceThemeOverlay.v14.Material</item> |
Adrien Béraud | 433a859 | 2015-06-17 16:25:44 -0400 | [diff] [blame] | 8 | </style> |
| 9 | |
Adrien Béraud | 8bc9510 | 2018-08-25 22:34:51 -0400 | [diff] [blame] | 10 | <style name="AppThemeBase.Dark" parent="@style/Theme.MaterialComponents.NoActionBar"> |
Adrien Béraud | 6453872 | 2018-03-15 17:34:00 -0400 | [diff] [blame] | 11 | <item name="colorAccent">@color/color_primary_light</item> |
| 12 | <item name="colorPrimary">@color/color_primary_dark</item> |
| 13 | <item name="colorPrimaryDark">@color/color_primary_light</item> |
| 14 | <item name="preferenceTheme">@style/PreferenceThemeOverlay.v14.Material</item> |
| 15 | </style> |
| 16 | |
Adrien Béraud | 0f3ee3d | 2018-12-08 22:03:54 -0500 | [diff] [blame] | 17 | <style name="AppTheme" parent="@style/Theme.MaterialComponents.Light"> |
| 18 | <item name="colorAccent">@color/color_primary_dark</item> |
| 19 | <item name="colorPrimary">@color/color_primary_light</item> |
| 20 | <item name="colorPrimaryDark">@color/color_primary_dark</item> |
| 21 | <item name="preferenceTheme">@style/PreferenceThemeOverlay.v14.Material</item> |
| 22 | </style> |
| 23 | <style name="AppTheme.Dark" parent="@style/Theme.MaterialComponents"> |
| 24 | <item name="colorAccent">@color/color_primary_dark</item> |
| 25 | <item name="colorPrimary">@color/color_primary_light</item> |
| 26 | <item name="colorPrimaryDark">@color/color_primary_dark</item> |
| 27 | <item name="preferenceTheme">@style/PreferenceThemeOverlay.v14.Material</item> |
| 28 | </style> |
| 29 | |
Adrien Béraud | 8bc9510 | 2018-08-25 22:34:51 -0400 | [diff] [blame] | 30 | <style name="AppTheme.ActionBar.Transparent" parent="@style/Theme.MaterialComponents.Light"> |
Alexandre Lision | 0b16eea | 2016-05-27 15:24:54 -0400 | [diff] [blame] | 31 | <item name="android:windowContentOverlay">@null</item> |
| 32 | <item name="android:windowActionBarOverlay">true</item> |
| 33 | <item name="android:actionBarStyle">@style/ActionBar.Transparent</item> |
| 34 | <item name="actionBarStyle">@style/ActionBar.Transparent</item> |
| 35 | </style> |
| 36 | |
| 37 | <style name="ActionBar.Transparent" parent="@android:style/Widget.DeviceDefault.Light.ActionBar.Solid.Inverse"> |
Hadrien De Sousa | ccc947d | 2017-04-12 14:26:52 -0400 | [diff] [blame] | 38 | <item name="android:background">@color/transparent_dark_grey</item> |
Alexandre Lision | 0b16eea | 2016-05-27 15:24:54 -0400 | [diff] [blame] | 39 | <item name="android:height">@dimen/abc_action_bar_default_height_material</item> |
Hadrien De Sousa | ccc947d | 2017-04-12 14:26:52 -0400 | [diff] [blame] | 40 | <item name="background">@color/transparent_dark_grey</item> |
Alexandre Lision | 0b16eea | 2016-05-27 15:24:54 -0400 | [diff] [blame] | 41 | </style> |
| 42 | |
Adrien Béraud | 0f3ee3d | 2018-12-08 22:03:54 -0500 | [diff] [blame] | 43 | <style name="ToolbarTitle" parent="@style/TextAppearance.Widget.AppCompat.Toolbar.Title"></style> |
Alexandre Lision | 0b16eea | 2016-05-27 15:24:54 -0400 | [diff] [blame] | 44 | |
Adrien Béraud | 8bc9510 | 2018-08-25 22:34:51 -0400 | [diff] [blame] | 45 | <style name="MenuHeader" parent="Theme.MaterialComponents.Light.NoActionBar"> |
Alexandre Lision | 0b16eea | 2016-05-27 15:24:54 -0400 | [diff] [blame] | 46 | <item name="android:textColorPrimary">@color/text_color_primary_dark</item> |
| 47 | <item name="android:textColorSecondary">@color/text_color_secondary_dark</item> |
Alexandre Lision | 6158d1a | 2014-01-07 17:09:18 -0500 | [diff] [blame] | 48 | </style> |
Emeric Vigier | 2f62582 | 2012-08-06 11:09:52 -0400 | [diff] [blame] | 49 | |
Alexandre Lision | 6158d1a | 2014-01-07 17:09:18 -0500 | [diff] [blame] | 50 | <style name="AccountFormContainer"> |
alision | 5cfc35d | 2013-07-11 15:11:39 -0400 | [diff] [blame] | 51 | <item name="android:layout_width">match_parent</item> |
| 52 | <item name="android:layout_height">wrap_content</item> |
| 53 | <item name="android:padding">16dp</item> |
| 54 | </style> |
Alexandre Lision | 6158d1a | 2014-01-07 17:09:18 -0500 | [diff] [blame] | 55 | |
Adrien Béraud | 433a859 | 2015-06-17 16:25:44 -0400 | [diff] [blame] | 56 | <style name="Subheader"> |
| 57 | <item name="android:textSize">14sp</item> |
| 58 | <item name="android:typeface">normal</item> |
Adrien Béraud | 16b8b44 | 2015-10-12 19:36:54 -0400 | [diff] [blame] | 59 | <item name="android:textColor">@color/text_color_secondary</item> |
Adrien Béraud | 433a859 | 2015-06-17 16:25:44 -0400 | [diff] [blame] | 60 | </style> |
| 61 | |
| 62 | <style name="ListPrimary"> |
| 63 | <item name="android:textSize">16sp</item> |
| 64 | <item name="android:typeface">normal</item> |
Adrien Béraud | 16b8b44 | 2015-10-12 19:36:54 -0400 | [diff] [blame] | 65 | <item name="android:textColor">@color/text_color_primary</item> |
Adrien Béraud | 433a859 | 2015-06-17 16:25:44 -0400 | [diff] [blame] | 66 | </style> |
| 67 | |
| 68 | <style name="ListSecondary"> |
| 69 | <item name="android:textSize">14sp</item> |
| 70 | <item name="android:typeface">normal</item> |
Adrien Béraud | 16b8b44 | 2015-10-12 19:36:54 -0400 | [diff] [blame] | 71 | <item name="android:textColor">@color/text_color_secondary</item> |
Alexandre Lision | 6158d1a | 2014-01-07 17:09:18 -0500 | [diff] [blame] | 72 | </style> |
Loïc Siret | 7642f73 | 2017-09-26 14:37:56 -0400 | [diff] [blame] | 73 | |
Adrien Béraud | 8bc9510 | 2018-08-25 22:34:51 -0400 | [diff] [blame] | 74 | <style name="Wizard" parent="Theme.MaterialComponents"> |
Adrien Béraud | bb01be7 | 2017-02-10 16:50:23 -0500 | [diff] [blame] | 75 | <item name="colorAccent">@color/color_primary_light</item> |
| 76 | <item name="colorPrimary">@color/color_primary_dark</item> |
| 77 | <item name="colorPrimaryDark">@color/color_primary_light</item> |
Aline Bonnet | 2d87ebb | 2016-11-10 15:41:56 -0500 | [diff] [blame] | 78 | </style> |
Loïc Siret | 7642f73 | 2017-09-26 14:37:56 -0400 | [diff] [blame] | 79 | |
Adrien Béraud | bb01be7 | 2017-02-10 16:50:23 -0500 | [diff] [blame] | 80 | <style name="WizardNavButton" parent="Widget.AppCompat.Button.Borderless.Colored"> |
| 81 | <item name="android:paddingLeft">20dp</item> |
| 82 | <item name="android:paddingStart">20dp</item> |
| 83 | <item name="android:paddingRight">20dp</item> |
| 84 | <item name="android:paddingEnd">20dp</item> |
| 85 | <item name="android:textAppearance">@style/TextAppearance.AppCompat.Widget.Button</item> |
Hadrien De Sousa | 75e5067 | 2017-02-23 14:45:56 -0500 | [diff] [blame] | 86 | <item name="android:textColor">@color/white</item> |
Aline Bonnet | ad118ce | 2016-11-16 16:21:02 -0500 | [diff] [blame] | 87 | </style> |
Loïc Siret | 7642f73 | 2017-09-26 14:37:56 -0400 | [diff] [blame] | 88 | |
Aline Bonnet | 2d87ebb | 2016-11-10 15:41:56 -0500 | [diff] [blame] | 89 | <style name="ButtonColoredInverse" parent="Widget.AppCompat.Button.Colored"> |
| 90 | <item name="colorButtonNormal">@color/color_primary_light</item> |
| 91 | <item name="android:textColor">@color/text_color_primary_dark</item> |
Adrien Béraud | bb01be7 | 2017-02-10 16:50:23 -0500 | [diff] [blame] | 92 | <item name="android:paddingLeft">20dp</item> |
| 93 | <item name="android:paddingStart">20dp</item> |
| 94 | <item name="android:paddingRight">20dp</item> |
| 95 | <item name="android:paddingEnd">20dp</item> |
Aline Bonnet | 2d87ebb | 2016-11-10 15:41:56 -0500 | [diff] [blame] | 96 | </style> |
Loïc Siret | 7642f73 | 2017-09-26 14:37:56 -0400 | [diff] [blame] | 97 | |
Aline Bonnet | 2d87ebb | 2016-11-10 15:41:56 -0500 | [diff] [blame] | 98 | <style name="ButtonColored" parent="Widget.AppCompat.Button.Colored"> |
| 99 | <item name="colorButtonNormal">@color/color_primary_dark</item> |
| 100 | <item name="android:textColor">@color/text_color_primary_dark</item> |
| 101 | </style> |
Loïc Siret | 2fd8d6c | 2017-08-04 11:15:52 -0400 | [diff] [blame] | 102 | |
| 103 | <!-- AndroidTV Style --> |
| 104 | <style name="Widget.Ring.Leanback.GuidanceIconStyle" parent="Widget.Leanback.GuidanceIconStyle"> |
| 105 | <item name="android:background">@color/color_primary_light</item> |
| 106 | </style> |
Loïc Siret | 7642f73 | 2017-09-26 14:37:56 -0400 | [diff] [blame] | 107 | |
Loïc Siret | 2fd8d6c | 2017-08-04 11:15:52 -0400 | [diff] [blame] | 108 | <style name="Widget.Ring.Leanback.FirstStepGuidanceIconStyle" parent="Widget.Leanback.GuidanceIconStyle"> |
| 109 | <item name="android:background">@color/color_primary_light</item> |
| 110 | </style> |
Loïc Siret | 7642f73 | 2017-09-26 14:37:56 -0400 | [diff] [blame] | 111 | |
Loïc Siret | 2fd8d6c | 2017-08-04 11:15:52 -0400 | [diff] [blame] | 112 | <style name="Theme.Ring.Leanback.GuidedStep" parent="Theme.Leanback.GuidedStep"> |
| 113 | <item name="guidanceIconStyle">@style/Widget.Ring.Leanback.GuidanceIconStyle</item> |
| 114 | </style> |
Loïc Siret | 7642f73 | 2017-09-26 14:37:56 -0400 | [diff] [blame] | 115 | |
Loïc Siret | 2fd8d6c | 2017-08-04 11:15:52 -0400 | [diff] [blame] | 116 | <style name="Theme.Ring.Leanback.GuidedStep.First"> |
| 117 | <item name="guidanceIconStyle">@style/Widget.Ring.Leanback.FirstStepGuidanceIconStyle</item> |
| 118 | <item name="guidedStepBackground">@color/color_primary_light</item> |
| 119 | </style> |
Loïc Siret | 5ef225d | 2017-08-14 11:31:16 -0400 | [diff] [blame] | 120 | |
| 121 | <style name="Theme.Ring.LeanbackBrowse" parent="Theme.Leanback.Browse"> |
| 122 | <item name="defaultSearchColor">@color/color_primary_light</item> |
Loïc Siret | 7642f73 | 2017-09-26 14:37:56 -0400 | [diff] [blame] | 123 | <item name="searchOrbViewStyle">@style/CustomSearchOrbView</item> |
| 124 | |
Loïc Siret | 5ef225d | 2017-08-14 11:31:16 -0400 | [diff] [blame] | 125 | </style> |
| 126 | |
| 127 | <style name="Theme.Ring.Leanback.CustomTitle" parent="Theme.Ring.LeanbackBrowse"> |
| 128 | <item name="browseTitleViewLayout">@layout/titleview</item> |
| 129 | </style> |
Loïc Siret | 7642f73 | 2017-09-26 14:37:56 -0400 | [diff] [blame] | 130 | |
| 131 | <style name="Theme.Ring.Leanback" parent="Theme.Leanback"> |
| 132 | <item name="searchOrbViewStyle">@style/CustomSearchOrbView</item> |
| 133 | </style> |
| 134 | |
| 135 | <style name="CustomSearchOrbView" parent="Widget.Leanback.SearchOrbViewStyle"> |
| 136 | <item name="searchOrbIcon">@drawable/ic_personadd</item> |
| 137 | </style> |
| 138 | |
| 139 | |
Loïc Siret | 6c71b94 | 2017-08-28 15:45:07 -0400 | [diff] [blame] | 140 | <!-- A default card style. Used in cards example. --> |
| 141 | <style name="DefaultCardImageStyle" parent="Widget.Leanback.ImageCardView.ImageStyle"> |
| 142 | <item name="android:layout_width">@dimen/default_image_card_width</item> |
| 143 | <item name="android:layout_height">@dimen/default_image_card_height</item> |
| 144 | </style> |
| 145 | |
| 146 | <style name="DefaultCardStyle" parent="Widget.Leanback.ImageCardViewStyle"> |
| 147 | <item name="cardBackground">@null</item> |
| 148 | </style> |
| 149 | |
| 150 | <style name="DefaultCardTheme" parent="Theme.Leanback"> |
| 151 | <item name="imageCardViewStyle">@style/DefaultCardStyle</item> |
| 152 | <item name="imageCardViewImageStyle">@style/DefaultCardImageStyle</item> |
| 153 | </style> |
| 154 | |
| 155 | <!-- Icon card style with custom focus handler. Used in cards example. --> |
| 156 | <style name="IconCardViewStyle" parent="DefaultCardStyle"> |
| 157 | <item name="lbImageCardViewType">Title</item> |
| 158 | </style> |
| 159 | |
Loïc Siret | 74f6cc9 | 2017-09-06 15:01:10 -0400 | [diff] [blame] | 160 | <style name="ContactTitleViewStyle" parent="DefaultCardStyle"> |
| 161 | <item name="lbImageCardViewType">Title</item> |
| 162 | </style> |
Loïc Siret | a929ccd | 2017-10-06 15:00:13 -0400 | [diff] [blame] | 163 | <style name="ContactTitleViewOnlineStyle" parent="DefaultCardStyle"> |
| 164 | <item name="lbImageCardViewType">Title|Content|IconOnRight</item> |
| 165 | </style> |
Loïc Siret | 74f6cc9 | 2017-09-06 15:01:10 -0400 | [diff] [blame] | 166 | |
| 167 | <style name="ContactCompleteCardViewStyle" parent="DefaultCardStyle"> |
| 168 | <item name="lbImageCardViewType">Title|Content</item> |
| 169 | </style> |
| 170 | |
Loïc Siret | 6c71b94 | 2017-08-28 15:45:07 -0400 | [diff] [blame] | 171 | <style name="IconCardImageStyle" parent="Widget.Leanback.ImageCardView.ImageStyle"> |
| 172 | <item name="android:layout_width">96dp</item> |
| 173 | <item name="android:layout_height">96dp</item> |
| 174 | <item name="android:padding">16dp</item> |
| 175 | </style> |
| 176 | |
| 177 | <style name="IconCardTitleStyle" parent="Widget.Leanback.ImageCardView.TitleStyle"> |
| 178 | <item name="android:maxLines">2</item> |
| 179 | <item name="android:minLines">2</item> |
Loïc Siret | 9d5aea1 | 2017-08-28 15:17:25 -0400 | [diff] [blame] | 180 | <item name="android:textAlignment">center</item> |
Loïc Siret | 6c71b94 | 2017-08-28 15:45:07 -0400 | [diff] [blame] | 181 | <item name="android:gravity">center</item> |
| 182 | </style> |
| 183 | |
| 184 | <style name="IconCardInfoAreaStyle" parent="Widget.Leanback.ImageCardView.InfoAreaStyle"> |
| 185 | <item name="android:layout_width">96dp</item> |
| 186 | <item name="android:background">@null</item> |
| 187 | <item name="layout_viewType">main</item> |
| 188 | </style> |
| 189 | |
Loïc Siret | 74f6cc9 | 2017-09-06 15:01:10 -0400 | [diff] [blame] | 190 | <!-- A Search card style. Used in cards example. --> |
| 191 | <style name="SearchCardImageStyle" parent="Widget.Leanback.ImageCardView.ImageStyle"> |
Loïc Siret | 6c71b94 | 2017-08-28 15:45:07 -0400 | [diff] [blame] | 192 | <item name="android:layout_width">@dimen/search_image_card_width</item> |
| 193 | <item name="android:layout_height">@dimen/search_image_card_height</item> |
| 194 | </style> |
| 195 | |
| 196 | <style name="SearchCardStyle" parent="Widget.Leanback.ImageCardViewStyle"> |
| 197 | <item name="cardBackground">@null</item> |
| 198 | <item name="android:layout_width">96dp</item> |
| 199 | <item name="android:layout_height">96dp</item> |
Loïc Siret | 74f6cc9 | 2017-09-06 15:01:10 -0400 | [diff] [blame] | 200 | <item name="lbImageCardViewType">Title</item> |
Loïc Siret | 6c71b94 | 2017-08-28 15:45:07 -0400 | [diff] [blame] | 201 | </style> |
| 202 | |
Loïc Siret | 74f6cc9 | 2017-09-06 15:01:10 -0400 | [diff] [blame] | 203 | <style name="ContactCardTheme" parent="DefaultCardTheme"> |
| 204 | <item name="imageCardViewStyle">@style/ContactTitleViewStyle</item> |
| 205 | </style> |
Loïc Siret | 7642f73 | 2017-09-26 14:37:56 -0400 | [diff] [blame] | 206 | |
Loïc Siret | 74f6cc9 | 2017-09-06 15:01:10 -0400 | [diff] [blame] | 207 | <style name="ContactCompleteCardTheme" parent="DefaultCardTheme"> |
| 208 | <item name="imageCardViewStyle">@style/ContactCompleteCardViewStyle</item> |
| 209 | </style> |
Loïc Siret | 7642f73 | 2017-09-26 14:37:56 -0400 | [diff] [blame] | 210 | |
Loïc Siret | 74f6cc9 | 2017-09-06 15:01:10 -0400 | [diff] [blame] | 211 | <style name="SearchCardTheme" parent="Theme.Leanback"> |
Loïc Siret | 6c71b94 | 2017-08-28 15:45:07 -0400 | [diff] [blame] | 212 | <item name="imageCardViewStyle">@style/SearchCardStyle</item> |
Loïc Siret | 74f6cc9 | 2017-09-06 15:01:10 -0400 | [diff] [blame] | 213 | <item name="imageCardViewImageStyle">@style/SearchCardImageStyle</item> |
Loïc Siret | 6c71b94 | 2017-08-28 15:45:07 -0400 | [diff] [blame] | 214 | </style> |
| 215 | <!-- Theme corresponding to the IconCardStyle --> |
| 216 | <style name="IconCardTheme" parent="Theme.Leanback"> |
| 217 | <item name="imageCardViewStyle">@style/IconCardViewStyle</item> |
| 218 | <item name="imageCardViewTitleStyle">@style/IconCardTitleStyle</item> |
| 219 | <item name="imageCardViewImageStyle">@style/IconCardImageStyle</item> |
| 220 | <item name="imageCardViewInfoAreaStyle">@style/IconCardInfoAreaStyle</item> |
| 221 | </style> |
Loïc Siret | a929ccd | 2017-10-06 15:00:13 -0400 | [diff] [blame] | 222 | <style name="Widget.Leanback.ImageCardView.BadgeStyle"> |
| 223 | <item name="android:id">@id/extra_badge</item> |
| 224 | <item name="android:layout_width">@dimen/lb_basic_card_info_badge_size</item> |
| 225 | <item name="android:layout_height">@dimen/lb_basic_card_info_badge_size</item> |
| 226 | <item name="android:contentDescription">@null</item> |
| 227 | <item name="android:scaleType">fitCenter</item> |
| 228 | </style> |
| 229 | <style name="OnlineBadgeStyle" parent="Widget.Leanback.ImageCardView.BadgeStyle"> |
| 230 | <item name="android:src">@drawable/ic_tv_online_indicator</item> |
| 231 | </style> |
| 232 | <style name="ContactCardOnlineTheme" parent="ContactCardTheme"> |
| 233 | <item name="imageCardViewBadgeStyle">@style/OnlineBadgeStyle</item> |
| 234 | <item name="imageCardViewStyle">@style/ContactCompleteCardViewStyle</item> |
| 235 | </style> |
| 236 | |
| 237 | <style name="ContactCompleteCardOnlineTheme" parent="ContactCompleteCardTheme"> |
| 238 | <item name="imageCardViewStyle">@style/ContactTitleViewOnlineStyle</item> |
| 239 | <item name="imageCardViewBadgeStyle">@style/OnlineBadgeStyle</item> |
| 240 | </style> |
Loïc Siret | 5ef225d | 2017-08-14 11:31:16 -0400 | [diff] [blame] | 241 | |
Pierre Duchemin | 8b715f8 | 2018-01-09 11:53:40 -0500 | [diff] [blame] | 242 | |
| 243 | <style name="LeanbackPreferences" parent="Theme.Leanback"> |
| 244 | <item name="preferenceTheme">@style/PreferenceThemeOverlay.v14.Leanback</item> |
| 245 | <item name="android:windowIsTranslucent">true</item> |
| 246 | <item name="android:windowBackground">@android:color/transparent</item> |
| 247 | <item name="android:backgroundDimEnabled">true</item> |
| 248 | </style> |
Adrien Béraud | 0f3ee3d | 2018-12-08 22:03:54 -0500 | [diff] [blame] | 249 | <!-- |
| 250 | <style name="AppTheme" parent="Theme.MaterialComponents.Light" /> |
| 251 | |
| 252 | <style name="AppTheme.NoActionBar"> |
| 253 | <item name="windowActionBar">false</item> |
| 254 | <item name="windowNoTitle">true</item> |
| 255 | </style> |
| 256 | --> |
| 257 | <style name="AppTheme.AppBarOverlay" parent="AppTheme.Dark" /> |
| 258 | |
| 259 | <style name="AppTheme.PopupOverlay" parent="AppTheme" /> |
Pierre Duchemin | 8b715f8 | 2018-01-09 11:53:40 -0500 | [diff] [blame] | 260 | |
Emeric Vigier | 2f62582 | 2012-08-06 11:09:52 -0400 | [diff] [blame] | 261 | </resources> |