diff --git a/app/src/main/java/com/firebase/uidemo/auth/AuthUiActivity.java b/app/src/main/java/com/firebase/uidemo/auth/AuthUiActivity.java index bb32351b2..017c688d2 100644 --- a/app/src/main/java/com/firebase/uidemo/auth/AuthUiActivity.java +++ b/app/src/main/java/com/firebase/uidemo/auth/AuthUiActivity.java @@ -69,6 +69,9 @@ public class AuthUiActivity extends AppCompatActivity { @BindView(R.id.purple_theme) RadioButton mUsePurpleTheme; + @BindView(R.id.dark_theme) + RadioButton mUseDarkTheme; + @BindView(R.id.email_provider) CheckBox mUseEmailProvider; @@ -249,6 +252,10 @@ private int getSelectedTheme() { return R.style.PurpleTheme; } + if (mUseDarkTheme.isChecked()) { + return R.style.DarkTheme; + } + return R.style.GreenTheme; } diff --git a/app/src/main/res/layout/auth_ui_layout.xml b/app/src/main/res/layout/auth_ui_layout.xml index f1e037fe4..49d947db4 100644 --- a/app/src/main/res/layout/auth_ui_layout.xml +++ b/app/src/main/res/layout/auth_ui_layout.xml @@ -62,6 +62,12 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/green_theme" /> + + + + + + - \ No newline at end of file + + + diff --git a/auth/src/main/res/values/colors.xml b/auth/src/main/res/values/colors.xml index e22f28f3d..0b1630c8a 100644 --- a/auth/src/main/res/values/colors.xml +++ b/auth/src/main/res/values/colors.xml @@ -4,14 +4,11 @@ #2F3E9E #3E50B4 #1a237e + #FFFFFF + #333333 + #000000 + #333333 - #212121 - #c0000000 #DD2C00 #4285F4 - @color/authui_colorPrimary - @color/authui_colorActivated - #FFFFFF - #757575 - #eeeeee diff --git a/auth/src/main/res/values/styles.xml b/auth/src/main/res/values/styles.xml index f46b9d0e4..1973df61a 100644 --- a/auth/src/main/res/values/styles.xml +++ b/auth/src/main/res/values/styles.xml @@ -1,21 +1,20 @@ + @@ -184,14 +176,14 @@ -