From 30697ce5be5ea53836721542d8eb802619c134a0 Mon Sep 17 00:00:00 2001 From: Neil Jagdish Patel Date: Mon, 31 Aug 2026 17:50:29 +0400 Subject: [PATCH 1/2] theme: Kanagawa Kanagawa wave palette matched to Omarchy's Kanagawa theme. Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_01XnzrV4o5HntyRF5hSyy67S --- themes/kanagawa.json | 67 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 themes/kanagawa.json diff --git a/themes/kanagawa.json b/themes/kanagawa.json new file mode 100644 index 0000000..d467edf --- /dev/null +++ b/themes/kanagawa.json @@ -0,0 +1,67 @@ +{ + "version": 1, + "id": "kanagawa", + "name": "Kanagawa", + "appearance": "dark", + "author": "njpatel", + "description": "Kanagawa wave: ink-dark surfaces, warm parchment text and accents. Matched to Omarchy's Kanagawa palette.", + "colors": { + "canvas": "#1f1f28", + "chrome": "#17171e", + "toolbar": "#17171e", + "toolbarForeground": "#c8c093", + "toolbarBorder": "#111116", + "toolbarControl": "#2a2a37", + "toolbarControlForeground": "#c8c093", + "toolbarControlHover": "#363646", + "surface": "#17171e", + "surfaceRaised": "#1f1f28", + "surfaceOverlay": "#2a2a37", + "text": "#dcd7ba", + "textMuted": "#727169", + "border": "#363646", + "input": "#17171e", + "focus": "#dcd7ba", + "accent": "#dcd7ba", + "accentForeground": "#1f1f28", + "secondary": "#363646", + "secondaryForeground": "#dcd7ba", + "muted": "#111116", + "mutedForeground": "#727169", + "placeholder": "#727169", + "secondaryLabel": "#727169", + "iconMuted": "#727169", + "error": "#c34043", + "errorForeground": "#e82424", + "errorSurface": "#2f2226", + "warning": "#c0a36e", + "warningForeground": "#e6c384", + "warningSurface": "#2e2a20", + "update": "#76946a", + "updateForeground": "#98bb6c", + "updateSurface": "#222b22", + "accentSurface": "#223249", + "accentSurfaceForeground": "#dcd7ba", + "messageSurface": "#2a2a37", + "messageForeground": "#dcd7ba", + "messageAction": "#dcd7ba", + "messageActionForeground": "#1f1f28", + "messageActionHover": "#c8c093", + "codeBackground": "#17171e", + "codeForeground": "#dcd7ba", + "sidebar": "#17171e", + "sidebarForeground": "#c8c093", + "sidebarMutedForeground": "#727169", + "sidebarControlSurface": "#1f1f28", + "sidebarRowHover": "#1f1f28", + "sidebarRowActive": "#363646", + "sidebarRowSelected": "#2a2a37", + "sidebarBorder": "#111116", + "terminalBackground": "#1f1f28", + "terminalForeground": "#dcd7ba", + "terminalCursor": "#c8c093", + "terminalSelection": "#363646", + "terminalScrollbar": "#54546d", + "terminalScrollbarHover": "#727169" + } +} From 8baec83c8b1069b4fdd778b362ac0de2bd17caaa Mon Sep 17 00:00:00 2001 From: Neil Jagdish Patel Date: Mon, 31 Aug 2026 22:42:35 +0400 Subject: [PATCH 2/2] =?UTF-8?q?theme:=20Kanagawa=20=E2=80=94=20composer/ac?= =?UTF-8?q?cent=20fixes,=20desaturated=20lotus=20light=20variant?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_01XnzrV4o5HntyRF5hSyy67S --- themes/kanagawa.json | 69 +++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 65 insertions(+), 4 deletions(-) diff --git a/themes/kanagawa.json b/themes/kanagawa.json index d467edf..5e5ab62 100644 --- a/themes/kanagawa.json +++ b/themes/kanagawa.json @@ -4,7 +4,7 @@ "name": "Kanagawa", "appearance": "dark", "author": "njpatel", - "description": "Kanagawa wave: ink-dark surfaces, warm parchment text and accents. Matched to Omarchy's Kanagawa palette.", + "description": "Kanagawa (wave), matched to the Omarchy Kanagawa theme palette", "colors": { "canvas": "#1f1f28", "chrome": "#17171e", @@ -15,12 +15,12 @@ "toolbarControlForeground": "#c8c093", "toolbarControlHover": "#363646", "surface": "#17171e", - "surfaceRaised": "#1f1f28", - "surfaceOverlay": "#2a2a37", + "surfaceRaised": "#2a2a37", + "surfaceOverlay": "#363646", "text": "#dcd7ba", "textMuted": "#727169", "border": "#363646", - "input": "#17171e", + "input": "#363646", "focus": "#dcd7ba", "accent": "#dcd7ba", "accentForeground": "#1f1f28", @@ -63,5 +63,66 @@ "terminalSelection": "#363646", "terminalScrollbar": "#54546d", "terminalScrollbarHover": "#727169" + }, + "variants": { + "light": { + "canvas": "#f2eedd", + "chrome": "#e9e4cf", + "toolbar": "#e9e4cf", + "toolbarForeground": "#545464", + "toolbarBorder": "#c8c09e", + "toolbarControl": "#e0d9bd", + "toolbarControlForeground": "#545464", + "toolbarControlHover": "#d8d1b2", + "surface": "#e9e4cf", + "surfaceRaised": "#faf8ec", + "surfaceOverlay": "#fffdf4", + "text": "#545464", + "textMuted": "#7d7a6f", + "border": "#d4cdae", + "input": "#a09cac", + "focus": "#545464", + "accent": "#545464", + "accentForeground": "#f2ecbc", + "secondary": "#ded7ba", + "secondaryForeground": "#545464", + "muted": "#eae5d0", + "mutedForeground": "#716e61", + "placeholder": "#8a8980", + "secondaryLabel": "#716e61", + "iconMuted": "#716e61", + "error": "#c84053", + "errorForeground": "#d7474b", + "errorSurface": "#e9cfd0", + "warning": "#cc6d00", + "warningForeground": "#77713f", + "warningSurface": "#eee3c0", + "update": "#6f894e", + "updateForeground": "#4f6938", + "updateSurface": "#dce7cf", + "accentSurface": "#c7d7e0", + "accentSurfaceForeground": "#43436c", + "messageSurface": "#e7e1c6", + "messageForeground": "#545464", + "messageAction": "#545464", + "messageActionForeground": "#f2ecbc", + "messageActionHover": "#43436c", + "codeBackground": "#ece7d2", + "codeForeground": "#545464", + "sidebar": "#e9e4cf", + "sidebarForeground": "#545464", + "sidebarMutedForeground": "#716e61", + "sidebarControlSurface": "#e0d9bd", + "sidebarRowHover": "#e0d9bd", + "sidebarRowActive": "#d4cdae", + "sidebarRowSelected": "#ded7ba", + "sidebarBorder": "#c8c09e", + "terminalBackground": "#f2eedd", + "terminalForeground": "#545464", + "terminalCursor": "#43436c", + "terminalSelection": "#c9cbd1", + "terminalScrollbar": "#a09cac", + "terminalScrollbarHover": "#8a8980" + } } }