From 2c58d8d9a0bc56e4f729046700001c5a96cca3a7 Mon Sep 17 00:00:00 2001 From: Grafikart Date: Mon, 28 Aug 2017 23:43:44 +0200 Subject: [PATCH] Added new UI colors --- package.json | 4 +- themes/Tinacious-Design-Light.json | 186 ++++++++++++++++++++++ themes/Tinacious-Design.json | 246 +++++++++++++++++++++++++++++ 3 files changed, 434 insertions(+), 2 deletions(-) create mode 100644 themes/Tinacious-Design-Light.json create mode 100644 themes/Tinacious-Design.json diff --git a/package.json b/package.json index 5d0c325..b66455b 100644 --- a/package.json +++ b/package.json @@ -16,12 +16,12 @@ { "label": "Tinacious Design", "uiTheme": "vs-dark", - "path": "./themes/Tinacious-Design.tmTheme" + "path": "./themes/Tinacious-Design.json" }, { "label": "Tinacious Design (Light)", "uiTheme": "vs", - "path": "./themes/Tinacious-Design-Light.tmTheme" + "path": "./themes/Tinacious-Design-Light.json" } ] } diff --git a/themes/Tinacious-Design-Light.json b/themes/Tinacious-Design-Light.json new file mode 100644 index 0000000..6829ffa --- /dev/null +++ b/themes/Tinacious-Design-Light.json @@ -0,0 +1,186 @@ +{ + "tokenColors": [ + { + "settings": { + "background": "#f8f8ff", + "foreground": "#44425e" + } + }, + { + "name": "Comment", + "scope": "comment", + "settings": { + "foreground": "#A09BB3" + } + }, + { + "name": "String", + "scope": "string", + "settings": { + "foreground": "#FFAA00" + } + }, + { + "name": "Number", + "scope": "constant.numeric", + "settings": { + "foreground": "#CC66FF" + } + }, + { + "name": "Built-in constant", + "scope": "constant.language", + "settings": { + "foreground": "#CC66FF" + } + }, + { + "name": "User-defined constant", + "scope": [ + "constant.character", + "constant.other" + ], + "settings": { + "foreground": "#CC66FF" + } + }, + { + "name": "Variable", + "scope": "variable", + "settings": { + "fontStyle": "" + } + }, + { + "name": "Keyword", + "scope": "keyword", + "settings": { + "foreground": "#FF3399" + } + }, + { + "name": "Storage", + "scope": "storage", + "settings": { + "fontStyle": "", + "foreground": "#FF3399" + } + }, + { + "name": "Storage type", + "scope": "storage.type", + "settings": { + "fontStyle": "italic", + "foreground": "#00AEE8" + } + }, + { + "name": "Class name", + "scope": "entity.name.class", + "settings": { + "fontStyle": "underline", + "foreground": "#00D364" + } + }, + { + "name": "Inherited class", + "scope": "entity.other.inherited-class", + "settings": { + "fontStyle": "italic underline", + "foreground": "#00D364" + } + }, + { + "name": "Function name", + "scope": "entity.name.function", + "settings": { + "fontStyle": "", + "foreground": "#00D364" + } + }, + { + "name": "Function argument", + "scope": "variable.parameter", + "settings": { + "fontStyle": "italic", + "foreground": "#FFAA00" + } + }, + { + "name": "Tag name", + "scope": "entity.name.tag", + "settings": { + "fontStyle": "", + "foreground": "#FF3399" + } + }, + { + "name": "Tag attribute", + "scope": "entity.other.attribute-name", + "settings": { + "fontStyle": "", + "foreground": "#00D364" + } + }, + { + "name": "Library function", + "scope": "support.function", + "settings": { + "fontStyle": "", + "foreground": "#00CED1" + } + }, + { + "name": "Library constant", + "scope": "support.constant", + "settings": { + "fontStyle": "", + "foreground": "#00CED1" + } + }, + { + "name": "Library class/type", + "scope": [ + "support.type", + "support.class" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#00AEE8" + } + }, + { + "name": "Library variable", + "scope": "support.other.variable", + "settings": { + "fontStyle": "" + } + }, + { + "name": "Invalid", + "scope": "invalid", + "settings": { + "background": "#FF3399", + "fontStyle": "", + "foreground": "#F8F8F0" + } + }, + { + "name": "Invalid deprecated", + "scope": "invalid.deprecated", + "settings": { + "background": "#CC66FF", + "foreground": "#F8F8F0" + } + } + ], + "colors": { + "editor.background": "#f8f8ff", + "editorCursor.foreground": "#44425e", + "editor.foreground": "#44425e", + "editorWhitespace.foreground": "#D9D8EC", + "editor.lineHighlightBackground": "#eae9ff", + "editor.selectionBackground": "#dbdaff" + }, + "name": "Tinacious Design (Light)" +} \ No newline at end of file diff --git a/themes/Tinacious-Design.json b/themes/Tinacious-Design.json new file mode 100644 index 0000000..c30271f --- /dev/null +++ b/themes/Tinacious-Design.json @@ -0,0 +1,246 @@ +{ + "tokenColors": [ + { + "settings": { + "background": "#1D1D26", + "foreground": "#B3B3D4" + } + }, + { + "name": "Comment", + "scope": "comment", + "settings": { + "foreground": "#535172" + } + }, + { + "name": "String", + "scope": "string", + "settings": { + "foreground": "#FFCC66" + } + }, + { + "name": "Number", + "scope": "constant.numeric", + "settings": { + "foreground": "#CC66FF" + } + }, + { + "name": "Built-in constant", + "scope": "constant.language", + "settings": { + "foreground": "#CC66FF" + } + }, + { + "name": "User-defined constant", + "scope": [ + "constant.character", + "constant.other" + ], + "settings": { + "foreground": "#CC66FF" + } + }, + { + "name": "Variable", + "scope": "variable", + "settings": { + "fontStyle": "" + } + }, + { + "name": "Keyword", + "scope": "keyword", + "settings": { + "foreground": "#FF3399" + } + }, + { + "name": "Storage", + "scope": "storage", + "settings": { + "fontStyle": "", + "foreground": "#FF3399" + } + }, + { + "name": "Storage type", + "scope": "storage.type", + "settings": { + "fontStyle": "italic", + "foreground": "#00BFFF" + } + }, + { + "name": "Class name", + "scope": "entity.name.class", + "settings": { + "fontStyle": "underline", + "foreground": "#00D364" + } + }, + { + "name": "Inherited class", + "scope": "entity.other.inherited-class", + "settings": { + "fontStyle": "italic underline", + "foreground": "#00D364" + } + }, + { + "name": "Function name", + "scope": "entity.name.function", + "settings": { + "fontStyle": "", + "foreground": "#00D364" + } + }, + { + "name": "Function argument", + "scope": "variable.parameter", + "settings": { + "fontStyle": "italic", + "foreground": "#FFCC66" + } + }, + { + "name": "Tag name", + "scope": "entity.name.tag", + "settings": { + "fontStyle": "", + "foreground": "#FF3399" + } + }, + { + "name": "Tag attribute", + "scope": "entity.other.attribute-name", + "settings": { + "fontStyle": "", + "foreground": "#00D364" + } + }, + { + "name": "Library function", + "scope": "support.function", + "settings": { + "fontStyle": "", + "foreground": "#00CED1" + } + }, + { + "name": "Library constant", + "scope": "support.constant", + "settings": { + "fontStyle": "", + "foreground": "#00CED1" + } + }, + { + "name": "Library class/type", + "scope": [ + "support.type", + "support.class" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#00BFFF" + } + }, + { + "name": "Library variable", + "scope": "support.other.variable", + "settings": { + "fontStyle": "" + } + }, + { + "name": "Invalid", + "scope": "invalid", + "settings": { + "background": "#FF3399", + "fontStyle": "", + "foreground": "#F8F8F0" + } + }, + { + "name": "Invalid deprecated", + "scope": "invalid.deprecated", + "settings": { + "background": "#CC66FF", + "foreground": "#F8F8F0" + } + } + ], + "colors": { + "editor.background": "#1D1D26", + "editorCursor.foreground": "#B3B3D4", + "editor.foreground": "#B3B3D4", + "editorWhitespace.foreground": "#1D1D27", + "editor.lineHighlightBackground": "#1D1D26", + "editorLineNumber.foreground": "#535172", + "editor.selectionBackground": "#35354c", + "activityBar.background": "#15151c", + "activityBar.foreground": "#B3B3D4", + "activityBarBadge.background": "#00BFFF", + "activityBarBadge.foreground": "#1D1D26", + "tab.activeBackground": "#1D1D26", + "tab.activeForeground": "#B3B3D4", + "tab.inactiveBackground": "#111118", + "tab.inactiveForeground": "#65638b", + "tab.unfocusedActiveForeground": "#B3B3D4", + "tab.unfocusedInactiveForeground": "#535172", + "editorGroupHeader.tabsBackground": "#111118", + "tab.border": "#1D1D2600", + "statusBar.background": "#535172", + "statusBar.foreground": "#B3B3D4", + "sideBar.background": "#191921", + "sideBar.foreground": "#6d6b96", + "sideBarSectionHeader.background": "#53517234", + "sideBarSectionHeader.foreground": "#B3B3D4", + "sideBarTitle.foreground": "#B3B3D4", + "input.background": "#16161E", + "scrollbar.shadow": "#1D1D26", + "scrollbarSlider.background": "#5351723D", + "scrollbarSlider.hoverBackground": "#B3B3D45E", + "scrollbarSlider.activeBackground": "#B3B3D45E", + "terminal.ansiWhite": "#B3B3D4", + "terminal.ansiBlack": "#535172", + "terminal.ansiBlue": "#00BFFF", + "terminal.ansiCyan": "#00CED1", + "terminal.ansiGreen": "#00D364", + "terminal.ansiMagenta": "#CC66FF", + "terminal.ansiRed": "#FF5370", + "terminal.ansiYellow": "#FFCC66", + "terminal.ansiBrightWhite": "#ffffff", + "terminal.ansiBrightBlack": "#4A4A4A", + "terminal.ansiBrightBlue": "#2acaff", + "terminal.ansiBrightCyan": "#00e4e7", + "terminal.ansiBrightGreen": "#00e66d", + "terminal.ansiBrightMagenta": "#e154ff", + "terminal.ansiBrightRed": "#FF5370", + "terminal.ansiBrightYellow": "#ffde5b", + "dropdown.background": "#191921", + "dropdown.border": "#191921", + "dropdown.foreground": "#65638b", + "list.focusBackground": "#252530", + "list.dropBackground": "#1D1D26", + "list.activeSelectionForeground": "#B3B3D4", + "list.hoverBackground": "#252531", + "list.hoverForeground": "#FFFFFF", + "list.activeSelectionBackground": "#191921", + "list.inactiveSelectionForeground": "#B3B3D4", + "list.inactiveSelectionBackground": "#191921", + "list.highlightForeground": "#B3B3D4", + "editorSuggestWidget.highlightForeground": "#B3B3D4", + "editorSuggestWidget.selectedBackground": "#282834", + "editorSuggestWidget.background" : "#191921", + "editorSuggestWidget.border" : "#191921", + "editorSuggestWidget.foreground" : "#65638b", + "diffEditor.insertedTextBackground": "#00D3641A", + "diffEditor.removedTextBackground": "#FF339933" + }, + "name": "Tinacious Design" +} \ No newline at end of file