• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?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
18<resources>
19
20    <!-- START PERMISSION GRANT DIALOG -->
21
22    <style name="PermissionGrantScrollView">
23        <item name="android:scrollbars">none</item>
24        <item name="android:fillViewport">true</item>
25        <item name="android:clipChildren">false</item>
26    </style>
27
28    <style name="PermissionGrantSingleton">
29        <item name="android:layout_width">match_parent</item>
30        <item name="android:layout_height">wrap_content</item>
31        <item name="android:gravity">center</item>
32    </style>
33
34    <style name="PermissionGrantDialog">
35        <item name="android:layout_width">match_parent</item>
36        <item name="android:layout_height">wrap_content</item>
37        <item name="android:background">?android:attr/windowBackground</item>
38        <item name="android:orientation">vertical</item>
39        <item name="android:showDividers">middle</item>
40    </style>
41
42    <style name="PermissionGrantDialogMaterial3">
43        <item name="android:layout_width">match_parent</item>
44        <item name="android:layout_height">wrap_content</item>
45        <item name="android:background">?android:attr/windowBackground</item>
46        <item name="android:orientation">vertical</item>
47        <item name="android:showDividers">middle</item>
48    </style>
49
50    <style name="PermissionGrantContent">
51        <item name="android:layout_width">match_parent</item>
52        <item name="android:layout_height">wrap_content</item>
53        <item name="android:orientation">vertical</item>
54        <item name="android:paddingTop">18dp</item>
55        <item name="android:paddingBottom">24dp</item>
56        <item name="android:paddingLeft">24dp</item>
57        <item name="android:paddingRight">24dp</item>
58    </style>
59
60    <style name="PermissionGrantDescription">
61        <item name="android:layout_width">match_parent</item>
62        <item name="android:layout_height">wrap_content</item>
63        <item name="android:orientation">vertical</item>
64        <item name="android:gravity">center</item>
65    </style>
66
67    <style name="PermissionGrantTitleIcon">
68        <item name="android:layout_width">24dp</item>
69        <item name="android:layout_height">24dp</item>
70        <item name="android:layout_marginBottom">12dp</item>
71        <item name="android:tint">?android:attr/colorAccent</item>
72        <item name="android:scaleType">fitCenter</item>
73    </style>
74
75    <style name="PermissionGrantTitleIconMaterial3">
76        <item name="android:layout_width">24dp</item>
77        <item name="android:layout_height">24dp</item>
78        <item name="android:layout_marginBottom">12dp</item>
79        <item name="android:tint">?android:attr/colorAccent</item>
80        <item name="android:scaleType">fitCenter</item>
81    </style>
82
83    <style name="PermissionGrantTitleMessage"
84           parent="@android:style/TextAppearance.DeviceDefault.WindowTitle">
85        <item name="android:layout_width">match_parent</item>
86        <item name="android:layout_height">wrap_content</item>
87        <item name="android:gravity">center</item>
88    </style>
89
90    <style name="PermissionGrantDetailMessage"
91           parent="@android:style/TextAppearance.DeviceDefault">
92        <item name="android:layout_width">match_parent</item>
93        <item name="android:layout_height">wrap_content</item>
94        <item name="android:layout_marginTop">18dp</item>
95        <item name="android:textSize">16sp</item>
96    </style>
97
98    <style name="PermissionLocationAccuracyRadioGroup">
99        <item name="android:layout_width">match_parent</item>
100        <item name="android:layout_height">wrap_content</item>
101        <item name="android:layout_marginTop">24dp</item>
102        <item name="android:layout_marginBottom">24dp</item>
103        <item name="android:gravity">center_horizontal</item>
104        <item name="android:orientation">horizontal</item>
105    </style>
106
107    <style name="PermissionLocationAccuracyRadioGroupMaterial3">
108        <item name="android:layout_width">match_parent</item>
109        <item name="android:layout_height">wrap_content</item>
110        <item name="android:layout_marginBottom">24dp</item>
111        <item name="android:gravity">center_horizontal</item>
112        <item name="android:orientation">horizontal</item>
113    </style>
114
115    <style name="PermissionLocationAccuracyRadioFine">
116        <item name="android:button">@null</item>
117        <item name="android:background">@null</item>
118        <item name="android:gravity">center_horizontal</item>
119        <item name="android:layout_marginEnd">16dp</item>
120        <item name="android:drawablePadding">8dp</item>
121    </style>
122
123    <style name="PermissionLocationAccuracyRadioCoarse">
124        <item name="android:button">@null</item>
125        <item name="android:background">@null</item>
126        <item name="android:gravity">center_horizontal</item>
127        <item name="android:layout_marginStart">16dp</item>
128        <item name="android:drawablePadding">8dp</item>
129    </style>
130
131    <style name="PermissionLocationAccuracyFineImageView">
132        <item name="android:layout_width">match_parent</item>
133        <item name="android:layout_height">wrap_content</item>
134        <item name="android:layout_marginTop">24dp</item>
135        <item name="android:layout_marginBottom">24dp</item>
136    </style>
137
138    <style name="PermissionLocationAccuracyFineImageViewMaterial3">
139        <item name="android:layout_width">match_parent</item>
140        <item name="android:layout_height">wrap_content</item>
141        <item name="android:layout_marginBottom">24dp</item>
142    </style>
143
144    <style name="PermissionLocationAccuracyCoarseImageView">
145        <item name="android:layout_width">match_parent</item>
146        <item name="android:layout_height">wrap_content</item>
147        <item name="android:layout_marginTop">24dp</item>
148        <item name="android:layout_marginBottom">24dp</item>
149    </style>
150
151    <style name="PermissionLocationAccuracyCoarseImageViewMaterial3">
152        <item name="android:layout_width">match_parent</item>
153        <item name="android:layout_height">wrap_content</item>
154        <item name="android:layout_marginBottom">24dp</item>
155    </style>
156
157    <style name="PermissionGrantButtonList">
158        <item name="android:layout_width">match_parent</item>
159        <item name="android:layout_height">wrap_content</item>
160        <item name="android:orientation">vertical</item>
161        <item name="android:showDividers">middle</item>
162    </style>
163
164    <style name="PermissionGrantButtonListMaterial3">
165        <item name="android:layout_width">match_parent</item>
166        <item name="android:layout_height">wrap_content</item>
167        <item name="android:orientation">vertical</item>
168        <item name="android:showDividers">middle</item>
169    </style>
170
171    <style name="PermissionGrantButtonBarSpace">
172        <item name="android:layout_width">0dp</item>
173        <item name="android:layout_height">0dp</item>
174        <item name="android:visibility">gone</item>
175    </style>
176
177    <style name="PermissionGrantButton"
178           parent="@android:style/Widget.DeviceDefault.Button.Borderless.Colored">
179        <item name="android:layout_width">match_parent</item>
180        <item name="android:layout_height">56dp</item>
181        <item name="android:paddingLeft">8dp</item>
182        <item name="android:paddingRight">8dp</item>
183        <item name="android:background">?android:attr/selectableItemBackground</item>
184    </style>
185
186    <style name="PermissionGrantPermissionRationaleContent">
187        <item name="android:layout_width">match_parent</item>
188        <item name="android:layout_height">wrap_content</item>
189        <item name="android:layout_marginStart">24dp</item>
190        <item name="android:layout_marginEnd">24dp</item>
191        <item name="android:layout_marginBottom">24dp</item>
192        <item name="android:paddingTop">12dp</item>
193        <item name="android:paddingBottom">12dp</item>
194        <item name="android:paddingStart">16dp</item>
195        <item name="android:paddingEnd">16dp</item>
196        <item name="android:orientation">horizontal</item>
197        <item name="android:background">@drawable/grant_dialog_permission_rationale_background</item>
198    </style>
199
200    <style name="PermissionGrantPermissionRationaleIcon">
201        <item name="android:layout_width">20dp</item>
202        <item name="android:layout_height">20dp</item>
203        <item name="android:layout_gravity">start|center_vertical</item>
204        <item name="android:scaleType">centerInside</item>
205        <item name="android:tint">?android:attr/textColorSecondary</item>
206    </style>
207
208    <style name="PermissionGrantPermissionRationaleMessage"
209           parent="@android:style/TextAppearance.DeviceDefault">
210        <item name="android:textColor">?android:attr/textColorPrimary</item>
211        <item name="android:layout_width">0dp</item>
212        <item name="android:layout_height">wrap_content</item>
213        <item name="android:layout_weight">1</item>
214        <item name="android:layout_marginStart">12dp</item>
215        <item name="android:layout_marginEnd">12dp</item>
216        <item name="android:textSize">14sp</item>
217        <item name="android:lineHeight">20sp</item>
218        <item name="android:lineSpacingMultiplier">1.25</item>
219    </style>
220
221    <style name="PermissionGrantPermissionRationaleMoreInfoIcon">
222        <item name="android:layout_width">20dp</item>
223        <item name="android:layout_height">20dp</item>
224        <item name="android:layout_gravity">end|center_vertical</item>
225        <item name="android:scaleType">centerInside</item>
226        <item name="android:tint">?android:attr/textColorSecondary</item>
227    </style>
228
229    <!-- for use in overlays -->
230    <style name="PermissionGrantButtonAllow"
231           parent="@style/PermissionGrantButton"></style>
232    <style name="PermissionGrantButtonAllowForeground"
233           parent="@style/PermissionGrantButton"></style>
234    <style name="PermissionGrantButtonAllowOneTime"
235           parent="@style/PermissionGrantButton"></style>
236    <style name="PermissionGrantButtonAllowAll"
237           parent="@style/PermissionGrantButton"></style>
238    <style name="PermissionGrantButtonAllowSelected"
239           parent="@style/PermissionGrantButton"></style>
240    <style name="PermissionGrantButtonDontAllowMore"
241           parent="@style/PermissionGrantButton"></style>
242    <style name="PermissionGrantButtonDeny"
243           parent="@style/PermissionGrantButton"></style>
244    <style name="PermissionGrantButtonNoUpgrade"
245           parent="@style/PermissionGrantButton"></style>
246
247    <style name="PermissionGrantButtonAllowMaterial3"
248           parent="@style/PermissionGrantButton"></style>
249    <style name="PermissionGrantButtonAllowForegroundMaterial3"
250           parent="@style/PermissionGrantButton"></style>
251    <style name="PermissionGrantButtonAllowOneTimeMaterial3"
252           parent="@style/PermissionGrantButton"></style>
253    <style name="PermissionGrantButtonDenyMaterial3"
254           parent="@style/PermissionGrantButton"></style>
255    <style name="PermissionGrantButtonNoUpgradeMaterial3"
256           parent="@style/PermissionGrantButton"></style>
257    <style name="PermissionGrantButtonAllowAllMaterial3"
258           parent="@style/PermissionGrantButton"></style>
259    <style name="PermissionGrantButtonAllowSelectedPhotosMaterial3"
260           parent="@style/PermissionGrantButton"></style>
261    <style name="PermissionGrantButtonDontAllowMorePhotosMaterial3"
262           parent="@style/PermissionGrantButton"></style>
263
264    <!-- END PERMISSION GRANT DIALOG -->
265
266    <!-- START PERMISSION REVIEW SCREEN -->
267
268    <style name="PermissionReview">
269        <item name="android:layout_width">match_parent</item>
270        <item name="android:layout_height">match_parent</item>
271        <item name="android:orientation">vertical</item>
272    </style>
273
274    <style name="PermissionReviewDescription">
275        <item name="android:layout_marginTop">20dp</item>
276        <item name="android:layout_marginStart">24dp</item>
277        <item name="android:layout_marginBottom">16dp</item>
278        <item name="android:layout_marginEnd">24dp</item>
279    </style>
280
281    <style name="PermissionReviewTitleIcon">
282        <item name="android:layout_marginTop">4dp</item>
283        <item name="android:layout_width">36dp</item>
284        <item name="android:layout_height">36dp</item>
285        <item name="android:scaleType">fitCenter</item>
286    </style>
287
288    <style name="PermissionReviewTitleMessage"
289           parent="@android:style/TextAppearance.DeviceDefault">
290        <item name="android:layout_width">wrap_content</item>
291        <item name="android:layout_height">wrap_content</item>
292        <item name="android:paddingStart">22dp</item>
293        <item name="android:textSize">20sp</item>
294        <item name="android:textColor">?android:attr/textColorPrimary</item>
295    </style>
296
297    <style name="PermissionReviewSettings">
298        <item name="android:layout_marginStart">8dp</item>
299        <item name="android:layout_marginEnd">8dp</item>
300    </style>
301
302    <style name="PermissionReviewSwitchStyle"
303           parent="@android:style/Widget.Material.CompoundButton.Switch">
304        <item name="android:minWidth">48dp</item>
305        <item name="android:minHeight">48dp</item>
306    </style>
307
308    <style name="PermissionReviewButtonBar">
309        <item name="android:layout_width">wrap_content</item>
310        <item name="android:layout_height">wrap_content</item>
311        <item name="android:layout_gravity">bottom</item>
312        <item name="android:orientation">horizontal</item>
313        <item name="android:gravity">bottom</item>
314    </style>
315
316    <style name="PermissionReviewButtonBarSpace">
317        <item name="android:layout_width">0dp</item>
318        <item name="android:layout_height">0dp</item>
319        <item name="android:layout_weight">1</item>
320        <item name="android:visibility">invisible</item>
321    </style>
322
323    <style name="PermissionReviewButton"
324           parent="@android:style/Widget.DeviceDefault.Button.Borderless.Colored">
325        <item name="android:minWidth">@dimen/alert_dialog_button_bar_width</item>
326        <item name="android:minHeight">@dimen/alert_dialog_button_bar_height</item>
327        <item name="android:layout_width">wrap_content</item>
328        <item name="android:layout_height">wrap_content</item>
329    </style>
330
331    <style name="PermissionReviewButtonMoreInfo"
332           parent="@style/PermissionReviewButton">
333        <item name="android:layout_gravity">bottom</item>
334    </style>
335
336    <!-- for use in overlays -->
337    <style name="PermissionReviewButtonCancel"
338           parent="@style/PermissionReviewButton"></style>
339    <style name="PermissionReviewButtonContinue"
340           parent="@style/PermissionReviewButton"></style>
341
342    <!-- END PERMISSION REVIEW SCREEN -->
343
344    <!-- START PERMISSIONS FRAME -->
345
346    <style name="PermissionsFrameNoPermissionsText">
347        <item name="android:layout_width">match_parent</item>
348        <item name="android:layout_height">match_parent</item>
349        <item name="android:gravity">center</item>
350        <item name="android:textAppearance">?android:attr/textAppearanceLarge</item>
351        <item name="android:layout_marginTop">32dp</item>
352    </style>
353
354    <style name="PermissionFrameExtendedFloatingActionButton">
355        <item name="android:layout_width">wrap_content</item>
356        <item name="android:layout_height">wrap_content</item>
357        <item name="android:layout_gravity">bottom|center_horizontal</item>
358        <item name="android:layout_marginBottom">16dp</item>
359        <item name="android:textAppearance">?android:attr/textAppearanceSmall</item>
360    </style>
361
362    <!-- END PERMISSIONS FRAME -->
363
364    <!-- START HEADER -->
365
366    <style name="Header">
367        <item name="android:layout_width">match_parent</item>
368        <item name="android:layout_height">?android:attr/actionBarSize</item>
369        <item name="android:background">?android:attr/colorSecondary</item>
370        <item name="android:gravity">center_vertical</item>
371    </style>
372
373    <style name="HeaderIcon">
374        <item name="android:layout_width">@dimen/header_subsettings_margin_start</item>
375        <item name="android:layout_height">40dp</item>
376        <item name="android:gravity">end</item>
377        <item name="android:layout_centerVertical">true</item>
378    </style>
379
380    <style name="HeaderName">
381        <item name="android:layout_height">wrap_content</item>
382        <item name="android:layout_width">match_parent</item>
383        <item name="android:layout_marginStart">@dimen/header_subsettings_margin_start</item>
384        <item name="android:layout_alignWithParentIfMissing">true</item>
385        <item name="android:layout_centerVertical">true</item>
386        <item name="android:textAppearance">?android:attr/textAppearanceMedium</item>
387        <item name="android:textColor">?android:attr/textColorPrimary</item>
388        <item name="android:textAlignment">viewStart</item>
389    </style>
390
391    <style name="HeaderInfo" parent="@android:style/Widget.DeviceDefault.Button.Borderless">
392        <item name="android:layout_width">56dp</item>
393        <item name="android:layout_height">56dp</item>
394        <item name="android:layout_alignParentEnd">true</item>
395        <item name="android:layout_marginEnd">@dimen/header_subsettings_margin_end</item>
396        <item name="android:layout_centerVertical">true</item>
397        <item name="android:minHeight">0dp</item>
398        <item name="android:minWidth">0dp</item>
399        <item name="android:scaleType">center</item>
400    </style>
401
402    <!-- END HEADER -->
403
404    <!-- START APP PERMISSION SCREEN -->
405
406    <style name="AppPermission">
407        <item name="android:orientation">vertical</item>
408    </style>
409
410    <style name="LargeHeader">
411        <item name="android:layout_width">match_parent</item>
412        <item name="android:layout_height">wrap_content</item>
413        <item name="android:orientation">vertical</item>
414        <item name="android:gravity">center</item>
415    </style>
416
417    <style name="LargeHeaderText">
418        <item name="android:layout_width">wrap_content</item>
419        <item name="android:layout_height">wrap_content</item>
420        <item name="android:layout_marginBottom">16dp</item>
421        <item name="android:gravity">center_horizontal</item>
422        <item name="android:textColor">?android:attr/textColorSecondary</item>
423        <item name="android:paddingStart">48dp</item>
424        <item name="android:paddingEnd">48dp</item>
425    </style>
426
427    <style name="LargeHeaderLink"
428           parent="@android:style/Widget.DeviceDefault.Button.Borderless.Colored">
429        <item name="android:layout_width">wrap_content</item>
430        <item name="android:layout_height">wrap_content</item>
431    </style>
432
433    <style name="LargeHeaderDivider">
434        <item name="android:layout_width">match_parent</item>
435        <item name="android:layout_height">.75dp</item>
436        <item name="android:background">?android:attr/dividerHorizontal</item>
437    </style>
438
439    <style name="AppPermissionSelection">
440        <item name="android:layout_width">match_parent</item>
441        <item name="android:layout_height">wrap_content</item>
442        <item name="android:orientation">vertical</item>
443        <item name="android:minHeight">?android:attr/listPreferredItemHeight</item>
444        <item name="android:paddingStart">?android:attr/listPreferredItemPaddingStart</item>
445        <item name="android:paddingEnd">?android:attr/listPreferredItemPaddingEnd</item>
446        <item name="android:background">?android:attr/selectableItemBackground</item>
447    </style>
448
449    <style name="AppPermissionMessage">
450        <item name="android:layout_width">match_parent</item>
451        <item name="android:layout_height">wrap_content</item>
452        <item name="android:layout_marginTop">20dp</item>
453        <item name="android:layout_marginBottom">8dp</item>
454        <item name="android:textAppearance">?android:attr/textAppearanceMedium</item>
455        <item name="android:textColor">?android:attr/colorAccent</item>
456        <item name="android:textDirection">locale</item>
457        <item name="android:textSize">14sp</item>
458        <item name="android:lineHeight">20sp</item>
459    </style>
460
461    <!-- APP PERMISSION RATIONALE CONTAINER  -->
462    <style name="AppPermissionRationaleContainer">
463        <item name="android:layout_width">match_parent</item>
464        <item name="android:layout_height">wrap_content</item>
465        <item name="android:orientation">vertical</item>
466    </style>
467
468    <style name="AppPermissionRationaleContent">
469        <item name="android:layout_width">match_parent</item>
470        <item name="android:layout_height">wrap_content</item>
471        <item name="android:layout_marginTop">20dp</item>
472        <item name="android:layout_marginBottom">20dp</item>
473        <item name="android:orientation">horizontal</item>
474    </style>
475
476    <style name="AppPermissionRationaleTextContent">
477        <item name="android:layout_width">match_parent</item>
478        <item name="android:layout_height">wrap_content</item>
479        <item name="android:layout_marginStart">24dp</item>
480        <item name="android:orientation">vertical</item>
481        <item name="android:layout_weight">1</item>
482    </style>
483
484    <style name="AppPermissionRationaleTitle">
485        <item name="android:layout_width">wrap_content</item>
486        <item name="android:layout_height">wrap_content</item>
487        <item name="android:textColor">?android:attr/textColorPrimary</item>
488        <item name="android:textDirection">locale</item>
489        <item name="android:textSize">20sp</item>
490        <item name="android:lineHeight">24sp</item>
491    </style>
492
493    <style name="AppPermissionRationaleSubtitle">
494        <item name="android:layout_width">wrap_content</item>
495        <item name="android:layout_height">wrap_content</item>
496        <item name="android:textColor">?android:attr/textColorSecondary</item>
497        <item name="android:textDirection">locale</item>
498        <item name="android:textSize">14sp</item>
499        <item name="android:lineHeight">20sp</item>
500    </style>
501
502    <style name="AppPermissionRationaleIcon">
503        <item name="android:layout_width">24dp</item>
504        <item name="android:layout_height">24dp</item>
505        <item name="android:layout_gravity">start|center_vertical</item>
506        <item name="android:scaleType">centerInside</item>
507        <item name="android:tint">?android:attr/textColorPrimary</item>
508    </style>
509    <!-- END APP PERMISSION RATIONALE CONTAINER -->
510
511    <style name="AppPermissionRadioButton"
512           parent="@android:style/Widget.DeviceDefault.CompoundButton.RadioButton">
513        <item name="android:layout_width">match_parent</item>
514        <item name="android:layout_height">wrap_content</item>
515        <item name="android:layout_marginTop">16dp</item>
516        <item name="android:paddingStart">?android:attr/listPreferredItemPaddingStart</item>
517        <item name="android:paddingTop">8dp</item>
518        <item name="android:paddingBottom">8dp</item>
519        <item name="android:textAppearance">?android:attr/textAppearanceMedium</item>
520        <item name="android:textDirection">locale</item>
521    </style>
522
523    <style name="AppPermissionDetails">
524        <item name="android:layout_width">wrap_content</item>
525        <item name="android:layout_height">wrap_content</item>
526        <item name="android:gravity">center</item>
527        <item name="android:layout_marginStart">48dp</item>
528    </style>
529
530    <style name="AppPermissionTwoTargetDivider">
531        <item name="android:layout_width">wrap_content</item>
532        <item name="android:layout_height">match_parent</item>
533        <item name="android:gravity">center</item>
534        <item name="android:orientation">horizontal</item>
535        <item name="android:paddingTop">16dp</item>
536        <item name="android:paddingBottom">16dp</item>
537    </style>
538
539    <style name="AppPermissionWidgetFrame">
540        <item name="android:layout_width">wrap_content</item>
541        <item name="android:layout_height">match_parent</item>
542        <item name="android:gravity">center</item>
543        <item name="android:minWidth">64dp</item>
544    </style>
545
546    <style name="AppPermissionLocationAccuracy">
547        <item name="android:layout_marginTop">24dp</item>
548        <item name="android:layout_marginBottom">8dp</item>
549        <item name="android:clickable">true</item>
550        <item name="android:focusable">true</item>
551        <item name="android:background">?android:attr/selectableItemBackground</item>
552    </style>
553
554    <style name="AppPermissionLocationAccuracyText">
555        <item name="android:layout_width">0dp</item>
556        <item name="android:layout_weight">1</item>
557        <item name="android:layout_height">wrap_content</item>
558        <item name="android:orientation">vertical</item>
559    </style>
560
561    <style name="AppPermissionLocationAccuracyTitle">
562        <item name="android:layout_width">wrap_content</item>
563        <item name="android:layout_height">wrap_content</item>
564        <item name="android:textAppearance">?android:attr/textAppearanceMedium</item>
565        <item name="android:textColor">?android:attr/textColorPrimary</item>
566        <item name="android:textDirection">locale</item>
567    </style>
568
569    <style name="AppPermissionLocationAccuracySubtitle">
570        <item name="android:layout_width">wrap_content</item>
571        <item name="android:layout_height">wrap_content</item>
572        <item name="android:textAppearance">?android:attr/textAppearanceSmall</item>
573        <item name="android:textDirection">locale</item>
574    </style>
575
576    <style name="AppPermissionLocationAccuracySwitch">
577        <item name="android:layout_width">wrap_content</item>
578        <item name="android:layout_height">wrap_content</item>
579        <item name="android:paddingStart">16dp</item>
580        <item name="android:paddingEnd">16dp</item>
581        <item name="android:layout_gravity">right|center_vertical</item>
582        <item name="android:clickable">false</item>
583        <item name="android:focusable">false</item>
584    </style>
585
586    <style name="AppPermissionFooter">
587        <item name="android:layout_width">match_parent</item>
588        <item name="android:layout_height">wrap_content</item>
589        <item name="android:orientation">vertical</item>
590        <item name="android:minHeight">?android:attr/listPreferredItemHeight</item>
591        <item name="android:background">?android:attr/selectableItemBackground</item>
592    </style>
593
594    <style name="AppPermissionFooterDivider">
595        <item name="android:layout_width">match_parent</item>
596        <item name="android:layout_height">.75dp</item>
597        <item name="android:layout_marginTop">12dp</item>
598        <item name="android:layout_marginBottom">8dp</item>
599        <item name="android:background">?android:attr/dividerHorizontal</item>
600    </style>
601
602    <style name="AppPermissionFooterText">
603        <item name="android:paddingTop">16dp</item>
604        <item name="android:paddingBottom">16dp</item>
605        <item name="android:layout_marginEnd">48dp</item>
606        <item name="android:paddingStart">24dp</item>
607        <item name="android:paddingEnd">?android:attr/listPreferredItemPaddingEnd</item>
608        <item name="android:textColor">?android:attr/textColorSecondary</item>
609    </style>
610
611    <style name="AppPermissionFooterLink"
612           parent="@style/AppPermissionFooterText">
613        <item name="android:textColor">?android:attr/textColorPrimary</item>
614    </style>
615
616    <style name="AppPermissionFooterTextWithIcon">
617        <item name="android:paddingTop">16dp</item>
618        <item name="android:paddingBottom">16dp</item>
619        <item name="android:clickable">false</item>
620        <item name="android:drawablePadding">20dp</item>
621        <item name="android:paddingStart">20dp</item>
622        <item name="android:paddingEnd">?android:attr/listPreferredItemPaddingEnd</item>
623        <item name="android:layout_marginEnd">48dp</item>
624        <item name="android:textColor">?android:attr/textColorSecondary</item>
625    </style>
626
627    <!-- END APP PERMISSION SCREEN -->
628
629    <!-- START PERMISSION FILTER SCREEN -->
630
631    <style name="PermissionFilterDialogContainer">
632        <item name="android:layout_width">match_parent</item>
633        <item name="android:layout_height">match_parent</item>
634        <item name="android:orientation">vertical</item>
635    </style>
636
637    <style name="PermissionFilterDialogTitleContainer">
638        <item name="android:layout_width">match_parent</item>
639        <item name="android:layout_height">wrap_content</item>
640        <item name="android:background">?android:colorBackgroundFloating</item>
641    </style>
642
643    <style name="PermissionFilterDialogTitle"
644           parent="@android:style/TextAppearance.DeviceDefault.WindowTitle">
645        <item name="android:layout_width">match_parent</item>
646        <item name="android:layout_height">wrap_content</item>
647        <item name="android:gravity">center</item>
648        <item name="android:layout_marginTop">18dp</item>
649        <item name="android:layout_marginBottom">24dp</item>
650        <item name="android:layout_marginStart">24dp</item>
651        <item name="android:layout_marginEnd">24dp</item>
652    </style>
653
654    <style name="PermissionFilterDialogScrollView">
655        <item name="android:layout_width">match_parent</item>
656        <item name="android:layout_height">match_parent</item>
657        <item name="android:fillViewport">true</item>
658        <item name="android:orientation">vertical</item>
659        <item name="android:fadeScrollbars">false</item>
660    </style>
661
662    <style name="PermissionFilterDialogInnerContainer">
663        <item name="android:layout_width">match_parent</item>
664        <item name="android:layout_height">wrap_content</item>
665        <item name="android:orientation">vertical</item>
666        <item name="android:layout_marginBottom">8dp</item>
667    </style>
668
669    <style name="PermissionFilterDialogItemsContainer">
670        <item name="android:layout_width">match_parent</item>
671        <item name="android:layout_height">wrap_content</item>
672        <item name="android:orientation">vertical</item>
673        <item name="android:gravity">start</item>
674    </style>
675
676
677    <style name="PermissionFilterDialogItemContainer">
678        <item name="android:layout_width">match_parent</item>
679        <item name="android:layout_height">wrap_content</item>
680        <item name="android:layout_marginStart">16dp</item>
681        <item name="android:layout_marginEnd">16dp</item>
682        <item name="android:paddingTop">6dp</item>
683        <item name="android:paddingBottom">6dp</item>
684        <item name="android:orientation">horizontal</item>
685        <item name="android:gravity">center_vertical</item>
686    </style>
687
688    <style name="PermissionFilterDialogItemTextFrame">
689        <item name="android:layout_width">wrap_content</item>
690        <item name="android:layout_height">wrap_content</item>
691        <item name="android:layout_weight">1</item>
692        <item name="android:layout_marginStart">16dp</item>
693        <item name="android:orientation">vertical</item>
694    </style>
695
696    <style name="PermissionFilterDialogItemTitle">
697        <item name="android:layout_width">wrap_content</item>
698        <item name="android:layout_height">wrap_content</item>
699        <item name="android:singleLine">true</item>
700        <item name="android:ellipsize">marquee</item>
701        <item name="android:textAppearance">?android:attr/textAppearanceListItem</item>
702    </style>
703
704    <style name="PermissionFilterDialogItemSummary">
705        <item name="android:layout_width">wrap_content</item>
706        <item name="android:layout_height">wrap_content</item>
707        <item name="android:textAppearance">?android:attr/textAppearanceListItemSecondary</item>
708        <item name="android:textColor">?android:attr/textColorSecondary</item>
709    </style>
710
711    <!-- END PERMISSION FILTER SCREEN -->
712
713    <!-- START PREFERENCE USAGE -->
714
715    <style name="PreferenceUsage">
716        <item name="android:layout_width">match_parent</item>
717        <item name="android:layout_height">wrap_content</item>
718        <item name="android:paddingTop">12dp</item>
719        <item name="android:paddingBottom">12dp</item>
720        <item name="android:minHeight">?android:attr/listPreferredItemHeightSmall</item>
721        <item name="android:gravity">center_vertical</item>
722        <item name="android:paddingLeft">?android:attr/listPreferredItemPaddingLeft</item>
723        <item name="android:paddingRight">?android:attr/listPreferredItemPaddingRight</item>
724        <item name="android:background">?android:attr/selectableItemBackground</item>
725        <item name="android:clipToPadding">false</item>
726        <item name="android:focusable">true</item>
727        <item name="android:baselineAligned">false</item>
728    </style>
729
730    <style name="PreferenceUsageImageFrame">
731        <item name="android:layout_width">wrap_content</item>
732        <item name="android:layout_height">wrap_content</item>
733        <item name="android:maxWidth">48dp</item>
734        <item name="android:maxHeight">48dp</item>
735        <item name="android:gravity">center</item>
736    </style>
737
738    <style name="PreferenceUsageTitleWidgetFrame">
739        <item name="android:layout_width">wrap_content</item>
740        <item name="android:layout_height">wrap_content</item>
741        <item name="android:gravity">start|center_vertical</item>
742        <item name="android:paddingEnd">8dp</item>
743        <item name="android:orientation">horizontal</item>
744    </style>
745
746    <style name="PreferenceUsageTitle">
747        <item name="android:layout_width">wrap_content</item>
748        <item name="android:layout_height">wrap_content</item>
749        <item name="android:singleLine">true</item>
750        <item name="android:textAppearance">?android:attr/textAppearanceListItem</item>
751        <item name="android:ellipsize">marquee</item>
752    </style>
753
754    <style name="PreferenceUsageSummaryWidgetFrame">
755        <item name="android:layout_width">wrap_content</item>
756        <item name="android:layout_height">wrap_content</item>
757        <item name="android:gravity">start|bottom</item>
758        <item name="android:orientation">horizontal</item>
759    </style>
760
761    <style name="PreferenceUsageSummary">
762        <item name="android:layout_width">0dp</item>
763        <item name="android:layout_height">wrap_content</item>
764        <item name="android:textAppearance">?android:attr/textAppearanceSmall</item>
765        <item name="android:textColor">?android:attr/textColorSecondary</item>
766        <item name="android:maxLines">10</item>
767        <item name="android:textDirection">locale</item>
768    </style>
769
770    <style name="PreferenceUsageWidgetFrame">
771        <item name="android:layout_width">wrap_content</item>
772        <item name="android:layout_height">wrap_content</item>
773        <item name="android:gravity">end|center_vertical</item>
774        <item name="android:paddingStart">16dp</item>
775        <item name="android:orientation">vertical</item>
776    </style>
777
778    <!-- END PREFERENCE USAGE -->
779
780    <!-- START AUTO REVOKE SCREEN -->
781
782    <style name="SettingsActionButton"
783           parent="android:Widget.DeviceDefault.Button.Borderless.Colored">
784        <item name="android:drawableTint">@color/open_btn_enabled_disabled_color</item>
785        <item name="android:tint">@color/open_btn_enabled_disabled_color</item>
786    </style>
787
788    <!-- END AUTO REVOKE SCREEN -->
789
790    <!-- START TITLE SUMMARY IMAGE VIEW -->
791
792    <style name="TitleSummaryImageViewIcon">
793        <item name="android:layout_width">16dp</item>
794        <item name="android:layout_height">16dp</item>
795        <item name="android:layout_marginEnd">8dp</item>
796        <item name="android:tint">?android:attr/colorControlNormal</item>
797    </style>
798
799    <!-- END TITLE SUMMARY IMAGE VIEW -->
800
801    <!-- START IMAGE VIEW -->
802
803    <style name="ImageView">
804        <item name="android:layout_width">match_parent</item>
805        <item name="android:layout_height">wrap_content</item>
806        <item name="android:gravity">end|center_vertical</item>
807    </style>
808
809    <style name="ImageViewIcon">
810        <item name="android:layout_width">24dp</item>
811        <item name="android:layout_height">24dp</item>
812        <item name="android:scaleType">fitCenter</item>
813    </style>
814
815    <!-- END IMAGE VIEW -->
816
817    <!-- START LOADING CONTAINER -->
818
819    <style name="LoadingContainerTextView">
820        <item name="android:textAppearance">?android:attr/textAppearanceSmall</item>
821        <item name="android:paddingTop">4dp</item>
822        <item name="android:singleLine">true</item>
823    </style>
824
825    <!-- END LOADING CONTAINER -->
826
827    <!-- START ONGOING USAGE DIALOG -->
828
829    <style name="PermissionUsageDialogContainerScrollView">
830        <item name="android:fillViewport">true</item>
831        <item name="android:orientation">vertical</item>
832    </style>
833
834    <style name="PermissionUsageDialogContainerLayout">
835        <item name="android:orientation">vertical</item>
836    </style>
837
838    <style name="PermissionUsageDialogTitle"
839           parent="@android:style/TextAppearance.DeviceDefault.WindowTitle">
840        <item name="android:layout_width">match_parent</item>
841        <item name="android:layout_height">wrap_content</item>
842        <item name="android:gravity">center</item>
843        <item name="android:layout_marginStart">24dp</item>
844        <item name="android:layout_marginEnd">24dp</item>
845        <item name="android:layout_marginTop">18dp</item>
846        <item name="android:layout_marginBottom">18dp</item>
847    </style>
848
849    <style name="PermissionUsageDialogItemsContainer">
850        <item name="android:layout_width">match_parent</item>
851        <item name="android:layout_height">wrap_content</item>
852        <item name="android:layout_marginBottom">24dp</item>
853        <item name="android:orientation">vertical</item>
854        <item name="android:gravity">start</item>
855    </style>
856
857    <style name="PermissionUsageDialogItemContainer">
858        <item name="android:layout_width">match_parent</item>
859        <item name="android:layout_height">wrap_content</item>
860        <item name="android:layout_marginStart">16dp</item>
861        <item name="android:layout_marginEnd">16dp</item>
862        <item name="android:orientation">horizontal</item>
863        <item name="android:focusable">true</item>
864        <item name="android:layout_gravity">center_vertical</item>
865    </style>
866
867    <style name="PermissionUsageDialogItemIconFrame">
868        <item name="android:layout_width">32dp</item>
869        <item name="android:layout_height">32dp</item>
870        <item name="android:layout_gravity">start|center_vertical</item>
871    </style>
872
873    <style name="PermissionUsageDialogItemIcon">
874        <item name="android:layout_width">32dp</item>
875        <item name="android:layout_height">32dp</item>
876        <item name="android:layout_gravity">center</item>
877    </style>
878
879    <style name="PermissionUsageDialogAppAndPermissions">
880        <item name="android:layout_width">0dp</item>
881        <item name="android:layout_height">wrap_content</item>
882        <item name="android:layout_weight">1</item>
883        <item name="android:orientation">vertical</item>
884        <item name="android:gravity">start|center_vertical</item>
885    </style>
886
887    <style name="PermissionUsageDialogItemAppName"
888           parent="@android:style/TextAppearance.DeviceDefault">
889        <item name="android:layout_width">wrap_content</item>
890        <item name="android:layout_height">wrap_content</item>
891        <item name="android:textDirection">locale</item>
892        <item name="android:textSize">16sp</item>
893        <item name="android:layout_marginStart">16dp</item>
894    </style>
895
896    <style name="PermissionUsageDialogItemPermissionsList">
897        <item name="android:layout_width">wrap_content</item>
898        <item name="android:layout_height">wrap_content</item>
899        <item name="android:textAppearance">?android:textAppearanceListItemSecondary</item>
900        <item name="android:textColor">?android:textColorSecondary</item>
901        <item name="android:maxLines">3</item>
902        <item name="android:ellipsize">end</item>
903        <item name="android:layout_marginStart">16dp</item>
904    </style>
905
906    <style name="PermissionUsageDialogItemIconsContainer">
907        <item name="android:layout_width">wrap_content</item>
908        <item name="android:layout_height">match_parent</item>
909        <item name="android:orientation">horizontal</item>
910        <item name="android:gravity">end|center_vertical</item>
911        <item name="android:layout_gravity">end</item>
912    </style>
913
914    <style name="PermissionUsageDialogOtherUseHeader">
915        <item name="android:layout_width">wrap_content</item>
916        <item name="android:layout_height">wrap_content</item>
917        <item name="android:textAppearance">?android:textAppearanceListItemSecondary</item>
918        <item name="android:layout_marginStart">16dp</item>
919    </style>
920
921    <style name="PermissionUsageDialogOtherUseContent">
922        <item name="android:layout_width">wrap_content</item>
923        <item name="android:layout_height">wrap_content</item>
924        <item name="android:textAppearance">?android:textAppearanceListItemSecondary</item>
925        <item name="android:layout_marginStart">16dp</item>
926    </style>
927
928    <style name="PermissionUsageDialogOtherUseInsideSpacer">
929        <item name="android:layout_width">0dp</item>
930        <item name="android:layout_height">16dp</item>
931    </style>
932
933    <style name="PermissionUsageDialogSystemUseContent">
934        <item name="android:layout_width">wrap_content</item>
935        <item name="android:layout_height">wrap_content</item>
936        <item name="android:textAppearance">?android:textAppearanceListItemSecondary</item>
937        <item name="android:layout_marginStart">16dp</item>
938    </style>
939
940    <style name="AccessTimeDialogTitle">
941        <item name="android:layout_width">wrap_content</item>
942        <item name="android:layout_height">wrap_content</item>
943        <item name="android:textAppearance">?android:attr/textAppearanceMedium</item>
944        <item name="android:textColor">?android:attr/textColorPrimary</item>
945        <item name="android:textSize">24sp</item>
946        <item name="android:layout_marginTop">16dp</item>
947    </style>
948
949    <style name="AccessTimeDialogSubtitle">
950        <item name="android:layout_width">wrap_content</item>
951        <item name="android:layout_height">wrap_content</item>
952        <item name="android:textAppearance">?android:attr/textAppearanceSmall</item>
953        <item name="android:textColor">?android:attr/textColorSecondary</item>
954        <item name="android:textSize">14sp</item>
955        <item name="android:layout_marginTop">16dp</item>
956    </style>
957
958    <style name="AccessTimeDialogLearnMore">
959        <item name="android:layout_width">wrap_content</item>
960        <item name="android:layout_height">wrap_content</item>
961        <item name="android:textSize">14sp</item>
962        <item name="android:textColor">?android:attr/colorAccent</item>
963    </style>
964
965    <!-- END ONGOING USAGE DIALOG -->
966
967    <!-- START REQUEST ROLE DIALOG TITLE -->
968
969    <style name="RequestRoleTitleBase">
970        <item name="android:layout_width">match_parent</item>
971        <item name="android:layout_height">wrap_content</item>
972        <item name="android:paddingStart">?android:dialogPreferredPadding</item>
973        <item name="android:paddingEnd">?android:dialogPreferredPadding</item>
974        <item name="android:paddingTop">18dp</item>
975        <item name="android:gravity">center_horizontal</item>
976        <item name="android:orientation">vertical</item>
977    </style>
978
979    <style name="RequestRoleTitle" parent="@style/RequestRoleTitleBase" />
980
981    <style name="RequestRoleTitleIcon">
982        <item name="android:layout_width">32dp</item>
983        <item name="android:layout_height">32dp</item>
984    </style>
985
986    <style name="RequestRoleTitleText"
987           parent="@android:style/TextAppearance.DeviceDefault.DialogWindowTitle">
988        <item name="android:layout_width">match_parent</item>
989        <item name="android:layout_height">wrap_content</item>
990        <item name="android:layout_marginTop">8dp</item>
991        <item name="android:gravity">center_horizontal</item>
992    </style>
993
994    <!-- END REQUEST ROLE DIALOG TITLE -->
995
996    <!-- START REQUEST ROLE DIALOG ITEM -->
997
998    <style name="RequestRoleItemBase">
999        <item name="android:minHeight">?android:listPreferredItemHeight</item>
1000        <item name="android:paddingStart">?android:listPreferredItemPaddingStart</item>
1001        <item name="android:paddingEnd">?android:listPreferredItemPaddingEnd</item>
1002        <item name="android:clipChildren">false</item>
1003        <item name="android:gravity">center_vertical</item>
1004        <item name="android:orientation">horizontal</item>
1005    </style>
1006
1007    <style name="RequestRoleItem" parent="RequestRoleItemBase" />
1008
1009    <style name="RequestRoleItemIcon">
1010        <item name="android:layout_width">32dp</item>
1011        <item name="android:layout_height">32dp</item>
1012    </style>
1013
1014    <style name="RequestRoleItemTitleLayout">
1015        <item name="android:layout_width">0dp</item>
1016        <item name="android:layout_height">wrap_content</item>
1017        <item name="android:layout_weight">1</item>
1018        <item name="android:layout_marginStart">16dp</item>
1019        <item name="android:animateLayoutChanges">true</item>
1020        <item name="android:orientation">vertical</item>
1021    </style>
1022
1023    <style name="RequestRoleItemTitleText">
1024        <item name="android:layout_width">wrap_content</item>
1025        <item name="android:layout_height">wrap_content</item>
1026        <item name="android:textAppearance">?android:textAppearanceListItem</item>
1027        <item name="android:textColor">?android:textColorAlertDialogListItem</item>
1028        <item name="android:singleLine">true</item>
1029        <item name="android:ellipsize">marquee</item>
1030    </style>
1031
1032    <style name="RequestRoleItemSubtitleText">
1033        <item name="android:layout_width">wrap_content</item>
1034        <item name="android:layout_height">wrap_content</item>
1035        <item name="android:textAppearance">?android:textAppearanceListItemSecondary</item>
1036        <item name="android:textColor">?android:textColorSecondary</item>
1037    </style>
1038
1039    <style name="RequestRoleItemRadioButton">
1040        <item name="android:layout_width">wrap_content</item>
1041        <item name="android:layout_height">wrap_content</item>
1042        <item name="android:layout_marginStart">16dp</item>
1043    </style>
1044
1045    <!-- END REQUEST ROLE DIALOG ITEM -->
1046
1047    <!-- START REQUEST ROLE VIEW -->
1048
1049    <style name="RequestRoleView">
1050        <item name="android:layout_width">match_parent</item>
1051        <item name="android:layout_height">wrap_content</item>
1052        <!-- @android:dimen/dialog_title_divider_material -->
1053        <item name="android:paddingTop">8dp</item>
1054        <item name="android:orientation">vertical</item>
1055    </style>
1056
1057    <style name="RequestRoleViewListView">
1058        <item name="android:layout_width">match_parent</item>
1059        <item name="android:layout_height">0dp</item>
1060        <item name="android:layout_weight">1</item>
1061        <item name="android:cacheColorHint">@null</item>
1062        <item name="android:divider">?android:listDividerAlertDialog</item>
1063        <item name="android:overScrollMode">ifContentScrolls</item>
1064        <item name="android:scrollIndicators">top|bottom</item>
1065    </style>
1066
1067    <style name="RequestRoleViewCheckbox">
1068        <item name="android:layout_width">match_parent</item>
1069        <item name="android:layout_height">wrap_content</item>
1070        <item name="android:layout_marginStart">?android:dialogPreferredPadding</item>
1071        <item name="android:layout_marginEnd">?android:dialogPreferredPadding</item>
1072        <item name="android:minHeight">?android:listPreferredItemHeightSmall</item>
1073        <item name="android:paddingStart">16dp</item>
1074        <item name="android:textAppearance">@style/android:TextAppearance.Material.Subhead</item>
1075    </style>
1076
1077    <!-- END REQUEST ROLE VIEW -->
1078
1079    <!-- START SETTINGS BUTTON PREFERENCE WIDGET -->
1080
1081    <style name="SettingsButtonPreferenceWidgetDivider">
1082        <item name="android:layout_width">1dp</item>
1083        <item name="android:layout_height">match_parent</item>
1084        <item name="android:layout_marginTop">16dp</item>
1085        <item name="android:layout_marginBottom">16dp</item>
1086        <item name="android:background">?android:listDivider</item>
1087    </style>
1088
1089    <style name="SettingsButtonPreferenceWidgetButton">
1090        <item name="android:layout_width">wrap_content</item>
1091        <item name="android:minWidth">64dp</item>
1092        <item name="android:layout_height">match_parent</item>
1093        <item name="android:paddingStart">?android:listPreferredItemPaddingEnd</item>
1094        <item name="android:paddingEnd">?android:listPreferredItemPaddingEnd</item>
1095        <item name="android:background">?android:selectableItemBackground</item>
1096        <item name="android:scaleType">center</item>
1097    </style>
1098
1099    <!-- END SETTINGS BUTTON PREFERENCE WIDGET -->
1100
1101    <!-- START ACCESSIBILITY SERVICE DIALOG -->
1102
1103    <style name="AccessibilityServiceDialogScrollView">
1104        <item name="android:fillViewport">true</item>
1105        <item name="android:orientation">vertical</item>
1106    </style>
1107
1108    <style name="AccessibilityServiceDialog">
1109        <item name="android:orientation">vertical</item>
1110    </style>
1111
1112    <style name="AccessibilityServiceDialogHeader">
1113        <item name="android:layout_width">match_parent</item>
1114        <item name="android:layout_height">wrap_content</item>
1115        <item name="android:layout_marginTop">18dp</item>
1116        <item name="android:gravity">center</item>
1117    </style>
1118
1119    <style name="AccessibilityServiceDialogHeaderIcon">
1120        <item name="android:layout_height">32dp</item>
1121        <item name="android:layout_width">32dp</item>
1122        <item name="android:scaleType">fitCenter</item>
1123        <item name="android:visibility">gone</item>
1124    </style>
1125
1126    <style name="AccessibilityServiceDialogTitle">
1127        <item name="android:layout_width">match_parent</item>
1128        <item name="android:layout_height">wrap_content</item>
1129        <item name="android:gravity">center</item>
1130        <item name="android:textAppearance">@android:style/TextAppearance.Material.Title</item>
1131        <item name="android:layout_marginStart">24dp</item>
1132        <item name="android:layout_marginEnd">24dp</item>
1133        <item name="android:layout_marginTop">18dp</item>
1134    </style>
1135
1136    <style name="AccessibilityServiceDialogItemsContainer">
1137        <item name="android:layout_width">match_parent</item>
1138        <item name="android:layout_height">wrap_content</item>
1139        <item name="android:orientation">vertical</item>
1140        <item name="android:gravity">start</item>
1141    </style>
1142
1143    <style name="AccessibilityServiceDialogMiddleText">
1144        <item name="android:layout_width">match_parent</item>
1145        <item name="android:layout_height">wrap_content</item>
1146        <item name="android:textAppearance">@android:style/TextAppearance.Material.Subhead</item>
1147        <item name="android:textDirection">locale</item>
1148        <item name="android:layout_marginStart">24dp</item>
1149        <item name="android:layout_marginEnd">24dp</item>
1150        <item name="android:layout_marginTop">18dp</item>
1151    </style>
1152
1153    <style name="AccessibilityServiceDialogBottomText">
1154        <item name="android:layout_width">match_parent</item>
1155        <item name="android:layout_height">wrap_content</item>
1156        <item name="android:textAppearance">?android:attr/textAppearanceMedium</item>
1157        <item name="android:textSize">16sp</item>
1158        <item name="android:layout_marginStart">24dp</item>
1159        <item name="android:layout_marginEnd">24dp</item>
1160        <item name="android:layout_marginTop">24dp</item>
1161        <item name="android:layout_marginBottom">24dp</item>
1162    </style>
1163
1164    <!-- END ACCESSIBILITY SERVICE DIALOG -->
1165
1166    <!-- START ACCESSIBILITY SERVICE DIALOG ITEM -->
1167
1168    <style name="AccessibilityServiceDialogItem">
1169        <item name="android:layout_width">match_parent</item>
1170        <item name="android:layout_height">wrap_content</item>
1171        <item name="android:layout_marginStart">24dp</item>
1172        <item name="android:layout_marginEnd">24dp</item>
1173        <item name="android:orientation">horizontal</item>
1174        <item name="android:layout_gravity">center_vertical</item>
1175    </style>
1176
1177    <style name="AccessibilityServiceDialogItemIcon">
1178        <item name="android:layout_height">32dp</item>
1179        <item name="android:layout_width">32dp</item>
1180        <item name="android:scaleType">fitCenter</item>
1181        <item name="android:layout_gravity">start|center_vertical</item>
1182    </style>
1183
1184    <style name="AccessibilityServiceDialogItemDescription">
1185        <item name="android:layout_width">wrap_content</item>
1186        <item name="android:layout_height">wrap_content</item>
1187        <item name="android:layout_weight">1</item>
1188        <item name="android:layout_marginStart">16dp</item>
1189        <item name="android:orientation">vertical</item>
1190        <item name="android:paddingTop">18dp</item>
1191    </style>
1192
1193    <style name="AccessibilityServiceDialogItemTitle">
1194        <item name="android:layout_width">wrap_content</item>
1195        <item name="android:layout_height">wrap_content</item>
1196        <item name="android:singleLine">true</item>
1197        <item name="android:textAppearance">?android:attr/textAppearanceListItem</item>
1198        <item name="android:ellipsize">marquee</item>
1199    </style>
1200
1201    <style name="AccessibilityServiceDialogItemSummary">
1202        <item name="android:layout_width">wrap_content</item>
1203        <item name="android:layout_height">wrap_content</item>
1204        <item name="android:textAppearance">?android:attr/textAppearanceListItemSecondary</item>
1205        <item name="android:textColor">?android:attr/textColorSecondary</item>
1206    </style>
1207
1208    <!-- END ACCESSIBILITY SERVICE DIALOG ITEM -->
1209
1210    <!-- START PRIVACY DASHBOARD -->
1211
1212    <style name="PrivacyDashboardGraphicLabel"
1213           parent="@android:style/TextAppearance.DeviceDefault">
1214        <item name="android:textColor">?android:attr/textColorPrimary</item>
1215        <item name="android:textSize">16sp</item>
1216    </style>
1217
1218    <!-- END PRIVACY DASHBOARD -->
1219
1220    <!-- START WARNING BANNER -->
1221
1222    <style name="WarningBannerMainContainer">
1223        <item name="android:layout_width">match_parent</item>
1224        <item name="android:layout_height">wrap_content</item>
1225        <item name="android:background">?android:attr/selectableItemBackground</item>
1226        <item name="android:clipToPadding">false</item>
1227        <item name="android:focusable">true</item>
1228        <item name="android:gravity">center_vertical</item>
1229        <item name="android:minHeight">?android:attr/listPreferredItemHeightSmall</item>
1230        <item name="android:paddingEnd">?android:attr/listPreferredItemPaddingEnd</item>
1231        <item name="android:paddingStart">?android:attr/listPreferredItemPaddingStart</item>
1232    </style>
1233
1234    <style name="WarningBannerCardView">
1235        <item name="android:layout_width">match_parent</item>
1236        <item name="android:layout_height">wrap_content</item>
1237        <item name="cardCornerRadius">20dp</item>
1238        <item name="cardBackgroundColor">@color/warning_surface</item>
1239        <item name="cardElevation">0dp</item>
1240        <item name="contentPaddingBottom">8dp</item>
1241        <item name="contentPaddingTop">20dp</item>
1242        <item name="contentPaddingLeft">20dp</item>
1243        <item name="contentPaddingRight">20dp</item>
1244    </style>
1245
1246    <style name="WarningBannerIcon">
1247        <item name="android:layout_width">24dp</item>
1248        <item name="android:layout_height">24dp</item>
1249        <item name="android:scaleType">fitCenter</item>
1250        <item name="android:layout_marginBottom">8dp</item>
1251        <item name="android:tint">@color/warning_onsurface</item>
1252    </style>
1253
1254    <style name="WarningBannerDimensions">
1255        <item name="android:layout_width">match_parent</item>
1256        <item name="android:layout_height">wrap_content</item>
1257    </style>
1258
1259    <style name="WarningBannerText">
1260        <item name="android:layout_marginBottom">8dp</item>
1261        <item name="android:textColor">?android:attr/textColorPrimary</item>
1262    </style>
1263
1264    <style name="WarningBannerTitle" parent="@style/WarningBannerText">
1265        <item name="android:layout_width">wrap_content</item>
1266        <item name="android:layout_height">wrap_content</item>
1267        <item name="android:textSize">20sp</item>
1268        <item name="android:lineHeight">24sp</item>
1269    </style>
1270
1271    <style name="WarningBannerSummary" parent="@style/WarningBannerText">
1272        <item name="android:layout_width">match_parent</item>
1273        <item name="android:layout_height">wrap_content</item>
1274        <item name="android:textSize">14sp</item>
1275        <item name="android:lineHeight">20sp</item>
1276    </style>
1277
1278    <style name="WarningBannerButton">
1279        <item name="android:layout_height">48dp</item>
1280        <item name="android:minWidth">48dp</item>
1281        <item name="android:layout_width">wrap_content</item>
1282        <item name="android:layout_alignParentBottom">true</item>
1283        <item name="android:layout_alignParentEnd">true</item>
1284        <item name="android:textSize">14sp</item>
1285        <item name="android:lineHeight">20sp</item>
1286        <item name="android:layout_marginBottom">8dp</item>
1287        <item name="android:textColor">@color/warning_onsurface</item>
1288        <item name="android:background">?android:attr/selectableItemBackground</item>
1289    </style>
1290
1291    <style name="WarningBannerWidgetFrame">
1292        <item name="android:layout_width">wrap_content</item>
1293        <item name="android:layout_height">match_parent</item>
1294        <item name="android:gravity">end|center_vertical</item>
1295        <item name="android:paddingStart">16dp</item>
1296        <item name="android:orientation">vertical</item>
1297    </style>
1298
1299    <!-- END WARNING BANNER -->
1300
1301</resources>
1302