diff --git a/app/src/main/java/fr/neamar/kiss/forwarder/InterfaceTweaks.java b/app/src/main/java/fr/neamar/kiss/forwarder/InterfaceTweaks.java
index e77890298..80bdfc8fe 100644
--- a/app/src/main/java/fr/neamar/kiss/forwarder/InterfaceTweaks.java
+++ b/app/src/main/java/fr/neamar/kiss/forwarder/InterfaceTweaks.java
@@ -55,6 +55,9 @@ private static void applyTheme(Activity act, SharedPreferences prefs) {
case "amoled-dark":
act.setTheme(R.style.AppThemeAmoledDark);
break;
+ case "high-contrast":
+ act.setTheme(R.style.AppThemeEInk);
+ break;
}
UIColors.applyOverlay(act, prefs);
diff --git a/app/src/main/res/values/arrays.xml b/app/src/main/res/values/arrays.xml
index 297c2c897..8d39d11d2 100644
--- a/app/src/main/res/values/arrays.xml
+++ b/app/src/main/res/values/arrays.xml
@@ -8,6 +8,7 @@
- @string/theme_semi_dark
- @string/theme_dark_transparent
- @string/theme_amoled
+ - @string/theme_high_contrast
- light
@@ -17,6 +18,7 @@
- semi-transparent-dark
- transparent-dark
- amoled-dark
+ - high-contrast
- @string/history_recency
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 733e7ff49..a97082b65 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -283,6 +283,7 @@
Semi-transparent
Dark semi-transparent
AMOLED dark
+ High contrast
Result separator
Text color for results
Accessed recently first
diff --git a/app/src/main/res/values/themes.xml b/app/src/main/res/values/themes.xml
index 270988e0d..d56cd3f6d 100644
--- a/app/src/main/res/values/themes.xml
+++ b/app/src/main/res/values/themes.xml
@@ -61,6 +61,20 @@
- @null
- 0
+