blob: 821cbf78b21774b87adfcbcda018eb82ebfecb78 [file] [log] [blame]
Santiago Etchebeheref23466e2018-12-10 14:56:55 -08001<?xml version="1.0" encoding="utf-8"?>
2<!--
3 Copyright (C) 2018 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>
Santiago Etchebehere3e096112019-05-28 14:38:21 -070018
19 <!-- Main themes -->
Santiago Etchebeheref23466e2018-12-10 14:56:55 -080020 <style name="CustomizationTheme" parent="@android:style/Theme.DeviceDefault.Settings">
21 <item name="colorPrimary">?android:colorPrimary</item>
22
Santiago Etchebehere631bfe32019-02-06 18:12:01 -080023 <item name="android:navigationBarColor">?android:colorPrimaryDark</item>
Santiago Etchebeheref0e2dad2019-05-03 18:29:59 -070024 <item name="android:navigationBarDividerColor">@android:color/transparent</item>
Santiago Etchebeheref23466e2018-12-10 14:56:55 -080025
26 <item name="selectableItemBackground">?android:attr/selectableItemBackground</item>
Santiago Etchebehere418a40e2019-03-25 14:28:37 -070027 <item name="dialogPreferredPadding">24dp</item>
28 <item name="colorControlHighlight">@color/ripple_material_dark</item>
Santiago Etchebehere9474b9c2019-04-17 17:54:11 -030029
30 <item name="actionButtonStyle">?android:actionButtonStyle</item>
31 <item name="actionMenuTextColor">?android:actionMenuTextColor</item>
Santiago Etchebeheref23466e2018-12-10 14:56:55 -080032 </style>
Santiago Etchebehere3e096112019-05-28 14:38:21 -070033
Santiago Etchebeheref23466e2018-12-10 14:56:55 -080034 <style name="CustomizationTheme.NoActionBar">
Kunhung Li202f4072021-04-26 20:07:03 +080035 <item name="android:statusBarColor">@android:color/transparent</item>
Chihhang Chuangfb546842021-04-15 09:42:00 +080036 <item name="android:navigationBarColor">@android:color/transparent</item>
Santiago Etchebeheref23466e2018-12-10 14:56:55 -080037 <item name="android:windowActionBar">false</item>
38 <item name="android:windowNoTitle">true</item>
Santiago Etchebehereb5fed022019-02-21 16:59:23 -080039 <item name="android:fitsSystemWindows">false</item>
40 <item name="android:windowDrawsSystemBarBackgrounds">true</item>
Santiago Etchebehere8e8b4742020-03-11 19:51:52 -070041
Santiago Etchebehere8e8b4742020-03-11 19:51:52 -070042 <item name="android:windowContentOverlay">@null</item>
43 <item name="android:windowDisablePreview">true</item>
zonghuayangd58f05f2021-12-20 12:42:01 +080044 <item name="snackbarStyle">@style/SnackbarMargin</item>
45
46 <item name="borderlessButtonStyle">@style/Widget.AppCompat.Button.Borderless</item>
47 <item name="colorAccent">@color/accent_color</item>
48 <item name="colorSurface">@color/design_default_color_surface</item>
49 <item name="colorOnSurface">@color/design_default_color_on_surface</item>
abdullahirum3e973ea2023-04-07 22:42:12 +000050 <item name="android:textAllCaps">false</item>
Johannes Gallmann6d1bafd2023-06-26 16:19:34 +020051 <item name="motionDurationLong1">500</item>
zonghuayangd58f05f2021-12-20 12:42:01 +080052 </style>
53
54 <!-- Snackbar margin -->
55 <style name="SnackbarMargin" parent="Widget.MaterialComponents.Snackbar">
56 <item name="android:layout_margin">48dp</item>
Santiago Etchebeheref23466e2018-12-10 14:56:55 -080057 </style>
Santiago Etchebehere10e79f12018-12-19 15:53:42 -080058
Santiago Etchebehere3e096112019-05-28 14:38:21 -070059 <!-- Bottom nav -->
Santiago Etchebeheref18580d2019-01-10 10:24:42 -080060 <style name="BottomNavStyle">
Santiago Etchebeheref23466e2018-12-10 14:56:55 -080061 <item name="itemIconTint">@color/bottom_nav_item_color</item>
62 <item name="itemTextColor">@color/bottom_nav_item_color</item>
Santiago Etchebehere6507b7a2019-06-24 15:05:32 -070063 <item name="itemTextAppearanceActive">@style/BottomNavTextAppearanceActive</item>
Santiago Etchebeheref23466e2018-12-10 14:56:55 -080064 <item name="itemTextAppearanceInactive">@style/BottomNavTextAppearance</item>
Amin Shaikh89eef632019-04-19 17:32:43 -040065 <item name="itemBackground">?android:attr/selectableItemBackgroundBorderless</item>
Pierre-Louisc2d2f2a2021-04-09 22:33:17 +020066 <item name="android:background">?android:colorBackground</item>
Santiago Etchebeheref23466e2018-12-10 14:56:55 -080067 </style>
68
Santiago Etchebehere58e1b522019-12-05 10:25:13 -080069 <style name="BottomNavTextAppearance" parent="TitleTextAppearance">
Beth Thibodeau3e000c42019-03-11 11:37:41 -040070 <item name="android:textSize">@dimen/bottom_navbar_font_text_size</item>
Santiago Etchebeheref23466e2018-12-10 14:56:55 -080071 </style>
Santiago Etchebehere10e79f12018-12-19 15:53:42 -080072
Santiago Etchebehere6507b7a2019-06-24 15:05:32 -070073 <style name="BottomNavTextAppearanceActive" parent="BottomNavTextAppearance">
74 <item name="android:textStyle">bold</item>
75 </style>
76
Santiago Etchebehere3e096112019-05-28 14:38:21 -070077 <!-- Common components and widgets -->
abdullahirumc6ff6f32023-09-12 16:03:25 +000078 <style name="TitleTextAppearance" parent="@android:style/TextAppearance.DeviceDefault.Widget.ActionBar.Title">
79 <item name="android:textSize">14sp</item>
80 </style>
Santiago Etchebehere10e79f12018-12-19 15:53:42 -080081
82 <style name="ActionPrimaryButton" parent="android:Widget.DeviceDefault.Button.Colored"/>
Santiago Etchebehere273f6552019-01-04 17:33:45 -080083
Amin Shaikh535db3e2019-04-19 09:51:41 -040084 <style name="ActionSecondaryButton" parent="android:Widget.DeviceDefault.Button.Borderless.Colored"/>
85
Santiago Etchebehere58e1b522019-12-05 10:25:13 -080086 <style name="CardTitleTextAppearance" parent="TitleTextAppearance">
Santiago Etchebehere988f99d2018-12-20 17:13:12 -080087 <item name="android:textStyle">bold</item>
88 <item name="android:textSize">@dimen/card_title_text_size</item>
89 </style>
90
Santiago Etchebehere58e1b522019-12-05 10:25:13 -080091 <style name="FontCardTitleStyle" parent="TitleTextAppearance">
Santiago Etchebehere988f99d2018-12-20 17:13:12 -080092 <item name="android:textAlignment">center</item>
Wesley.CW Wang8038c102020-07-23 18:14:37 +080093 <item name="android:textSize">28dp</item>
Santiago Etchebehere988f99d2018-12-20 17:13:12 -080094 </style>
95
96 <style name="FontCardBodyTextStyle">
Santiago Etchebehere0831fa82019-04-26 15:53:52 -070097 <item name="android:layout_width">wrap_content</item>
98 <item name="android:maxWidth">@dimen/font_preview_body_width</item>
Santiago Etchebehere988f99d2018-12-20 17:13:12 -080099 <item name="android:textAlignment">center</item>
Wesley.CW Wang8038c102020-07-23 18:14:37 +0800100 <item name="android:textSize">20dp</item>
Santiago Etchebehere988f99d2018-12-20 17:13:12 -0800101 <item name="android:textAppearance">@android:style/TextAppearance.DeviceDefault</item>
102 </style>
103
Santiago Etchebehere3e096112019-05-28 14:38:21 -0700104 <!-- Custom theme editor -->
Santiago Etchebehere7ff4c592019-05-10 10:21:09 -0700105
106 <style name="CustomThemeNameEditText" parent="@android:style/Widget.DeviceDefault.EditText">
107 <item name="android:background">@drawable/edittext_background</item>
108 <item name="android:paddingTop">16dp</item>
109 <item name="android:paddingBottom">16dp</item>
110 <item name="android:paddingStart">12dp</item>
111 <item name="android:paddingEnd">12dp</item>
Chuck Liao031d8dd2020-07-07 21:11:34 +0800112 <item name="android:textAlignment">viewStart</item>
Santiago Etchebehere7ff4c592019-05-10 10:21:09 -0700113 <item name="android:textColor">@color/edittext_text_color</item>
114 <item name="android:inputType">text</item>
115 <item name="android:maxLength">100</item>
116 </style>
Chihhang Chuangb7dc51d2021-05-25 20:57:43 +0800117
Chihhang Chuang91a8fe92021-05-29 16:49:54 +0800118 <style name="SectionTitleTextStyle">
119 <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item>
Catherine Liangf089abc2023-08-17 18:20:56 +0000120 <item name="android:textColor">@color/system_on_surface</item>
Chihhang Chuangb7dc51d2021-05-25 20:57:43 +0800121 <item name="android:textDirection">locale</item>
122 <item name="android:textSize">20sp</item>
Catherine Liang6843f6e2025-01-14 21:19:54 +0000123 <item name="android:lineHeight">24sp</item>
Chihhang Chuangb7dc51d2021-05-25 20:57:43 +0800124 </style>
125
126 <style name="SectionSubtitleTextStyle" parent="SectionTitleTextStyle">
Chihhang Chuang91a8fe92021-05-29 16:49:54 +0800127 <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item>
Catherine Liangf089abc2023-08-17 18:20:56 +0000128 <item name="android:textColor">@color/system_on_surface_variant</item>
Chihhang Chuangb7dc51d2021-05-25 20:57:43 +0800129 <item name="android:textSize">14sp</item>
abdullahirum336e11e2023-06-06 21:42:43 +0000130 <item name="android:lineHeight">16sp</item>
Chihhang Chuangb7dc51d2021-05-25 20:57:43 +0800131 </style>
132
George Lin93310302024-06-18 19:45:28 +0000133 <style name="CustomizationOptionEntryTitleTextStyle">
134 <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item>
135 <item name="android:textColor">@color/system_on_surface</item>
136 <item name="android:textSize">20sp</item>
137 </style>
138
139 <style name="CustomizationOptionEntrySubtitleTextStyle">
140 <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item>
141 <item name="android:textColor">@color/system_on_surface_variant</item>
142 <item name="android:textSize">14sp</item>
143 </style>
144
Chuck Liaodec78802021-07-02 15:25:47 +0800145 <style name="BetaTagTextStyle" parent="SectionTitleTextStyle">
146 <item name="android:textSize">12sp</item>
147 <item name="android:lineHeight">15dp</item>
148 <item name="android:letterSpacing">0.02</item>
149 <item name="android:background">@drawable/beta_tag_background</item>
150 <item name="android:gravity">center</item>
151 </style>
152
Santiago Etchebehere988f99d2018-12-20 17:13:12 -0800153</resources>