• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<!--
2  ~ Copyright (C) 2021 The Android Open Source Project
3  ~
4  ~ Licensed under the Apache License, Version 2.0 (the "License");
5  ~ you may not use this file except in compliance with the License.
6  ~ You may obtain a copy of the License at
7  ~
8  ~      http://www.apache.org/licenses/LICENSE-2.0
9  ~
10  ~ Unless required by applicable law or agreed to in writing, software
11  ~ distributed under the License is distributed on an "AS IS" BASIS,
12  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  ~ See the License for the specific language governing permissions and
14  ~ limitations under the License.
15  -->
16
17<resources>
18
19    <!-- START PERMISSION GRANT DIALOG -->
20
21    <style name="PermissionGrantDialogMaterial3">
22        <item name="android:layout_width">match_parent</item>
23        <item name="android:layout_height">wrap_content</item>
24        <item name="android:background">?android:attr/windowBackground</item>
25        <item name="android:orientation">vertical</item>
26    </style>
27
28    <style name="PermissionGrantTitleIconMaterial3">
29        <item name="android:layout_width">32dp</item>
30        <item name="android:layout_height">32dp</item>
31        <item name="android:layout_marginBottom">12dp</item>
32        <item name="android:tint">@android:color/system_accent1_600</item>
33        <item name="android:scaleType">fitCenter</item>
34    </style>
35
36    <style name="PermissionGrantButtonListMaterial3">
37        <item name="android:layout_width">match_parent</item>
38        <item name="android:layout_height">wrap_content</item>
39        <item name="android:orientation">vertical</item>
40        <item name="android:paddingBottom">22dp</item>
41        <item name="android:gravity">center</item>
42    </style>
43
44    <style name="PermissionGrantButtonTop"
45           parent="@android:style/Widget.DeviceDefault.Button.Borderless.Colored">
46        <item name="android:layout_width">match_parent</item>
47        <item name="android:layout_height">56dp</item>
48        <item name="android:layout_marginLeft">24dp</item>
49        <item name="android:layout_marginRight">24dp</item>
50        <item name="android:layout_marginTop">2dp</item>
51        <item name="android:layout_marginBottom">2dp</item>
52        <item name="android:fontFamily">google-sans-medium</item>
53        <item name="android:textSize">14sp</item>
54        <item name="android:textColor">@android:color/system_neutral1_900</item>
55        <item name="android:background">@drawable/grant_permissions_buttons_top</item>
56    </style>
57
58    <style name="PermissionGrantButtonMiddle"
59           parent="@android:style/Widget.DeviceDefault.Button.Borderless.Colored">
60        <item name="android:layout_width">match_parent</item>
61        <item name="android:layout_height">56dp</item>
62        <item name="android:layout_marginLeft">24dp</item>
63        <item name="android:layout_marginRight">24dp</item>
64        <item name="android:layout_marginTop">2dp</item>
65        <item name="android:layout_marginBottom">2dp</item>
66        <item name="android:fontFamily">google-sans-medium</item>
67        <item name="android:textSize">14sp</item>
68        <item name="android:textColor">@android:color/system_neutral1_900</item>
69        <item name="android:background">@drawable/grant_permissions_buttons_middle</item>
70    </style>
71
72    <style name="PermissionGrantButtonBottom"
73           parent="@android:style/Widget.DeviceDefault.Button.Borderless.Colored">
74        <item name="android:layout_width">match_parent</item>
75        <item name="android:layout_height">56dp</item>
76        <item name="android:layout_marginLeft">24dp</item>
77        <item name="android:layout_marginRight">24dp</item>
78        <item name="android:layout_marginTop">2dp</item>
79        <item name="android:layout_marginBottom">2dp</item>
80        <item name="android:fontFamily">google-sans-medium</item>
81        <item name="android:textSize">14sp</item>
82        <item name="android:textColor">@android:color/system_neutral1_900</item>
83        <item name="android:background">@drawable/grant_permissions_buttons_bottom</item>
84    </style>
85
86    <!-- for use in overlays -->
87    <style name="PermissionGrantButtonAllowMaterial3"
88           parent="@style/PermissionGrantButtonTop"></style>
89    <style name="PermissionGrantButtonAllowForegroundMaterial3"
90           parent="@style/PermissionGrantButtonTop"></style>
91    <style name="PermissionGrantButtonAllowOneTimeMaterial3"
92           parent="@style/PermissionGrantButtonMiddle"></style>
93    <style name="PermissionGrantButtonDenyMaterial3"
94           parent="@style/PermissionGrantButtonBottom"></style>
95    <style name="PermissionGrantButtonNoUpgradeMaterial3"
96           parent="@style/PermissionGrantButtonBottom"></style>
97
98    <!-- END PERMISSION GRANT DIALOG -->
99
100    <style name="AppPermissionRadioButton"
101           parent="@android:style/Widget.DeviceDefault.CompoundButton.RadioButton">
102        <item name="android:layout_width">match_parent</item>
103        <item name="android:layout_height">wrap_content</item>
104        <item name="android:layout_marginTop">16dp</item>
105        <item name="android:paddingStart">?android:attr/listPreferredItemPaddingStart</item>
106        <item name="android:paddingTop">8dp</item>
107        <item name="android:paddingBottom">8dp</item>
108        <item name="android:textDirection">locale</item>
109        <item name="android:textAppearance">?android:attr/textAppearanceListItem</item>
110    </style>
111    <style name="AppPermissionLocationAccuracyTitle">
112        <item name="android:layout_width">wrap_content</item>
113        <item name="android:layout_height">wrap_content</item>
114        <item name="android:textColor">?android:attr/textColorPrimary</item>
115        <item name="android:textDirection">locale</item>
116        <item name="android:textAppearance">?android:attr/textAppearanceListItem</item>
117    </style>
118
119    <!-- START SAFETY Center QUICK SETTINGS PAGE -->
120
121    <style name="SafetyCenterLinkText">
122        <item name="android:layout_marginTop">5dp</item>
123        <item name="android:layout_marginBottom">5dp</item>
124        <item name="android:layout_marginStart">5dp</item>
125        <item name="android:layout_marginEnd">5dp</item>
126        <item name="android:paddingTop">10dp</item>
127        <item name="android:paddingBottom">10dp</item>
128        <item name="android:paddingStart">10dp</item>
129        <item name="android:paddingEnd">10dp</item>
130        <item name="android:textDirection">locale</item>
131        <item name="android:textAppearance">?android:attr/textAppearanceSmall</item>
132    </style>
133
134    <style name="SafetyCenterToggleText" parent="Theme.AppCompat">
135        <item name="android:layout_marginTop">2dp</item>
136        <item name="android:layout_marginStart">5dp</item>
137        <item name="android:layout_marginEnd">5dp</item>
138        <item name="android:textDirection">locale</item>
139        <item name="android:textAppearance">?android:attr/textAppearanceSmall</item>
140    </style>
141
142    <style name="SafetyCenterSensorToggleButton" parent="SafetyCenterLinkText">
143        <item name="android:background">@drawable/safety_center_button_background</item>
144    </style>
145
146    <style name="TextAppearance.SafetyStatusTitle"
147        parent="@android:style/TextAppearance.DeviceDefault.Medium">
148        <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item>
149        <item name="android:textSize">22sp</item>
150        <item name="android:textColor">?android:attr/textColorPrimary</item>
151    </style>
152
153    <style name="TextAppearance.SafetyStatusSummary"
154        parent="@android:style/TextAppearance.DeviceDefault.Small">
155        <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item>
156        <item name="android:textSize">14sp</item>
157        <item name="android:textColor">?android:attr/textColorSecondary</item>
158    </style>
159
160    <style name="SafetyCenter.RescanButton"
161        parent="android:Widget.DeviceDefault.Button.Colored">
162        <item name="android:layout_marginStart">24dp</item>
163        <item name="android:layout_marginEnd">24dp</item>
164    </style>
165
166    <style name="SafetyCenter.IssueCard"
167        parent="android:Widget.DeviceDefault">
168        <item name="android:paddingStart">20dp</item>
169        <item name="android:paddingEnd">20dp</item>
170        <item name="android:paddingTop">20dp</item>
171        <item name="android:paddingBottom">8dp</item>
172        <item name="android:layout_marginTop">8dp</item>
173        <item name="android:layout_marginStart">16dp</item>
174        <item name="android:layout_marginBottom">8dp</item>
175        <item name="android:layout_marginEnd">16dp</item>
176        <item name="android:background">@drawable/safety_center_card_background</item>
177    </style>
178
179    <style name="SafetyCenter.IssueCard.TopRow"
180        parent="android:Widget.DeviceDefault">
181        <item name="android:paddingBottom">8dp</item>
182    </style>
183
184    <style name="SafetyCenter.IssueCard.Dismiss"
185        parent="android:Widget.DeviceDefault.ImageButton">
186        <item name="android:background">@android:color/transparent</item>
187    </style>
188
189    <style name="SafetyCenter.IssueCard.Title"
190        parent="@android:style/TextAppearance.Material.Subhead">
191        <item name="android:textSize">20sp</item>
192        <item name="android:fontFamily">@string/settingslib_config_headlineFontFamily</item>
193        <item name="android:textColor">?android:attr/textColorPrimary</item>
194    </style>
195
196    <style name="SafetyCenter.IssueCard.Subtitle"
197        parent="@android:style/TextAppearance.DeviceDefault">
198        <item name="android:textColor">?android:attr/textColorSecondary</item>
199        <item name="android:textSize">14sp</item>
200    </style>
201
202    <style name="SafetyCenter.IssueCard.Summary"
203        parent="@android:style/TextAppearance.DeviceDefault">
204        <item name="android:textColor">?android:attr/textColorSecondary</item>
205        <item name="android:textSize">14sp</item>
206    </style>
207
208    <style name="SafetyCenter.IssueCard.ActionButtonList"
209        parent="android:Widget.DeviceDefault" />
210
211    <style name="SafetyCenter.IssueCard.ActionButton"
212        parent="android:Widget.DeviceDefault.Button.Colored" />
213
214    <style name="IndicatorCardView"
215           xmlns:card_view="http://schemas.android.com/apk/res-auto"
216           xmlns:app="http://schemas.android.com/apk/res-auto" >
217        <item name="android:layout_width">match_parent</item>
218        <item name="android:layout_height">wrap_content</item>
219        <item name="app:cardCornerRadius">20dp</item>
220        <item name="app:cardElevation">0dp</item>
221        <item name="app:cardBackgroundColor">#2f3133</item>
222        <item name="card_view:contentPaddingBottom">15dp</item>
223        <item name="card_view:contentPaddingTop">15dp</item>
224        <item name="card_view:contentPaddingLeft">15dp</item>
225        <item name="card_view:contentPaddingRight">15dp</item>
226    </style>
227
228    <style name="ExpandedCardView" parent="Theme.MaterialComponents">
229        <item name="android:layout_marginBottom">0dp</item>
230        <item name="android:layout_marginStart">0dp</item>
231        <item name="android:layout_marginEnd">0dp</item>
232        <item name="cardElevation">0dp</item>
233        <item name="cardBackgroundColor">#454749</item>
234    </style>
235
236    <style name="TopCornersCardView" parent="ExpandedCardView">
237        <item name="cornerSizeTopRight">8dp</item>
238        <item name="cornerSizeTopLeft">8dp</item>
239        <item name="cornerSizeBottomRight">0dp</item>
240        <item name="cornerSizeBottomLeft">0dp</item>
241    </style>
242
243    <style name="BottomCornersCardView" parent="ExpandedCardView">
244        <item name="cornerSizeTopRight">0dp</item>
245        <item name="cornerSizeTopLeft">0dp</item>
246        <item name="cornerSizeBottomRight">8dp</item>
247        <item name="cornerSizeBottomLeft">8dp</item>
248    </style>
249
250</resources>
251