|
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