diff --git a/app/src/main/java/eu/kanade/domain/ui/model/AppTheme.kt b/app/src/main/java/eu/kanade/domain/ui/model/AppTheme.kt
index 2fdeb0e3c3..06194f8c9b 100644
--- a/app/src/main/java/eu/kanade/domain/ui/model/AppTheme.kt
+++ b/app/src/main/java/eu/kanade/domain/ui/model/AppTheme.kt
@@ -9,6 +9,7 @@ enum class AppTheme(val titleRes: StringResource?) {
GREEN_APPLE(MR.strings.theme_greenapple),
LAVENDER(MR.strings.theme_lavender),
MIDNIGHT_DUSK(MR.strings.theme_midnightdusk),
+ NORD(MR.strings.theme_nord),
STRAWBERRY_DAIQUIRI(MR.strings.theme_strawberrydaiquiri),
TAKO(MR.strings.theme_tako),
TEALTURQUOISE(MR.strings.theme_tealturquoise),
diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/base/delegate/ThemingDelegate.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/base/delegate/ThemingDelegate.kt
index c8846a34cf..c792333e94 100644
--- a/app/src/main/java/eu/kanade/tachiyomi/ui/base/delegate/ThemingDelegate.kt
+++ b/app/src/main/java/eu/kanade/tachiyomi/ui/base/delegate/ThemingDelegate.kt
@@ -26,6 +26,9 @@ interface ThemingDelegate {
AppTheme.MIDNIGHT_DUSK -> {
resIds += R.style.Theme_Tachiyomi_MidnightDusk
}
+ AppTheme.NORD -> {
+ resIds += R.style.Theme_Tachiyomi_Nord
+ }
AppTheme.STRAWBERRY_DAIQUIRI -> {
resIds += R.style.Theme_Tachiyomi_StrawberryDaiquiri
}
diff --git a/app/src/main/res/values/themes.xml b/app/src/main/res/values/themes.xml
index b61c34eb97..0fe1ddb2ac 100644
--- a/app/src/main/res/values/themes.xml
+++ b/app/src/main/res/values/themes.xml
@@ -333,6 +333,36 @@
- @color/tidalwave_primaryInverse
+
+
+
diff --git a/i18n/src/commonMain/resources/MR/base/strings.xml b/i18n/src/commonMain/resources/MR/base/strings.xml
index a724bac5e2..ba45f8bdf4 100644
--- a/i18n/src/commonMain/resources/MR/base/strings.xml
+++ b/i18n/src/commonMain/resources/MR/base/strings.xml
@@ -223,6 +223,7 @@
Green Apple
Lavender
Midnight Dusk
+ Nord
Strawberry Daiquiri
Tako
Teal & Turquoise
diff --git a/presentation-core/src/main/res/values-night/colors_nord.xml b/presentation-core/src/main/res/values-night/colors_nord.xml
new file mode 100644
index 0000000000..af4fa3aacf
--- /dev/null
+++ b/presentation-core/src/main/res/values-night/colors_nord.xml
@@ -0,0 +1,28 @@
+
+
+
+ #88C0D0
+ #2E3440
+ #88C0D0
+ #2E3440
+ #81A1C1
+ #2E3440
+ #81A1C1
+ #2E3440
+ #5E81AC
+ #000000
+ #5E81AC
+ #000000
+ #2E3440
+ #ECEFF4
+ #3B4252
+ #ECEFF4
+ #3B4252
+ #ECEFF4
+ #D8DEE9
+ #2E3440
+ #D8DEE9
+ #397E91
+ #434C5E
+ #BF616A
+
diff --git a/presentation-core/src/main/res/values/colors_nord.xml b/presentation-core/src/main/res/values/colors_nord.xml
new file mode 100644
index 0000000000..61943c319a
--- /dev/null
+++ b/presentation-core/src/main/res/values/colors_nord.xml
@@ -0,0 +1,29 @@
+
+
+
+
+ #5E81AC
+ #000000
+ #5E81AC
+ #000000
+ #81A1C1
+ #2E3440
+ #81A1C1
+ #2E3440
+ #88C0D0
+ #2E3440
+ #88C0D0
+ #2E3440
+ #ECEFF4
+ #2E3440
+ #E5E9F0
+ #2E3440
+ #D8DEE9
+ #2E3440
+ #4C566A
+ #ECEFF4
+ #3B4252
+ #8CA8CD
+ #D8DEE9
+ #BF616A
+