aboutsummaryrefslogtreecommitdiffstats
path: root/apps/mobile/theme
diff options
context:
space:
mode:
authorMohamed Bassem <me@mbassem.com>2025-12-28 08:48:22 +0000
committerMohamed Bassem <me@mbassem.com>2025-12-28 08:48:22 +0000
commite800d744b51fdd2951b447830ca7c9f688542b66 (patch)
tree7a176cbc3b0348dcb05ab4129d6ea10505f58742 /apps/mobile/theme
parent173fb99aed957fd8b9b47455a1cb5b6cf4115c34 (diff)
downloadkarakeep-e800d744b51fdd2951b447830ca7c9f688542b66.tar.zst
feat(mobile): use oled friendly colors for android app. fixes #1958
Diffstat (limited to 'apps/mobile/theme')
-rw-r--r--apps/mobile/theme/colors.ts77
1 files changed, 2 insertions, 75 deletions
diff --git a/apps/mobile/theme/colors.ts b/apps/mobile/theme/colors.ts
index 626bcb99..47c54a52 100644
--- a/apps/mobile/theme/colors.ts
+++ b/apps/mobile/theme/colors.ts
@@ -1,6 +1,4 @@
-import { Platform } from "react-native";
-
-const IOS_SYSTEM_COLORS = {
+const SYSTEM_COLORS = {
white: "rgb(255, 255, 255)",
black: "rgb(0, 0, 0)",
light: {
@@ -33,77 +31,6 @@ const IOS_SYSTEM_COLORS = {
},
} as const;
-const ANDROID_COLORS = {
- white: "rgb(255, 255, 255)",
- black: "rgb(0, 0, 0)",
- light: {
- grey6: "rgb(242, 242, 247)",
- grey5: "rgb(230, 230, 235)",
- grey4: "rgb(210, 210, 215)",
- grey3: "rgb(199, 199, 204)",
- grey2: "rgb(176, 176, 181)",
- grey: "rgb(153, 153, 158)",
- background: "rgb(250, 252, 255)",
- foreground: "rgb(27, 28, 29)",
- root: "rgb(250, 252, 255)",
- card: "rgb(250, 252, 255)",
- destructive: "rgb(186, 26, 26)",
- primary: "rgb(0, 112, 233)",
- },
- dark: {
- grey6: "rgb(21, 21, 24)",
- grey5: "rgb(40, 40, 40)",
- grey4: "rgb(51, 51, 51)",
- grey3: "rgb(70, 70, 70)",
- grey2: "rgb(99, 99, 99)",
- grey: "rgb(158, 158, 158)",
- background: "rgb(24, 28, 32)",
- foreground: "rgb(221, 227, 233)",
- root: "rgb(24, 28, 32)",
- card: "rgb(24, 28, 32)",
- destructive: "rgb(147, 0, 10)",
- primary: "rgb(0, 69, 148)",
- },
-} as const;
-
-const WEB_COLORS = {
- white: "rgb(255, 255, 255)",
- black: "rgb(0, 0, 0)",
- light: {
- grey6: "rgb(250, 252, 255)",
- grey5: "rgb(243, 247, 251)",
- grey4: "rgb(236, 242, 248)",
- grey3: "rgb(233, 239, 247)",
- grey2: "rgb(229, 237, 245)",
- grey: "rgb(226, 234, 243)",
- background: "rgb(250, 252, 255)",
- foreground: "rgb(27, 28, 29)",
- root: "rgb(250, 252, 255)",
- card: "rgb(250, 252, 255)",
- destructive: "rgb(186, 26, 26)",
- primary: "rgb(0, 112, 233)",
- },
- dark: {
- grey6: "rgb(25, 30, 36)",
- grey5: "rgb(31, 38, 45)",
- grey4: "rgb(35, 43, 52)",
- grey3: "rgb(38, 48, 59)",
- grey2: "rgb(40, 51, 62)",
- grey: "rgb(44, 56, 68)",
- background: "rgb(24, 28, 32)",
- foreground: "rgb(221, 227, 233)",
- root: "rgb(24, 28, 32)",
- card: "rgb(24, 28, 32)",
- destructive: "rgb(147, 0, 10)",
- primary: "rgb(0, 69, 148)",
- },
-} as const;
-
-const COLORS =
- Platform.OS === "ios"
- ? IOS_SYSTEM_COLORS
- : Platform.OS === "android"
- ? ANDROID_COLORS
- : WEB_COLORS;
+const COLORS = SYSTEM_COLORS;
export { COLORS };