diff --git a/app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferenceValues.kt b/app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferenceValues.kt index d6ed3a14b..77015fc96 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferenceValues.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferenceValues.kt @@ -25,6 +25,7 @@ object PreferenceValues { enum class DarkThemeVariant { default, blue, + greenapple, midnightdusk, amoled, hotpink, diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/base/activity/BaseThemedActivity.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/base/activity/BaseThemedActivity.kt index bcafc3dbc..209402c5e 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/base/activity/BaseThemedActivity.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/base/activity/BaseThemedActivity.kt @@ -25,6 +25,7 @@ abstract class BaseThemedActivity : AppCompatActivity() { when (preferences.themeDark().get()) { DarkThemeVariant.default -> R.style.Theme_Tachiyomi_Dark DarkThemeVariant.blue -> R.style.Theme_Tachiyomi_Dark_Blue + DarkThemeVariant.greenapple -> R.style.Theme_Tachiyomi_Dark_GreenApple DarkThemeVariant.midnightdusk -> R.style.Theme_Tachiyomi_Dark_MidnightDusk DarkThemeVariant.amoled -> R.style.Theme_Tachiyomi_Amoled DarkThemeVariant.hotpink -> R.style.Theme_Tachiyomi_Amoled_HotPink diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsGeneralController.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsGeneralController.kt index c0e42ecd2..61a15ac2b 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsGeneralController.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsGeneralController.kt @@ -143,6 +143,7 @@ class SettingsGeneralController : SettingsController() { entriesRes = arrayOf( R.string.theme_dark_default, R.string.theme_dark_blue, + R.string.theme_dark_greenapple, R.string.theme_dark_midnightdusk, R.string.theme_dark_amoled, R.string.theme_dark_amoled_hotpink @@ -150,6 +151,7 @@ class SettingsGeneralController : SettingsController() { entryValues = arrayOf( Values.DarkThemeVariant.default.name, Values.DarkThemeVariant.blue.name, + Values.DarkThemeVariant.greenapple.name, Values.DarkThemeVariant.midnightdusk.name, Values.DarkThemeVariant.amoled.name, Values.DarkThemeVariant.hotpink.name diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index 18cfbddbb..3eed70bda 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -46,6 +46,12 @@ @color/colorDarkPrimary @color/md_blue_A200_50 + + #48E484 + @color/md_black_1000 + #0A48E484 + #8048E484 + #F02475 @color/md_white_1000 diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index cc83ff7cc..a0444d899 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -160,6 +160,7 @@ Dark theme Default Dark Blue + Green Apple Midnight Dusk AMOLED Black Hot Pink diff --git a/app/src/main/res/values/themes.xml b/app/src/main/res/values/themes.xml index 959d37aa6..ff0a008e0 100644 --- a/app/src/main/res/values/themes.xml +++ b/app/src/main/res/values/themes.xml @@ -248,6 +248,21 @@ @color/md_black_1000_12 + + +