blob: 7e321e379a6a26ed34b2452bf151b7e6aea1f596 [file] [log] [blame]
Brian Isganitis93031bc2021-06-09 16:34:45 -04001<?xml version="1.0" encoding="utf-8"?>
2<!--
3/*
4* Copyright (C) 2021 The Android Open Source Project
5*
6* Licensed under the Apache License, Version 2.0 (the "License");
7* you may not use this file except in compliance with the License.
8* You may obtain a copy of the License at
9*
10* http://www.apache.org/licenses/LICENSE-2.0
11*
12* Unless required by applicable law or agreed to in writing, software
13* distributed under the License is distributed on an "AS IS" BASIS,
14* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15* See the License for the specific language governing permissions and
16* limitations under the License.
17*/
18-->
19
Stefan Andonianab55ee32025-03-17 14:53:17 -070020<resources xmlns:android="http://schemas.android.com/apk/res/android">
Brian Isganitis93031bc2021-06-09 16:34:45 -040021
22 <style name="HomeSettings.Theme" parent="@android:style/Theme.DeviceDefault.Settings">
23 <item name="android:listPreferredItemPaddingEnd">16dp</item>
24 <item name="android:listPreferredItemPaddingStart">24dp</item>
25 <item name="android:navigationBarColor">@android:color/transparent</item>
26 <item name="android:statusBarColor">@android:color/transparent</item>
Jagrut Desaic6d625b2023-04-03 16:57:32 -070027 <item name="android:switchStyle">@style/SwitchStyle</item>
micky387befe43d2024-12-15 17:52:55 -050028 <item name="android:textAppearanceListItem">@style/Omni.PreferenceTitle</item>
Brian Isganitis93031bc2021-06-09 16:34:45 -040029 <item name="android:windowActionBar">false</item>
30 <item name="android:windowNoTitle">true</item>
micky387befe43d2024-12-15 17:52:55 -050031 <item name="preferenceTheme">@style/Omni.PreferenceTheme</item>
32 <item name="alertDialogTheme">@style/AlertDialogTheme</item>
Stefan Andonianab55ee32025-03-17 14:53:17 -070033 <item name="android:fontFamily" android:featureFlag="com.android.launcher3.gsf_res">google-sans-flex</item>
micky387befe43d2024-12-15 17:52:55 -050034 </style>
35
36 <style name="AlertDialogTheme" parent="@style/Theme.AppCompat.DayNight.Dialog.Alert">
37 <item name="colorAccent">@color/home_settings_header_accent</item>
38 <item name="android:colorBackground">@color/home_settings_header_expanded</item>
39 <item name="android:windowSoftInputMode">adjustResize</item>
40 <item name="android:clipToPadding">true</item>
41 <item name="android:clipChildren">true</item>
42 <item name="dialogCornerRadius">8dp</item>
Brian Isganitis93031bc2021-06-09 16:34:45 -040043 </style>
44
45 <style name="HomeSettings.PreferenceTheme" parent="@style/PreferenceThemeOverlay">
46 <item name="preferenceCategoryStyle">@style/HomeSettings.CategoryStyle</item>
47 <item name="preferenceCategoryTitleTextAppearance">@style/HomeSettings.CategoryTitle</item>
48 <item name="preferenceFragmentCompatStyle">@style/HomeSettings.FragmentCompatStyle</item>
49 <item name="preferenceScreenStyle">@style/HomeSettings.PreferenceScreenStyle</item>
50 <item name="preferenceStyle">@style/HomeSettings.PreferenceStyle</item>
51 <item name="switchPreferenceStyle">@style/HomeSettings.SwitchPreferenceStyle</item>
Schneider Victor-tulias79e76f42022-03-09 11:19:37 -080052 <item name="android:fontFamily">google-sans-text</item>
Brian Isganitis93031bc2021-06-09 16:34:45 -040053 </style>
54
55 <style name="HomeSettings.CategoryStyle" parent="@style/Preference.Category.Material">
56 <item name="allowDividerAbove">@bool/home_settings_allow_divider</item>
57 <item name="allowDividerBelow">@bool/home_settings_allow_divider</item>
58 <item name="iconSpaceReserved">@bool/home_settings_icon_space_reserved</item>
59 </style>
60
61 <style name="HomeSettings.PreferenceStyle" parent="@style/Preference.Material">
62 <item name="iconSpaceReserved">@bool/home_settings_icon_space_reserved</item>
63 </style>
64
65 <style name="HomeSettings.PreferenceScreenStyle"
66 parent="@style/Preference.PreferenceScreen.Material">
67 <item name="iconSpaceReserved">@bool/home_settings_icon_space_reserved</item>
68 </style>
69
70 <style name="HomeSettings.SwitchPreferenceStyle"
71 parent="@style/Preference.SwitchPreference.Material">
72 <item name="iconSpaceReserved">@bool/home_settings_icon_space_reserved</item>
73 </style>
74
Brian Isganitis93031bc2021-06-09 16:34:45 -040075 <style name="HomeSettings.PreferenceTitle"
76 parent="@android:style/TextAppearance.Material.Subhead">
77 <item name="android:fontFamily">google-sans</item>
78 <item name="android:textSize">20sp</item>
79 </style>
80
81 <style name="HomeSettings.CategoryTitle" parent="@android:style/TextAppearance.Material.Body2">
82 <item name="android:fontFamily">google-sans-text-medium</item>
83 </style>
84
85 <style name="HomeSettings.CollapsingToolbar" parent="@style/Theme.MaterialComponents.DayNight">
86 <item name="colorAccent">@color/home_settings_header_accent</item>
87 <item name="colorPrimary">@color/home_settings_header_expanded</item>
88 <item name="elevationOverlayColor">?attr/colorPrimary</item>
89 <item name="elevationOverlayEnabled">true</item>
90 </style>
91
92 <style name="HomeSettings.CollapsedToolbarTitle"
93 parent="@android:style/TextAppearance.DeviceDefault.Widget.ActionBar.Title">
Stefan Andonianab55ee32025-03-17 14:53:17 -070094 <item name="android:fontFamily" android:featureFlag="!com.android.launcher3.gsf_res">google-sans</item>
95 <item name="android:fontFamily" android:featureFlag="com.android.launcher3.gsf_res">variable-title-large</item>
Brian Isganitis6f1bd182022-02-15 15:12:02 -080096 <item name="android:textSize">20sp</item>
Brian Isganitis93031bc2021-06-09 16:34:45 -040097 </style>
98
99 <style name="HomeSettings.ExpandedToolbarTitle" parent="HomeSettings.CollapsedToolbarTitle">
Stefan Andonianab55ee32025-03-17 14:53:17 -0700100 <item name="android:fontFamily" android:featureFlag="com.android.launcher3.gsf_res">variable-display-small</item>
Brian Isganitis93031bc2021-06-09 16:34:45 -0400101 <item name="android:textSize">36sp</item>
102 </style>
103</resources>