diff --git a/app/src/main/java/org/fdroid/fdroid/views/main/MainActivity.java b/app/src/main/java/org/fdroid/fdroid/views/main/MainActivity.java
index 643e5fefa..5a5cc512c 100644
--- a/app/src/main/java/org/fdroid/fdroid/views/main/MainActivity.java
+++ b/app/src/main/java/org/fdroid/fdroid/views/main/MainActivity.java
@@ -95,7 +95,7 @@ public class MainActivity extends AppCompatActivity implements BottomNavigationB
bottomNavigation = (BottomNavigationBar) findViewById(R.id.bottom_navigation);
bottomNavigation.setTabSelectedListener(this)
- .setBarBackgroundColor(R.color.fdroid_blue)
+ .setBarBackgroundColor(getBottomNavigationBackgroundColorResId())
.setInActiveColor(R.color.bottom_nav_items)
.setActiveColor(android.R.color.white)
.setMode(BottomNavigationBar.MODE_FIXED)
@@ -336,6 +336,15 @@ public class MainActivity extends AppCompatActivity implements BottomNavigationB
}
}
+ private int getBottomNavigationBackgroundColorResId() {
+ switch (FDroidApp.getCurThemeResId()) {
+ case R.style.AppThemeNight:
+ return R.color.fdroid_night;
+ default:
+ return R.color.fdroid_blue;
+ }
+ }
+
private static class NonScrollingHorizontalLayoutManager extends LinearLayoutManager {
NonScrollingHorizontalLayoutManager(Context context) {
super(context, LinearLayoutManager.HORIZONTAL, false);
diff --git a/app/src/main/res/drawable/app_list_item_divider.xml b/app/src/main/res/drawable/app_list_item_divider.xml
index 4e5abfa49..ab09de251 100644
--- a/app/src/main/res/drawable/app_list_item_divider.xml
+++ b/app/src/main/res/drawable/app_list_item_divider.xml
@@ -6,5 +6,5 @@
-->
-
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/details_panel_donate_background_dark.xml b/app/src/main/res/drawable/details_panel_donate_background_dark.xml
index 3e7d0e8c1..722e251c6 100644
--- a/app/src/main/res/drawable/details_panel_donate_background_dark.xml
+++ b/app/src/main/res/drawable/details_panel_donate_background_dark.xml
@@ -2,5 +2,5 @@
-
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/details_panel_donate_background_night.xml b/app/src/main/res/drawable/details_panel_donate_background_night.xml
new file mode 100644
index 000000000..544639559
--- /dev/null
+++ b/app/src/main/res/drawable/details_panel_donate_background_night.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/values-v21/styles.xml b/app/src/main/res/values-v21/styles.xml
index 528b7e359..c3841ddae 100644
--- a/app/src/main/res/values-v21/styles.xml
+++ b/app/src/main/res/values-v21/styles.xml
@@ -4,8 +4,6 @@
+
diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml
index 7fc015ddf..bdfe561dd 100644
--- a/app/src/main/res/values/styles.xml
+++ b/app/src/main/res/values/styles.xml
@@ -12,11 +12,11 @@
- @style/TextViewStyle
- @style/AppThemeLight.Toolbar
- @style/AppThemeLight.Toolbar
- - #0c0c0c
- - #000000
+ - ?android:windowBackground
+ - #424242
- @drawable/category_preview_app_card_background_dark
- - #0a0a0a
- - #050505
+ - ?android:windowBackground
+ - #2c2c2c
- #ffffff
- #ffffff
- @drawable/details_panel_donate_background_dark
@@ -49,19 +49,30 @@
- @drawable/ic_warning_black_24dp
+
+
+
+
-
@@ -74,6 +85,11 @@
- @color/fdroid_green
+
+
+