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
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
diff --git a/package.json b/package.json
index 56e7fa4..320c3a5 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.7"
}
diff --git a/themes/kanso-pearl.json b/themes/kanso-pearl.json
index e6f413a..bc47766 100644
--- a/themes/kanso-pearl.json
+++ b/themes/kanso-pearl.json
@@ -5,18 +5,21 @@
"colors": {
"activityBar.background": "#f2f1ef",
"activityBar.foreground": "#22262D",
- "activityBarBadge.background": "#5A7785",
+ "activityBarBadge.background": "#B5CBD2",
"activityBarBadge.foreground": "#22262D",
"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",
"descriptionForeground": "#22262D",
"diffEditor.insertedTextBackground": "#B7D0AE80",
+ "diffEditor.removedTextBackground": "#D9A59480",
+ "diffEditor.changedTextBackground": "#D7E3D880",
"dropdown.background": "#e2e1df",
"dropdown.border": "#e2e1df",
"editor.background": "#f2f1ef",
@@ -24,6 +27,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 +43,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 +68,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",
@@ -92,7 +102,7 @@
"list.warningForeground": "#E98A00",
"panel.border": "#e2e1df",
"sideBar.border": "#f2f1ef",
- "selection.background": "#f2f1ef",
+ "selection.background": "#C7D7E0CC",
"commandCenter.background": "#f2f1ef",
"tab.lastPinnedBorder": "#f2f1ef",
"menubar.selectionBackground": "#e2e1df",
@@ -133,13 +143,13 @@
"statusBarItem.remoteForeground": "#22262D",
"tab.activeBackground": "#f2f1ef",
"tab.inactiveBackground": "#f2f1ef",
- "tab.activeBorderTop": "#22262D",
+ "tab.activeBorderTop": "#624C8350",
"tab.activeBorder": "#f2f1ef",
"tab.border": "#f2f1ef",
"tab.activeForeground": "#22262D",
"tab.hoverBackground": "#f2f1ef",
"tab.unfocusedHoverBackground": "#f2f1ef",
- "terminal.ansiBlack": "#1F1F28",
+ "terminal.ansiBlack": "#22262D",
"terminal.ansiRed": "#C84053",
"terminal.ansiGreen": "#6F894E",
"terminal.ansiYellow": "#77713F",
@@ -162,6 +172,7 @@
"textBlockQuote.background": "#f2f1ef",
"textBlockQuote.border": "#e2e1df",
"textLink.foreground": "#5E857A",
+ "textPreformat.background": "#e2e1df",
"textPreformat.foreground": "#E98A00",
"titleBar.activeBackground": "#f2f1ef",
"titleBar.activeForeground": "#22262D",
@@ -824,12 +835,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",