From 24bda2ae495a85a62d3823ed0b12b50a6d52343e Mon Sep 17 00:00:00 2001 From: singularitti Date: Sun, 31 May 2026 22:07:59 -0500 Subject: [PATCH 01/11] Update colors of themes/kanso-pearl.json by referencing NVIM colors --- themes/kanso-pearl.json | 37 ++++++++++++++++++++++++++----------- 1 file changed, 26 insertions(+), 11 deletions(-) diff --git a/themes/kanso-pearl.json b/themes/kanso-pearl.json index e6f413a..bd29836 100644 --- a/themes/kanso-pearl.json +++ b/themes/kanso-pearl.json @@ -5,7 +5,7 @@ "colors": { "activityBar.background": "#f2f1ef", "activityBar.foreground": "#22262D", - "activityBarBadge.background": "#5A7785", + "activityBarBadge.background": "#B5CBD2", "activityBarBadge.foreground": "#22262D", "badge.background": "#e2e1df", "button.background": "#e2e1df", @@ -17,6 +17,8 @@ "debugToolBar.background": "#e2e1df", "descriptionForeground": "#22262D", "diffEditor.insertedTextBackground": "#B7D0AE80", + "diffEditor.removedTextBackground": "#D9A59480", + "diffEditor.changedTextBackground": "#D7E3D880", "dropdown.background": "#e2e1df", "dropdown.border": "#e2e1df", "editor.background": "#f2f1ef", @@ -24,6 +26,8 @@ "editor.findMatchBorder": "#E98A00", "editor.findMatchHighlightBackground": "#B5CBD280", "editor.foreground": "#22262D", + "editorInfo.foreground": "#5A7785", + "editorHint.foreground": "#5E857A", "editorHoverWidget.highlightForeground": "#5A7785", "editorInlayHint.foreground": "#6D6D69", "editorInlayHint.background": "#e2e1df", @@ -38,7 +42,7 @@ "editor.wordHighlightTextBackground": "#dddddb", "editor.matchHighlightBackground": "#dddddb", "editor.wordHighlightStrongBackground": "#dddddb", - "editor.selectionBackground": "#C7D7E0", + "editor.selectionBackground": "#dddddb", "editor.selectionHighlightBorder": "#9F9F99", "editorBracketMatch.background": "#e2e1df", "editorBracketMatch.border": "#9F9F99", @@ -63,23 +67,28 @@ "editorGroup.dropBackground": "#f2f1ef", "editorHoverWidget.background": "#e2e1df", "editorHoverWidget.border": "#e2e1df", - "editorIndentGuide.activeBackground1": "#cacac7", + "editorIndentGuide.activeBackground1": "#dddddb", "editorIndentGuide.background1": "#dddddb", "editorLineNumber.foreground": "#9F9F99", "editorLineNumber.activeForeground": "#22262D", "editorMarkerNavigation.background": "#f2f1ef", "editorOverviewRuler.border": "#f2f1ef", - "editorRuler.foreground": "#ff0000", - "editorSuggestWidget.background": "#C7D7E0", - "editorSuggestWidget.border": "#C7D7E0", - "editorSuggestWidget.selectedBackground": "#B5CBD2", + "editorRuler.foreground": "#9F9F9950", + "editorSuggestWidget.background": "#f2f1ef", + "editorSuggestWidget.border": "#dddddb", + "editorSuggestWidget.selectedBackground": "#dddddb", "editorWarning.foreground": "#E98A00", - "editorWhitespace.foreground": "#f2f1ef", + "editorWhitespace.foreground": "#cacac7", "editorWidget.background": "#f2f1ef", - "focusBorder": "#C7D7E0", + "focusBorder": "#dddddb", "foreground": "#22262D", "gitDecoration.ignoredResourceForeground": "#6D6D69", + "gitDecoration.untrackedResourceForeground": "#9F9F99", + "gitDecoration.addedResourceForeground": "#6E915F", + "gitDecoration.deletedResourceForeground": "#D7474B", + "gitDecoration.modifiedResourceForeground": "#DE9800", "input.background": "#e2e1df", + "input.border": "#dddddb", "list.activeSelectionBackground": "#e2e1df", "list.activeSelectionForeground": "#22262D", "list.focusBackground": "#f2f1ef", @@ -139,7 +148,7 @@ "tab.activeForeground": "#22262D", "tab.hoverBackground": "#f2f1ef", "tab.unfocusedHoverBackground": "#f2f1ef", - "terminal.ansiBlack": "#1F1F28", + "terminal.ansiBlack": "#22262D", "terminal.ansiRed": "#C84053", "terminal.ansiGreen": "#6F894E", "terminal.ansiYellow": "#77713F", @@ -824,12 +833,18 @@ } ], "semanticTokenColors": { + "comment": "#6D6D69", + "string": "#6F894E", + "number": "#B35B79", + "constant": "#CC6D00", + "type": "#597B75", "parameter": "#5D57A3", "variable": "#22262D", "arithmetic": "#836F4A", "method": "#6693BF", "function": "#4D699B", - "operator": "#836F4A", + "operator": "#6D6D69", + "regexp": "#836F4A", "parameter.declaration": "#5D57A3", "parameter.definition": "#5D57A3", "variable.readonly": "#22262D", From 928aac3e37389925512bc3cf533cefb538d7679d Mon Sep 17 00:00:00 2001 From: singularitti Date: Mon, 1 Jun 2026 16:29:49 -0500 Subject: [PATCH 02/11] Fix text selection colors in chat --- themes/kanso-pearl.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/themes/kanso-pearl.json b/themes/kanso-pearl.json index bd29836..f9333a9 100644 --- a/themes/kanso-pearl.json +++ b/themes/kanso-pearl.json @@ -101,7 +101,7 @@ "list.warningForeground": "#E98A00", "panel.border": "#e2e1df", "sideBar.border": "#f2f1ef", - "selection.background": "#f2f1ef", + "selection.background": "#C7D7E080", "commandCenter.background": "#f2f1ef", "tab.lastPinnedBorder": "#f2f1ef", "menubar.selectionBackground": "#e2e1df", @@ -171,6 +171,7 @@ "textBlockQuote.background": "#f2f1ef", "textBlockQuote.border": "#e2e1df", "textLink.foreground": "#5E857A", + "textPreformat.background": "#e2e1df", "textPreformat.foreground": "#E98A00", "titleBar.activeBackground": "#f2f1ef", "titleBar.activeForeground": "#22262D", From 9c2639c67a8bdde6c03b20e6f7d2622171d9a22a Mon Sep 17 00:00:00 2001 From: singularitti Date: Mon, 1 Jun 2026 16:36:15 -0500 Subject: [PATCH 03/11] Update LICENSE --- LICENSE | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LICENSE b/LICENSE index e7f4bc7..af8efc8 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2025 Webhooked +Copyright (c) 2026 singularitti Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal From 1e78063a57b413246ce8f1ef8181a0369c9b2b30 Mon Sep 17 00:00:00 2001 From: singularitti Date: Mon, 1 Jun 2026 16:36:35 -0500 Subject: [PATCH 04/11] Update package.json --- package.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index 56e7fa4..48c1b59 100644 --- a/package.json +++ b/package.json @@ -26,15 +26,15 @@ } ] }, - "description": "A dark theme that invites focus, not attention. Inspired by the Kanagawa color theme.", + "description": "A few themes that invites focus, not attention. Inspired by the Kanagawa color theme.", "devDependencies": { "@vscode/vsce": "^3.2.1" }, - "displayName": "Kanso Theme", + "displayName": "Kanso Theme Modified", "engines": { "vscode": "^1.77.0" }, - "homepage": "https://github.com/webhooked/kanso-vscode", + "homepage": "https://github.com/singularitti/kanso-vscode", "icon": "icon.png", "keywords": [ "kanso", @@ -49,15 +49,15 @@ "pearl" ], "license": "MIT", - "name": "kanso-theme", - "publisher": "Webhooked", + "name": "kanso-theme-modified", + "publisher": "singularitti", "repository": { "type": "git", - "url": "https://github.com/webhooked/kanso-vscode" + "url": "https://github.com/singularitti/kanso-vscode" }, "scripts": { "package": "vsce package", "publish": "vsce publish" }, - "version": "0.2.3" + "version": "0.2.4" } From cd1eccef49accb91f42debe8fd0f682ffa606128 Mon Sep 17 00:00:00 2001 From: singularitti Date: Mon, 1 Jun 2026 16:47:01 -0500 Subject: [PATCH 05/11] Update README.md --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 28cba17..2278043 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@
-

๐ŸŒŠ Kansล VSCode Theme ๐ŸŒŠ

+

๐ŸŒŠ Kansล VSCode Theme Modified ๐ŸŒŠ

@@ -35,7 +35,7 @@ ## ๐Ÿ“ฆ Installation 1. Open **Extensions** in VS Code (`Ctrl+Shift+X` / `Cmd+Shift+X`) -2. Search for `Kanso Theme` +2. Search for `Kanso Theme Modified` 3. Click **Install** 4. Go to **File > Preferences > Color Theme** and select one of the Kansล variants @@ -90,6 +90,7 @@ The theme is inspired by the Kanagawa theme. - [rebelot](https://github.com/rebelot/kanso.nvim) for the original Kanagawa Neovim theme - [metapho-re](https://github.com/metapho-re/kanagawa-vscode-theme) for the VS Code theme template +- [Webhooked](https://github.com/webhooked/kanso-vscode) for the original theme ## ๐Ÿ“„ License From 9ad4dd5ebb1caae9ecf05210a6b6fc5ad81f7246 Mon Sep 17 00:00:00 2001 From: singularitti Date: Mon, 1 Jun 2026 21:05:14 -0500 Subject: [PATCH 06/11] Update active tab border color in themes/kanso-pearl.json --- themes/kanso-pearl.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/themes/kanso-pearl.json b/themes/kanso-pearl.json index f9333a9..184331d 100644 --- a/themes/kanso-pearl.json +++ b/themes/kanso-pearl.json @@ -142,7 +142,7 @@ "statusBarItem.remoteForeground": "#22262D", "tab.activeBackground": "#f2f1ef", "tab.inactiveBackground": "#f2f1ef", - "tab.activeBorderTop": "#22262D", + "tab.activeBorderTop": "#624C8350", "tab.activeBorder": "#f2f1ef", "tab.border": "#f2f1ef", "tab.activeForeground": "#22262D", From a604e7b5f2cb778102ae0067c7b6421ce0e46705 Mon Sep 17 00:00:00 2001 From: singularitti Date: Mon, 1 Jun 2026 21:06:04 -0500 Subject: [PATCH 07/11] Bump version to 0.2.5 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 48c1b59..e3da63b 100644 --- a/package.json +++ b/package.json @@ -59,5 +59,5 @@ "package": "vsce package", "publish": "vsce publish" }, - "version": "0.2.4" + "version": "0.2.5" } From e84a6c38b40ef3eea6a46ea0da8f36f084a21d00 Mon Sep 17 00:00:00 2001 From: singularitti Date: Fri, 5 Jun 2026 11:11:40 -0500 Subject: [PATCH 08/11] Fix button hover colors --- themes/kanso-pearl.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/themes/kanso-pearl.json b/themes/kanso-pearl.json index 184331d..e5b2c84 100644 --- a/themes/kanso-pearl.json +++ b/themes/kanso-pearl.json @@ -10,8 +10,9 @@ "badge.background": "#e2e1df", "button.background": "#e2e1df", "button.foreground": "#22262D", - "button.hoverBackground": "#dddddb", + "button.hoverBackground": "#d6d5d2", "button.secondaryBackground": "#C7D7E0", + "button.secondaryHoverBackground": "#B5CBD2", "button.secondaryForeground": "#22262D", "checkbox.border": "#C7D7E0", "debugToolBar.background": "#e2e1df", From 98aae410b3e21864fbe7a0c9c1e1f39f0c1e7155 Mon Sep 17 00:00:00 2001 From: singularitti Date: Fri, 5 Jun 2026 11:11:50 -0500 Subject: [PATCH 09/11] Update version to 0.2.6 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index e3da63b..cbbf759 100644 --- a/package.json +++ b/package.json @@ -59,5 +59,5 @@ "package": "vsce package", "publish": "vsce publish" }, - "version": "0.2.5" + "version": "0.2.6" } From d742a4da334fa1f2c6b55ab6e434ffebfd633b91 Mon Sep 17 00:00:00 2001 From: singularitti Date: Sat, 13 Jun 2026 20:34:05 -0500 Subject: [PATCH 10/11] theme(kanso-pearl): increase selection background opacity for better visibility - Change selection.background from 50% (#C7D7E080) to 80% (#C7D7E0CC) opacity - Makes text selection in input boxes and widgets more visible against light backgrounds --- themes/kanso-pearl.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/themes/kanso-pearl.json b/themes/kanso-pearl.json index e5b2c84..bc47766 100644 --- a/themes/kanso-pearl.json +++ b/themes/kanso-pearl.json @@ -102,7 +102,7 @@ "list.warningForeground": "#E98A00", "panel.border": "#e2e1df", "sideBar.border": "#f2f1ef", - "selection.background": "#C7D7E080", + "selection.background": "#C7D7E0CC", "commandCenter.background": "#f2f1ef", "tab.lastPinnedBorder": "#f2f1ef", "menubar.selectionBackground": "#e2e1df", From 984942be4324a30c63249507ea8b506b8780d6fb Mon Sep 17 00:00:00 2001 From: singularitti Date: Sat, 13 Jun 2026 20:36:32 -0500 Subject: [PATCH 11/11] Bump version to 0.2.7 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index cbbf759..320c3a5 100644 --- a/package.json +++ b/package.json @@ -59,5 +59,5 @@ "package": "vsce package", "publish": "vsce publish" }, - "version": "0.2.6" + "version": "0.2.7" }