Skip to content

Commit

Permalink
color changed
Browse files Browse the repository at this point in the history
  • Loading branch information
SumanKhdka committed May 20, 2021
1 parent 5b47536 commit e1df85a
Show file tree
Hide file tree
Showing 4 changed files with 219 additions and 113 deletions.
30 changes: 28 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,28 @@
# README#
Greative VS Code theme.
# Greative Theme

A Visual Studio Code theme for the Greative Theme out there. The Greative means Great+ Creative work. The Color choices have taken into consideration what is accessible to people with colorblindness and in low-light circumstances. Decisions were also based on meaningful contrast for reading comprehension and for optimal razzle dazzle.

## Greative Theme
![First Screen](screenshot.jpg)

# Installation

1. Install [Visual Studio Code](https://code.visualstudio.com/)
2. Launch Visual Studio Code
3. Choose **Extensions** from menu
4. Search for `Greative`
5. Click **Install** to install it
6. Click **Reload** to reload the Code
7. From the menu bar click: Code > Preferences > Color Theme > **Greative**

## Misc

This is my first foray into creating a theme, so if you see something amiss, please feel free to [file an issue](https://github.com/SumanKhdka/Greative-VSCode-Theme/issues)! I'm sure there are things I missed.

Any relevant changes for each version are documented in the changelog. Please update and check the changelog before filing any issues, as they may have already been taken care of.



#Developer
[Suman Khadka](https://sumankhadka.net)

6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"name": "greative",
"displayName": "Greative",
"description": " A VS Code theme.",
"version": "1.0.0",
"displayName": "Greative Theme",
"description": " A Visual Studio Code theme for the Greative Theme out there. The Greative means Great+ Creative work. The Color choices have taken into consideration what is accessible to people with colorblindness and in low-light circumstances. Decisions were also based on meaningful contrast for reading comprehension and for optimal razzle dazzle.",
"version": "1.0.11",
"author": "Suman Khadka",
"publisher": "Greative",
"icon": "icon.png",
Expand Down
Binary file added screenshot.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
296 changes: 188 additions & 108 deletions themes/Greative-color-theme.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
"tokenColors": [
{
"settings": {
"background": "#303030",
"foreground": "#d6d6d6",
"background": "#010726",
"foreground": "#a2bffc",
"findHighlight": "#FFE792",
"findHighlightForeground": "#000000",
"selectionBorder": "#5A647E",
Expand All @@ -26,7 +26,7 @@
"name": "String",
"scope": "string",
"settings": {
"foreground": "#e5b567"
"foreground": "#9e8741"
}
},
{
Expand All @@ -38,108 +38,149 @@
},
{
"name": "Built-in constant",
"scope": "constant.language",
"settings": {
"foreground": "#9e86c8"
}
},
{
"name": "User-defined constant",
"scope": [
"constant.character",
"constant.other"
],
"settings": {
"foreground": "#9e86c8"
}
},
{
"name": "Variable",
"scope": "variable.other.readwrite.instance.coffee",
"settings": {
"foreground": "#E87D3E"
}
},
{
"name": "Entity name",
"scope": "entity.name.type.class.coffee",
"settings": {
"foreground": "#b4c973"
}
},
{
"name": "Keyword",
"scope": "keyword",
"settings": {
"foreground": "#b05279"
}
},
{
"name": "Storage",
"scope": "storage",
"settings": {
"fontStyle": "",
"foreground": "#b05279"
}
},
{
"name": "Storage type",
"scope": "storage.type",
"settings": {
"foreground": "#42a6f3"
}
},
{
"name": "Class name",
"scope": "entity.name.class",
"settings": {
"foreground": "#b4c973"
}
},
{
"name": "Inherited class",
"scope": "entity.other.inherited-class",
"settings": {
"foreground": "#b4c973"
}
},
{
"name": "Function name",
"scope": "entity.name.function",
"settings": {
"fontStyle": "",
"foreground": "#f0c649"
}
},
{
"name": "Function argument",
"scope": "variable.parameter",
"settings": {
"foreground": "#E87D3E"
}
},
{
"name": "Tag name",
"scope": "entity.name.tag",
"settings": {
"fontStyle": "",
"foreground": "#b05279"
}
},
{
"name": "Tag attribute",
"scope": "entity.other.attribute-name",
"settings": {
"fontStyle": "",
"foreground": "#b4c973"
}
},
"scope": [
"constant.language",
"punctuation.definition.constant",
"variable.other.constant"
],
"settings": {
"foreground": "#a2bffc"
}
},
{
"name": "User-defined constant",
"scope": ["constant.character", "constant.other"],
"settings": {
"foreground": "#a2bffc"
}
},
{
"name": "Constant Character Escape",
"scope": "constant.character.escape",
"settings": {
"foreground": "#F78C6C"
}
},
{
"name": "RegExp String",
"scope": ["string.regexp", "string.regexp keyword.other"],
"settings": {
"foreground": "#5ca7e4"
}
},
{
"name": "Comma in functions",
"scope": "meta.function punctuation.separator.comma",
"settings": {
"foreground": "#5f7e97"
}
},
{
"name": "Variable",
"scope": "variable",
"settings": {
"foreground": "#c5e478"
}
},
{
"name": "Keyword",
"scope": ["punctuation.accessor", "keyword"],
"settings": {
"foreground": "#c792ea",
"fontStyle": ""
}
},
{
"name": "Storage",
"scope": [
"storage",
"meta.var.expr",
"meta.class meta.method.declaration meta.var.expr storage.type.js",
"storage.type.property.js",
"storage.type.property.ts",
"storage.type.property.tsx"
],
"settings": {
"foreground": "#c792ea",
"fontStyle": ""
}
},
{
"name": "Storage type",
"scope": "storage.type",
"settings": {
"foreground": "#c792ea"
}
},
{
"name": "Storage type",
"scope": "storage.type.function.arrow.js",
"settings": {
"fontStyle": ""
}
},
{
"name": "Class name",
"scope": ["entity.name.class", "meta.class entity.name.type.class"],
"settings": {
"foreground": "#ffcb8b"
}
},
{
"name": "Inherited class",
"scope": "entity.other.inherited-class",
"settings": {
"foreground": "#c5e478"
}
},
{
"name": "Function name",
"scope": "entity.name.function",
"settings": {
"foreground": "#c792ea",
"fontStyle": ""
}
},
{
"name": "Meta Tag",
"scope": ["punctuation.definition.tag", "meta.tag"],
"settings": {
"foreground": "#7fdbca"
}
},
{
"name": "HTML Tag names",
"scope": [
"entity.name.tag",
"meta.tag.other.html",
"meta.tag.other.js",
"meta.tag.other.tsx",
"entity.name.tag.tsx",
"entity.name.tag.js",
"entity.name.tag",
"meta.tag.js",
"meta.tag.tsx",
"meta.tag.html"
],
"settings": {
"foreground": "#caece6",
"fontStyle": ""
}
},
{
"name": "Tag attribute",
"scope": "entity.other.attribute-name",
"settings": {
"fontStyle": "",
"foreground": "#c5e478"
}
},
{
"name": "Library function",
"scope": "support.function",
"settings": {
"fontStyle": "",
"foreground": "#6c99bb"
"foreground": "#257cbe"
}
},
{
Expand All @@ -157,7 +198,7 @@
"support.class"
],
"settings": {
"foreground": "#6c99bb"
"foreground": "#e2e2e2"
}
},
{
Expand Down Expand Up @@ -225,7 +266,7 @@
{
"scope": "constant.numeric.line-number.find-in-files - match",
"settings": {
"foreground": "#9e86c8A0"
"foreground": "#241046a0"
}
},
{
Expand Down Expand Up @@ -295,12 +336,51 @@
}
],
"colors": {
"editor.background": "#303030",
"editorCursor.foreground": "#FFFFFF",
"editor.foreground": "#d6d6d6",
"editor.background": "#010726",
"editorCursor.foreground": "#80a4c2",
"editor.foreground": "#d6ebd7",
"editorWhitespace.foreground": "#797474",
"editor.lineHighlightBackground": "#404549",
"editor.selectionBackground": "#5A647E"
},
"editor.lineHighlightBackground": "#58481d",
"editor.selectionBackground": "#58481d",
"activityBar.background": "#010726",
"activityBar.foreground": "#5f7e97",
"activityBar.border": "#010726",
"activityBarBadge.background": "#44596b",
"activityBarBadge.foreground": "#ffffff",
"sideBar.background": "#010726",
"sideBar.foreground": "#89a4bb",
"sideBar.border": "#010726",
"sideBarTitle.foreground": "#5f7e97",
"sideBarSectionHeader.background": "#010726",
"sideBarSectionHeader.foreground": "#5f7e97",
"editorGroup.emptyBackground": "#010726",
"editorGroup.border": "#010726",
"editorGroup.dropBackground": "#7e57c273",
"editorGroupHeader.noTabsBackground": "#010726",
"editorGroupHeader.tabsBackground": "#010726",
"editorGroupHeader.tabsBorder": "#262A39",
"tab.activeBackground": "#0b2942",
"tab.activeForeground": "#d2dee7",
"tab.border": "#272B3B",
"tab.activeBorder": "#262A39",
"tab.unfocusedActiveBorder": "#262A39",
"tab.inactiveBackground": "#01111d",
"tab.inactiveForeground": "#5f7e97",
"tab.unfocusedActiveForeground": "#5f7e97",
"tab.unfocusedInactiveForeground": "#5f7e97",
"statusBar.background": "#011627",
"statusBar.foreground": "#5f7e97",
"statusBar.border": "#262A39",
"statusBar.debuggingBackground": "#303030",
"statusBar.debuggingForeground": null,
"statusBar.debuggingBorder": "#1F2330",
"statusBar.noFolderForeground": null,
"statusBar.noFolderBackground": "#011627",
"statusBar.noFolderBorder": "#25293A",
"statusBarItem.activeBackground": "#303030",
"statusBarItem.hoverBackground": "#303030",
"statusBarItem.prominentBackground": "#303030",
"statusBarItem.prominentHoverBackground": "#303030"
},
"name": "Greative"
}

0 comments on commit e1df85a

Please sign in to comment.