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