diff --git a/res/drawable/preference_background.xml b/res/drawable/preference_background.xml
index 7f7b5604e6b..12bdea8c565 100644
--- a/res/drawable/preference_background.xml
+++ b/res/drawable/preference_background.xml
@@ -14,9 +14,5 @@
limitations under the License.
-->
-
-
-
-
-
+
diff --git a/res/layout/dashboard_category.xml b/res/layout/dashboard_category.xml
index 01afa5d34a5..bee063e6eb3 100644
--- a/res/layout/dashboard_category.xml
+++ b/res/layout/dashboard_category.xml
@@ -21,7 +21,7 @@
android:paddingStart="@dimen/dashboard_category_padding_start"
android:paddingEnd="@dimen/dashboard_category_padding_end"
android:orientation="vertical"
- android:background="@android:color/white"
+ android:background="@color/card_background"
android:layout_marginBottom="8dip"
android:elevation="@dimen/dashboard_category_elevation">
diff --git a/res/layout/settings_main_dashboard.xml b/res/layout/settings_main_dashboard.xml
index 56f2737e840..36c8aa22c4b 100644
--- a/res/layout/settings_main_dashboard.xml
+++ b/res/layout/settings_main_dashboard.xml
@@ -21,5 +21,5 @@
android:id="@+id/main_content"
android:layout_height="match_parent"
android:layout_width="match_parent"
- android:background="@color/dashboard_background_color"
+ android:background="?android:attr/colorBackground"
/>
diff --git a/res/values-night/colors.xml b/res/values-night/colors.xml
new file mode 100644
index 00000000000..81d734796f9
--- /dev/null
+++ b/res/values-night/colors.xml
@@ -0,0 +1,4 @@
+
+
+ #ff424242
+
\ No newline at end of file
diff --git a/res/values/arrays.xml b/res/values/arrays.xml
index b542d3b7293..a0afbc33604 100644
--- a/res/values/arrays.xml
+++ b/res/values/arrays.xml
@@ -1288,4 +1288,26 @@
- midi
+
+
+
+ - @string/night_mode_no
+
+ - @string/night_mode_yes
+
+ - @string/night_mode_auto
+
+
+
+
+
+ - 1
+
+ - 2
+
+ - 0
+
+
diff --git a/res/values/colors.xml b/res/values/colors.xml
index 9e374e67b98..6f97f40ba47 100644
--- a/res/values/colors.xml
+++ b/res/values/colors.xml
@@ -64,12 +64,13 @@
#ff009587
#ffced7db
+ #ffffffff
+
#ff263238
#ff21272b
#ff009688
- #ffe1e1e0
#ff37474f
#ff7fcac3
diff --git a/res/values/strings.xml b/res/values/strings.xml
index ee0236435e8..6e560c10bfd 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -1889,6 +1889,16 @@
Adaptive brightness
Optimize brightness level for available light
+
+ Theme
+
+ %s
+
+ Light
+
+ Dark
+
+ Automatic
Sleep
@@ -5484,7 +5494,8 @@
screen touchscreen
dim screen touchscreen battery
dim screen touchscreen battery
- background personalize customize diplay
+ dark theme night mode dim screen invert brightness
+ background personalize customize display
text size
project
space disk hard drive device usage
diff --git a/res/values/styles.xml b/res/values/styles.xml
index 83d02d6e277..82f447fab66 100644
--- a/res/values/styles.xml
+++ b/res/values/styles.xml
@@ -351,8 +351,4 @@
-
-
diff --git a/res/values/themes.xml b/res/values/themes.xml
index 4fa0c9f7545..b56900486dc 100644
--- a/res/values/themes.xml
+++ b/res/values/themes.xml
@@ -137,9 +137,6 @@
- @color/lock_pattern_view_regular_color
- @color/lock_pattern_view_success_color
- @color/lock_pattern_view_error_color
-
-
- - @style/Widget.TimePicker
-
@@ -157,27 +154,17 @@
- @dimen/actionbar_subsettings_contentInsetStart
-
-
-
-
diff --git a/res/xml/display_settings.xml b/res/xml/display_settings.xml
index 6cfad2d3bfb..db650f3b8cf 100644
--- a/res/xml/display_settings.xml
+++ b/res/xml/display_settings.xml
@@ -33,6 +33,15 @@
android:summary="@string/auto_brightness_summary"
android:persistent="false" />
+
+