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",