diff --git a/src/Android/MainActivity.cs b/src/Android/MainActivity.cs
index 53a77e677..07f50cc32 100644
--- a/src/Android/MainActivity.cs
+++ b/src/Android/MainActivity.cs
@@ -285,6 +285,10 @@ namespace Bit.Droid
{
SetTheme(Resource.Style.DarkTheme);
}
+ else if(theme == "black")
+ {
+ SetTheme(Resource.Style.BlackTheme);
+ }
else
{
SetTheme(Resource.Style.MainTheme);
diff --git a/src/Android/Resources/Resource.designer.cs b/src/Android/Resources/Resource.designer.cs
index 9f439224e..aa8090f46 100644
--- a/src/Android/Resources/Resource.designer.cs
+++ b/src/Android/Resources/Resource.designer.cs
@@ -11066,8 +11066,8 @@ namespace Bit.Droid
// aapt resource value: 0x7f0e016d
public const int Animation_Design_BottomSheetDialog = 2131624301;
- // aapt resource value: 0x7f0e0208
- public const int AppCompatDialogStyle = 2131624456;
+ // aapt resource value: 0x7f0e020b
+ public const int AppCompatDialogStyle = 2131624459;
// aapt resource value: 0x7f0e009d
public const int Base_AlertDialog_AppCompat = 2131624093;
@@ -11633,6 +11633,15 @@ namespace Bit.Droid
// aapt resource value: 0x7f0e018b
public const int Base_Widget_MaterialComponents_TextInputLayout = 2131624331;
+ // aapt resource value: 0x7f0e0209
+ public const int BlackTheme = 2131624457;
+
+ // aapt resource value: 0x7f0e020a
+ public const int BlackTheme_Base = 2131624458;
+
+ // aapt resource value: 0x7f0e0204
+ public const int BlackTheme_Splash = 2131624452;
+
// aapt resource value: 0x7f0e000b
public const int CardView = 2131623947;
@@ -11642,11 +11651,11 @@ namespace Bit.Droid
// aapt resource value: 0x7f0e000e
public const int CardView_Light = 2131623950;
- // aapt resource value: 0x7f0e0206
- public const int DarkTheme = 2131624454;
-
// aapt resource value: 0x7f0e0207
- public const int DarkTheme_Base = 2131624455;
+ public const int DarkTheme = 2131624455;
+
+ // aapt resource value: 0x7f0e0208
+ public const int DarkTheme_Base = 2131624456;
// aapt resource value: 0x7f0e0203
public const int DarkTheme_Splash = 2131624451;
@@ -11660,11 +11669,11 @@ namespace Bit.Droid
// aapt resource value: 0x7f0e0201
public const int HockeyApp_SingleLineInputStyle = 2131624449;
- // aapt resource value: 0x7f0e0204
- public const int MainTheme = 2131624452;
-
// aapt resource value: 0x7f0e0205
- public const int MainTheme_Base = 2131624453;
+ public const int MainTheme = 2131624453;
+
+ // aapt resource value: 0x7f0e0206
+ public const int MainTheme_Base = 2131624454;
// aapt resource value: 0x7f0e0202
public const int MainTheme_Splash = 2131624450;
diff --git a/src/Android/Resources/values/styles.xml b/src/Android/Resources/values/styles.xml
index 3134d214b..42e71eeb8 100644
--- a/src/Android/Resources/values/styles.xml
+++ b/src/Android/Resources/values/styles.xml
@@ -8,6 +8,8 @@
- @drawable/splash_screen_dark
- true
+
@@ -43,6 +45,12 @@
- @style/ThemeOverlay.AppCompat
+
+
+
+