|
17 | 17 |
|
18 | 18 | <resources xmlns:tools="http://schemas.android.com/tools">
|
19 | 19 |
|
20 |
| - <!-- Styles for MaterialComponents Dialogs. --> |
| 20 | + <!-- Styles for M3 Dialogs. --> |
| 21 | + |
| 22 | + <style name="Widget.Material3.CheckedTextView" parent="Widget.MaterialComponents.CheckedTextView"> |
| 23 | + <item name="android:textAppearance">?attr/textAppearanceBodyLarge</item> |
| 24 | + <item name="android:textColor">?attr/colorOnSurfaceVariant</item> |
| 25 | + </style> |
| 26 | + |
| 27 | + <style name="MaterialAlertDialog.Material3" parent="MaterialAlertDialog.MaterialComponents"> |
| 28 | + <item name="backgroundTint">@macro/m3_comp_dialog_container_color</item> |
| 29 | + <item name="enforceMaterialTheme">true</item> |
| 30 | + <item name="android:layout">@layout/m3_alert_dialog</item> |
| 31 | + <item name="shapeAppearance">@macro/m3_comp_dialog_container_shape</item> |
| 32 | + </style> |
| 33 | + |
| 34 | + <style name="ShapeAppearanceOverlay.MaterialAlertDialog.Material3" parent=""> |
| 35 | + <item name="cornerSize">@dimen/m3_alert_dialog_corner_size</item> |
| 36 | + </style> |
| 37 | + |
| 38 | + <style name="MaterialAlertDialog.Material3.Title.Panel" parent="MaterialAlertDialog.MaterialComponents.Title.Panel"/> |
| 39 | + |
| 40 | + <style name="MaterialAlertDialog.Material3.Title.Panel.CenterStacked"> |
| 41 | + <item name="android:orientation">vertical</item> |
| 42 | + </style> |
| 43 | + |
| 44 | + <style name="MaterialAlertDialog.Material3.Title.Icon" parent="MaterialAlertDialog.MaterialComponents.Title.Icon"> |
| 45 | + <item name="android:layout_width">@dimen/m3_alert_dialog_icon_size</item> |
| 46 | + <item name="android:layout_height">@dimen/m3_alert_dialog_icon_size</item> |
| 47 | + <item name="android:layout_marginEnd">@dimen/m3_alert_dialog_icon_margin</item> |
| 48 | + <item name="android:layout_marginRight">@dimen/m3_alert_dialog_icon_margin</item> |
| 49 | + <item name="android:theme">@style/ThemeOverlay.MaterialAlertDialog.Material3.Title.Icon</item> |
| 50 | + </style> |
| 51 | + |
| 52 | + <!-- Theme overlay to override icon colors if it's a vector drawable with default colors. --> |
| 53 | + <style name="ThemeOverlay.MaterialAlertDialog.Material3.Title.Icon" parent=""> |
| 54 | + <item name="colorControlNormal">?attr/colorSecondary</item> |
| 55 | + </style> |
| 56 | + |
| 57 | + <style name="MaterialAlertDialog.Material3.Title.Icon.CenterStacked"> |
| 58 | + <item name="android:layout_marginEnd">0dp</item> |
| 59 | + <item name="android:layout_marginRight">0dp</item> |
| 60 | + <item name="android:layout_marginBottom">@dimen/m3_alert_dialog_icon_margin</item> |
| 61 | + <item name="android:layout_gravity">center</item> |
| 62 | + </style> |
| 63 | + |
| 64 | + <style name="MaterialAlertDialog.Material3.Title.Text" parent="MaterialAlertDialog.MaterialComponents.Title.Text"> |
| 65 | + <item name="android:textAppearance">@macro/m3_comp_dialog_headline_type</item> |
| 66 | + <item name="android:textColor">@macro/m3_comp_dialog_headline_color</item> |
| 67 | + </style> |
| 68 | + |
| 69 | + <style name="MaterialAlertDialog.Material3.Title.Text.CenterStacked"> |
| 70 | + <item name="android:layout_gravity">center</item> |
| 71 | + <item name="android:gravity">center</item> |
| 72 | + <item name="android:textAlignment">gravity</item> |
| 73 | + </style> |
| 74 | + |
| 75 | + <style name="MaterialAlertDialog.Material3.Body.Text" parent=""> |
| 76 | + <item name="android:textAppearance">@macro/m3_comp_dialog_supporting_text_type</item> |
| 77 | + <item name="android:textColor">@macro/m3_comp_dialog_supporting_text_color</item> |
| 78 | + </style> |
| 79 | + |
| 80 | + <style name="MaterialAlertDialog.Material3.Body.Text.CenterStacked"> |
| 81 | + <item name="android:layout_gravity">center</item> |
| 82 | + <item name="android:gravity">center</item> |
| 83 | + <item name="android:textAlignment">gravity</item> |
| 84 | + </style> |
| 85 | + |
| 86 | + <style name="MaterialAlertDialog.Material3.Animation"> |
| 87 | + <item name="android:windowEnterAnimation">@anim/m3_motion_fade_enter</item> |
| 88 | + <item name="android:windowExitAnimation">@anim/m3_motion_fade_exit</item> |
| 89 | + </style> |
| 90 | + |
| 91 | + <!-- Styles for M2 Dialogs. --> |
21 | 92 |
|
22 | 93 | <style name="Base.Widget.MaterialComponents.CheckedTextView" parent="android:Widget.Material.CheckedTextView"/>
|
23 | 94 |
|
|
104 | 175 | <item name="android:textAppearance">?attr/textAppearanceBody2</item>
|
105 | 176 | <item name="android:textColor">@color/material_on_surface_emphasis_medium</item>
|
106 | 177 | </style>
|
107 |
| - |
108 |
| - <!-- Styles for M3 Dialogs. --> |
109 |
| - <style name="Widget.Material3.CheckedTextView" parent="Widget.MaterialComponents.CheckedTextView"> |
110 |
| - <item name="android:textAppearance">?attr/textAppearanceBodyLarge</item> |
111 |
| - <item name="android:textColor">?attr/colorOnSurfaceVariant</item> |
112 |
| - </style> |
113 |
| - |
114 |
| - <style name="MaterialAlertDialog.Material3" parent="MaterialAlertDialog.MaterialComponents"> |
115 |
| - <item name="backgroundTint">@macro/m3_comp_dialog_container_color</item> |
116 |
| - <item name="enforceMaterialTheme">true</item> |
117 |
| - <item name="android:layout">@layout/m3_alert_dialog</item> |
118 |
| - <item name="shapeAppearance">@macro/m3_comp_dialog_container_shape</item> |
119 |
| - </style> |
120 |
| - |
121 |
| - <style name="ShapeAppearanceOverlay.MaterialAlertDialog.Material3" parent=""> |
122 |
| - <item name="cornerSize">@dimen/m3_alert_dialog_corner_size</item> |
123 |
| - </style> |
124 |
| - |
125 |
| - <style name="MaterialAlertDialog.Material3.Title.Panel" parent="MaterialAlertDialog.MaterialComponents.Title.Panel"/> |
126 |
| - |
127 |
| - <style name="MaterialAlertDialog.Material3.Title.Panel.CenterStacked"> |
128 |
| - <item name="android:orientation">vertical</item> |
129 |
| - </style> |
130 |
| - |
131 |
| - <style name="MaterialAlertDialog.Material3.Title.Icon" parent="MaterialAlertDialog.MaterialComponents.Title.Icon"> |
132 |
| - <item name="android:layout_width">@dimen/m3_alert_dialog_icon_size</item> |
133 |
| - <item name="android:layout_height">@dimen/m3_alert_dialog_icon_size</item> |
134 |
| - <item name="android:layout_marginEnd">@dimen/m3_alert_dialog_icon_margin</item> |
135 |
| - <item name="android:layout_marginRight">@dimen/m3_alert_dialog_icon_margin</item> |
136 |
| - <item name="android:theme">@style/ThemeOverlay.MaterialAlertDialog.Material3.Title.Icon</item> |
137 |
| - </style> |
138 |
| - |
139 |
| - <!-- Theme overlay to override icon colors if it's a vector drawable with default colors. --> |
140 |
| - <style name="ThemeOverlay.MaterialAlertDialog.Material3.Title.Icon" parent=""> |
141 |
| - <item name="colorControlNormal">?attr/colorSecondary</item> |
142 |
| - </style> |
143 |
| - |
144 |
| - <style name="MaterialAlertDialog.Material3.Title.Icon.CenterStacked"> |
145 |
| - <item name="android:layout_marginEnd">0dp</item> |
146 |
| - <item name="android:layout_marginRight">0dp</item> |
147 |
| - <item name="android:layout_marginBottom">@dimen/m3_alert_dialog_icon_margin</item> |
148 |
| - <item name="android:layout_gravity">center</item> |
149 |
| - </style> |
150 |
| - |
151 |
| - <style name="MaterialAlertDialog.Material3.Title.Text" parent="MaterialAlertDialog.MaterialComponents.Title.Text"> |
152 |
| - <item name="android:textAppearance">@macro/m3_comp_dialog_headline_type</item> |
153 |
| - <item name="android:textColor">@macro/m3_comp_dialog_headline_color</item> |
154 |
| - </style> |
155 |
| - |
156 |
| - <style name="MaterialAlertDialog.Material3.Title.Text.CenterStacked"> |
157 |
| - <item name="android:layout_gravity">center</item> |
158 |
| - <item name="android:gravity">center</item> |
159 |
| - <item name="android:textAlignment">gravity</item> |
160 |
| - </style> |
161 |
| - |
162 |
| - <style name="MaterialAlertDialog.Material3.Body.Text" parent=""> |
163 |
| - <item name="android:textAppearance">@macro/m3_comp_dialog_supporting_text_type</item> |
164 |
| - <item name="android:textColor">@macro/m3_comp_dialog_supporting_text_color</item> |
165 |
| - </style> |
166 |
| - |
167 |
| - <style name="MaterialAlertDialog.Material3.Body.Text.CenterStacked"> |
168 |
| - <item name="android:layout_gravity">center</item> |
169 |
| - <item name="android:gravity">center</item> |
170 |
| - <item name="android:textAlignment">gravity</item> |
171 |
| - </style> |
172 |
| - |
173 |
| - <style name="MaterialAlertDialog.Material3.Animation"> |
174 |
| - <item name="android:windowEnterAnimation">@anim/m3_motion_fade_enter</item> |
175 |
| - <item name="android:windowExitAnimation">@anim/m3_motion_fade_exit</item> |
176 |
| - </style> |
177 | 178 | </resources>
|
0 commit comments