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 8e1f4a32d..f6d400a5d 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 ac0ca0801..a379f2387 100755 --- 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 e8bb0a649..730e24de8 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 @@ -158,6 +158,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, @@ -167,6 +168,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 4163e6e4c..704154b34 100755 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -50,6 +50,12 @@ #880000 #0F880000 + + #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 ac2a008b0..ecd37de2e 100755 --- 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 100755 --- 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 + + +