diff --git a/extensions/theme-dark-plus/package.json b/extensions/theme-dark-plus/package.json new file mode 100644 index 00000000000..83d805bda92 --- /dev/null +++ b/extensions/theme-dark-plus/package.json @@ -0,0 +1,22 @@ +{ + "name": "theme-dark-plus", + "version": "0.1.0", + "publisher": "vscode", + "engines": { "vscode": "*" }, + "contributes": { + "themes": [ + { + "label": "Dark+", + "description": "Dark theme with a touch of color", + "uiTheme": "vs-dark", + "path": "./themes/dark_plus.tmTheme" + }, + { + "label": "Light+", + "description": "Light theme with a touch of color", + "uiTheme": "vs", + "path": "./themes/light_plus.tmTheme" + } + ] + } +} \ No newline at end of file diff --git a/extensions/theme-dark-plus/themes/dark_plus.tmTheme b/extensions/theme-dark-plus/themes/dark_plus.tmTheme new file mode 100644 index 00000000000..11c83ebed50 --- /dev/null +++ b/extensions/theme-dark-plus/themes/dark_plus.tmTheme @@ -0,0 +1,55 @@ + + + + + name + Dark+ + settings + + + name + Function declarations + scope + entity.name.function + settings + + foreground + #DCDCAA + + + + name + Types declaration and references + scope + meta.parameter.type, entity.name.class, new.storage.type, meta.cast, cast.storage.type, heritage.storage.type, annotation.storage.type, var.annotation.storage.type + settings + + foreground + #4EC9B0 + + + + name + Control flow keywords + scope + keyword.control, meta.preprocessor + settings + + foreground + #C586C0 + + + + name + Parameter name + scope + meta.parameter.type.variable, variable.parameter + settings + + foreground + #9CDCFE + + + + + diff --git a/extensions/theme-dark-plus/themes/light_plus.tmTheme b/extensions/theme-dark-plus/themes/light_plus.tmTheme new file mode 100644 index 00000000000..bcfd3eb590a --- /dev/null +++ b/extensions/theme-dark-plus/themes/light_plus.tmTheme @@ -0,0 +1,55 @@ + + + + + name + Light+ + settings + + + name + Function declarations + scope + entity.name.function + settings + + foreground + #404040 + + + + name + Types declaration and references + scope + meta.parameter.type, entity.name.class, new.storage.type, meta.cast, cast.storage.type, heritage.storage.type, annotation.storage.type, var.annotation.storage.type + settings + + foreground + #2B91AF + + + + name + Control flow keywords + scope + keyword.control, meta.preprocessor + settings + + foreground + #AF00DB + + + + name + Parameter name + scope + meta.parameter.type.variable, variable.parameter + settings + + foreground + #001080 + + + + +