diff --git a/res/layout/app_percentage_item.xml b/res/layout/app_item.xml
similarity index 67%
rename from res/layout/app_percentage_item.xml
rename to res/layout/app_item.xml
index 64146d9d860..26f2b1e065e 100644
--- a/res/layout/app_percentage_item.xml
+++ b/res/layout/app_item.xml
@@ -17,19 +17,19 @@
-
-
-
+ android:layout_gravity="fill_horizontal|top" />
diff --git a/res/layout/app_item_linear_color.xml b/res/layout/app_item_linear_color.xml
deleted file mode 100755
index 7a4aad55a23..00000000000
--- a/res/layout/app_item_linear_color.xml
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/layout/app_ops_details.xml b/res/layout/app_ops_details.xml
index e3209ca91ad..fc3c1de50de 100644
--- a/res/layout/app_ops_details.xml
+++ b/res/layout/app_ops_details.xml
@@ -41,7 +41,7 @@
diff --git a/res/layout/data_usage_item.xml b/res/layout/data_usage_item.xml
index 6f496d549f6..5e931f92893 100644
--- a/res/layout/data_usage_item.xml
+++ b/res/layout/data_usage_item.xml
@@ -20,6 +20,6 @@
android:paddingStart="?android:attr/listPreferredItemPaddingStart"
android:paddingEnd="?android:attr/listPreferredItemPaddingEnd">
-
+
diff --git a/res/layout/installed_app_details.xml b/res/layout/installed_app_details.xml
index b703ec02cd9..fd98ec39009 100644
--- a/res/layout/installed_app_details.xml
+++ b/res/layout/installed_app_details.xml
@@ -37,7 +37,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/layout/preference_app_percentage.xml b/res/layout/preference_app.xml
similarity index 94%
rename from res/layout/preference_app_percentage.xml
rename to res/layout/preference_app.xml
index 7dc9d4670c8..da348fdb504 100644
--- a/res/layout/preference_app_percentage.xml
+++ b/res/layout/preference_app.xml
@@ -20,6 +20,6 @@
android:paddingStart="?android:attr/listPreferredItemPaddingStart"
android:paddingEnd="?android:attr/listPreferredItemPaddingEnd">
-
+
diff --git a/res/layout/preference_material_settings.xml b/res/layout/preference_material_settings.xml
new file mode 100644
index 00000000000..f2dd2e148ca
--- /dev/null
+++ b/res/layout/preference_material_settings.xml
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/layout/widget_progress_bar.xml b/res/layout/widget_progress_bar.xml
new file mode 100644
index 00000000000..a2a51543f46
--- /dev/null
+++ b/res/layout/widget_progress_bar.xml
@@ -0,0 +1,23 @@
+
+
+
+
diff --git a/res/layout/widget_text_views.xml b/res/layout/widget_text_views.xml
new file mode 100644
index 00000000000..2e029e87e2d
--- /dev/null
+++ b/res/layout/widget_text_views.xml
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/values/styles.xml b/res/values/styles.xml
index 1b7caf787b6..d24337fdea5 100644
--- a/res/values/styles.xml
+++ b/res/values/styles.xml
@@ -93,6 +93,10 @@
- @null
+
+
-
\ No newline at end of file
+
diff --git a/res/values/themes.xml b/res/values/themes.xml
index 08b8de32356..e6621a8b71e 100644
--- a/res/values/themes.xml
+++ b/res/values/themes.xml
@@ -80,6 +80,7 @@