From 40700ca0e0498ce072fdfb2edd661129c4a09bc2 Mon Sep 17 00:00:00 2001 From: Mattia Astorino Date: Thu, 9 Feb 2017 21:55:54 +0100 Subject: [PATCH 1/9] fix: Fix opened folder icon Close #1 --- src/icons/folder-outline.svg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/icons/folder-outline.svg b/src/icons/folder-outline.svg index 07e21c0..ee47427 100644 --- a/src/icons/folder-outline.svg +++ b/src/icons/folder-outline.svg @@ -5,7 +5,7 @@ xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve"> From a8fee8c6b24f28be18c8390fb20d5914946b4bb6 Mon Sep 17 00:00:00 2001 From: Mattia Astorino Date: Thu, 9 Feb 2017 22:01:26 +0100 Subject: [PATCH 2/9] fix: Fix var hover background Close: #3 --- themes/Material-Theme-Darker.tmTheme | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/themes/Material-Theme-Darker.tmTheme b/themes/Material-Theme-Darker.tmTheme index c7e2c79..b246eca 100644 --- a/themes/Material-Theme-Darker.tmTheme +++ b/themes/Material-Theme-Darker.tmTheme @@ -44,7 +44,7 @@ activeLinkForeground #00FFFF hoverHighlight - #ff0000 + #FFFFFF30 referenceHighlight #00FFFF guide From 060d24dd23cbf7e1e047c4bfa19becb6fa920e76 Mon Sep 17 00:00:00 2001 From: Mattia Astorino Date: Thu, 9 Feb 2017 22:04:44 +0100 Subject: [PATCH 3/9] fix: Fix background color for highlighted searched string Close #4 --- themes/Material-Theme-Darker.tmTheme | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/themes/Material-Theme-Darker.tmTheme b/themes/Material-Theme-Darker.tmTheme index b246eca..6a1d73e 100644 --- a/themes/Material-Theme-Darker.tmTheme +++ b/themes/Material-Theme-Darker.tmTheme @@ -36,7 +36,7 @@ wordHighlightStrong #80CBC440 currentFindMatchHighlight - #F8E71C + #D28445 findMatchHighlight #FFFFFF40 findRangeHighlight From 5845345557630b9678911bea2cb4b2f2970908b3 Mon Sep 17 00:00:00 2001 From: Mattia Astorino Date: Thu, 9 Feb 2017 22:05:06 +0100 Subject: [PATCH 4/9] chore: Add icons test --- test/.gitignore | 0 test/COMMIT_EDITMSG | 0 test/Dockerfile | 0 test/LICENSE | 0 test/Procfile | 0 test/TODO | 0 test/adobe.ai | 0 test/adobe.as | 0 test/adobe.cfc | 0 test/adobe.cfm | 0 test/adobe.pdf | 0 test/adobe.psb | 0 test/adobe.psd | 0 test/angular.ng.html | 0 test/archive.7z | 0 test/archive.7zip | 0 test/archive.gz | 0 test/archive.pzip | 0 test/archive.rar | 0 test/archive.tar | 0 test/archive.tgz | 0 test/archive.wim | 0 test/archive.zip | 0 test/binary.tga | 0 test/bower.json | 0 test/conf | 0 test/default | 0 test/font.eot | 0 test/font.otf | 0 test/font.ttf | 0 test/font.woff | 0 test/git-blame | 0 test/git-rebase-todo | 0 test/gruntfile.js | 0 test/gulpfile.js | 0 test/image.jpg | 0 test/image.svg | 0 test/package.json | 0 test/settings.ini | 0 test/shell.bash | 2 ++ test/shell.fish | 0 test/shell.sh | 2 ++ test/sketch.sketch | 0 test/source.applescript | 0 test/source.asa | 0 test/source.asp | 0 test/source.blade | 0 test/source.blade.php | 0 test/source.clj | 0 test/source.coffee | 0 test/source.cpp | 0 test/source.cs | 0 test/source.css | 0 test/source.csx | 0 test/source.d | 0 test/source.do | 0 test/source.dot | 0 test/source.erl | 0 test/source.ex | 0 test/source.go | 0 test/source.gradle | 0 test/source.groovy | 0 test/source.h | 0 test/source.haml | 0 test/source.hs | 0 test/source.html | 0 test/source.html.eex | 0 test/source.hx | 0 test/source.jade | 0 test/source.java | 0 test/source.jl | 0 test/source.js | 0 test/source.json | 0 test/source.jsp | 0 test/source.jsx | 1 + test/source.less | 0 test/source.liquid | 0 test/source.lisp | 0 test/source.lsl | 0 test/source.lua | 0 test/source.m | 0 test/source.matlab | 0 test/source.ml | 0 test/source.mustache | 0 test/source.note | 0 test/source.php | 0 test/source.pl | 0 test/source.postcss | 0 test/source.pp | 0 test/source.pug | 0 test/source.py | 0 test/source.r | 0 test/source.rails | 0 test/source.rb | 0 test/source.rs | 0 test/source.sass | 0 test/source.scala | 0 test/source.scss | 0 test/source.slim | 0 test/source.sql | 0 test/source.styl | 0 test/source.swift | 0 test/source.tcl | 0 test/source.tex | 0 test/source.textile | 0 test/source.ts | 0 test/source.twig | 0 test/source.vue | 0 test/source.xml | 0 test/source.yml | 0 test/sublime.sublime-settings | 0 test/text.md | 0 test/text.txt | 0 test/windows.bat | 0 test/windows.cmd | 0 115 files changed, 5 insertions(+) create mode 100755 test/.gitignore create mode 100644 test/COMMIT_EDITMSG create mode 100644 test/Dockerfile create mode 100644 test/LICENSE create mode 100644 test/Procfile create mode 100644 test/TODO create mode 100644 test/adobe.ai create mode 100644 test/adobe.as create mode 100644 test/adobe.cfc create mode 100644 test/adobe.cfm create mode 100644 test/adobe.pdf create mode 100644 test/adobe.psb create mode 100644 test/adobe.psd create mode 100644 test/angular.ng.html create mode 100644 test/archive.7z create mode 100644 test/archive.7zip create mode 100644 test/archive.gz create mode 100644 test/archive.pzip create mode 100644 test/archive.rar create mode 100644 test/archive.tar create mode 100644 test/archive.tgz create mode 100644 test/archive.wim create mode 100644 test/archive.zip create mode 100644 test/binary.tga create mode 100644 test/bower.json create mode 100644 test/conf create mode 100644 test/default create mode 100644 test/font.eot create mode 100644 test/font.otf create mode 100644 test/font.ttf create mode 100644 test/font.woff create mode 100644 test/git-blame create mode 100644 test/git-rebase-todo create mode 100644 test/gruntfile.js create mode 100644 test/gulpfile.js create mode 100644 test/image.jpg create mode 100644 test/image.svg create mode 100644 test/package.json create mode 100644 test/settings.ini create mode 100644 test/shell.bash create mode 100644 test/shell.fish create mode 100644 test/shell.sh create mode 100644 test/sketch.sketch create mode 100644 test/source.applescript create mode 100644 test/source.asa create mode 100644 test/source.asp create mode 100644 test/source.blade create mode 100644 test/source.blade.php create mode 100644 test/source.clj create mode 100644 test/source.coffee create mode 100644 test/source.cpp create mode 100644 test/source.cs create mode 100644 test/source.css create mode 100644 test/source.csx create mode 100644 test/source.d create mode 100644 test/source.do create mode 100644 test/source.dot create mode 100644 test/source.erl create mode 100644 test/source.ex create mode 100644 test/source.go create mode 100644 test/source.gradle create mode 100644 test/source.groovy create mode 100644 test/source.h create mode 100644 test/source.haml create mode 100644 test/source.hs create mode 100644 test/source.html create mode 100644 test/source.html.eex create mode 100644 test/source.hx create mode 100644 test/source.jade create mode 100644 test/source.java create mode 100644 test/source.jl create mode 100644 test/source.js create mode 100644 test/source.json create mode 100644 test/source.jsp create mode 100644 test/source.jsx create mode 100644 test/source.less create mode 100644 test/source.liquid create mode 100644 test/source.lisp create mode 100644 test/source.lsl create mode 100644 test/source.lua create mode 100644 test/source.m create mode 100644 test/source.matlab create mode 100644 test/source.ml create mode 100644 test/source.mustache create mode 100644 test/source.note create mode 100644 test/source.php create mode 100644 test/source.pl create mode 100644 test/source.postcss create mode 100644 test/source.pp create mode 100644 test/source.pug create mode 100644 test/source.py create mode 100644 test/source.r create mode 100644 test/source.rails create mode 100644 test/source.rb create mode 100644 test/source.rs create mode 100644 test/source.sass create mode 100644 test/source.scala create mode 100644 test/source.scss create mode 100644 test/source.slim create mode 100644 test/source.sql create mode 100644 test/source.styl create mode 100644 test/source.swift create mode 100644 test/source.tcl create mode 100644 test/source.tex create mode 100644 test/source.textile create mode 100644 test/source.ts create mode 100644 test/source.twig create mode 100644 test/source.vue create mode 100644 test/source.xml create mode 100644 test/source.yml create mode 100644 test/sublime.sublime-settings create mode 100644 test/text.md create mode 100644 test/text.txt create mode 100644 test/windows.bat create mode 100644 test/windows.cmd diff --git a/test/.gitignore b/test/.gitignore new file mode 100755 index 0000000..e69de29 diff --git a/test/COMMIT_EDITMSG b/test/COMMIT_EDITMSG new file mode 100644 index 0000000..e69de29 diff --git a/test/Dockerfile b/test/Dockerfile new file mode 100644 index 0000000..e69de29 diff --git a/test/LICENSE b/test/LICENSE new file mode 100644 index 0000000..e69de29 diff --git a/test/Procfile b/test/Procfile new file mode 100644 index 0000000..e69de29 diff --git a/test/TODO b/test/TODO new file mode 100644 index 0000000..e69de29 diff --git a/test/adobe.ai b/test/adobe.ai new file mode 100644 index 0000000..e69de29 diff --git a/test/adobe.as b/test/adobe.as new file mode 100644 index 0000000..e69de29 diff --git a/test/adobe.cfc b/test/adobe.cfc new file mode 100644 index 0000000..e69de29 diff --git a/test/adobe.cfm b/test/adobe.cfm new file mode 100644 index 0000000..e69de29 diff --git a/test/adobe.pdf b/test/adobe.pdf new file mode 100644 index 0000000..e69de29 diff --git a/test/adobe.psb b/test/adobe.psb new file mode 100644 index 0000000..e69de29 diff --git a/test/adobe.psd b/test/adobe.psd new file mode 100644 index 0000000..e69de29 diff --git a/test/angular.ng.html b/test/angular.ng.html new file mode 100644 index 0000000..e69de29 diff --git a/test/archive.7z b/test/archive.7z new file mode 100644 index 0000000..e69de29 diff --git a/test/archive.7zip b/test/archive.7zip new file mode 100644 index 0000000..e69de29 diff --git a/test/archive.gz b/test/archive.gz new file mode 100644 index 0000000..e69de29 diff --git a/test/archive.pzip b/test/archive.pzip new file mode 100644 index 0000000..e69de29 diff --git a/test/archive.rar b/test/archive.rar new file mode 100644 index 0000000..e69de29 diff --git a/test/archive.tar b/test/archive.tar new file mode 100644 index 0000000..e69de29 diff --git a/test/archive.tgz b/test/archive.tgz new file mode 100644 index 0000000..e69de29 diff --git a/test/archive.wim b/test/archive.wim new file mode 100644 index 0000000..e69de29 diff --git a/test/archive.zip b/test/archive.zip new file mode 100644 index 0000000..e69de29 diff --git a/test/binary.tga b/test/binary.tga new file mode 100644 index 0000000..e69de29 diff --git a/test/bower.json b/test/bower.json new file mode 100644 index 0000000..e69de29 diff --git a/test/conf b/test/conf new file mode 100644 index 0000000..e69de29 diff --git a/test/default b/test/default new file mode 100644 index 0000000..e69de29 diff --git a/test/font.eot b/test/font.eot new file mode 100644 index 0000000..e69de29 diff --git a/test/font.otf b/test/font.otf new file mode 100644 index 0000000..e69de29 diff --git a/test/font.ttf b/test/font.ttf new file mode 100644 index 0000000..e69de29 diff --git a/test/font.woff b/test/font.woff new file mode 100644 index 0000000..e69de29 diff --git a/test/git-blame b/test/git-blame new file mode 100644 index 0000000..e69de29 diff --git a/test/git-rebase-todo b/test/git-rebase-todo new file mode 100644 index 0000000..e69de29 diff --git a/test/gruntfile.js b/test/gruntfile.js new file mode 100644 index 0000000..e69de29 diff --git a/test/gulpfile.js b/test/gulpfile.js new file mode 100644 index 0000000..e69de29 diff --git a/test/image.jpg b/test/image.jpg new file mode 100644 index 0000000..e69de29 diff --git a/test/image.svg b/test/image.svg new file mode 100644 index 0000000..e69de29 diff --git a/test/package.json b/test/package.json new file mode 100644 index 0000000..e69de29 diff --git a/test/settings.ini b/test/settings.ini new file mode 100644 index 0000000..e69de29 diff --git a/test/shell.bash b/test/shell.bash new file mode 100644 index 0000000..957abd2 --- /dev/null +++ b/test/shell.bash @@ -0,0 +1,2 @@ +#!/bin/bash +echo "$RANDOM" # Supported in bash. No warnings. diff --git a/test/shell.fish b/test/shell.fish new file mode 100644 index 0000000..e69de29 diff --git a/test/shell.sh b/test/shell.sh new file mode 100644 index 0000000..b3d23a0 --- /dev/null +++ b/test/shell.sh @@ -0,0 +1,2 @@ +#!/bin/sh +echo "$RANDOM" # Unsupported in sh. Produces warning. diff --git a/test/sketch.sketch b/test/sketch.sketch new file mode 100644 index 0000000..e69de29 diff --git a/test/source.applescript b/test/source.applescript new file mode 100644 index 0000000..e69de29 diff --git a/test/source.asa b/test/source.asa new file mode 100644 index 0000000..e69de29 diff --git a/test/source.asp b/test/source.asp new file mode 100644 index 0000000..e69de29 diff --git a/test/source.blade b/test/source.blade new file mode 100644 index 0000000..e69de29 diff --git a/test/source.blade.php b/test/source.blade.php new file mode 100644 index 0000000..e69de29 diff --git a/test/source.clj b/test/source.clj new file mode 100644 index 0000000..e69de29 diff --git a/test/source.coffee b/test/source.coffee new file mode 100644 index 0000000..e69de29 diff --git a/test/source.cpp b/test/source.cpp new file mode 100644 index 0000000..e69de29 diff --git a/test/source.cs b/test/source.cs new file mode 100644 index 0000000..e69de29 diff --git a/test/source.css b/test/source.css new file mode 100644 index 0000000..e69de29 diff --git a/test/source.csx b/test/source.csx new file mode 100644 index 0000000..e69de29 diff --git a/test/source.d b/test/source.d new file mode 100644 index 0000000..e69de29 diff --git a/test/source.do b/test/source.do new file mode 100644 index 0000000..e69de29 diff --git a/test/source.dot b/test/source.dot new file mode 100644 index 0000000..e69de29 diff --git a/test/source.erl b/test/source.erl new file mode 100644 index 0000000..e69de29 diff --git a/test/source.ex b/test/source.ex new file mode 100644 index 0000000..e69de29 diff --git a/test/source.go b/test/source.go new file mode 100644 index 0000000..e69de29 diff --git a/test/source.gradle b/test/source.gradle new file mode 100644 index 0000000..e69de29 diff --git a/test/source.groovy b/test/source.groovy new file mode 100644 index 0000000..e69de29 diff --git a/test/source.h b/test/source.h new file mode 100644 index 0000000..e69de29 diff --git a/test/source.haml b/test/source.haml new file mode 100644 index 0000000..e69de29 diff --git a/test/source.hs b/test/source.hs new file mode 100644 index 0000000..e69de29 diff --git a/test/source.html b/test/source.html new file mode 100644 index 0000000..e69de29 diff --git a/test/source.html.eex b/test/source.html.eex new file mode 100644 index 0000000..e69de29 diff --git a/test/source.hx b/test/source.hx new file mode 100644 index 0000000..e69de29 diff --git a/test/source.jade b/test/source.jade new file mode 100644 index 0000000..e69de29 diff --git a/test/source.java b/test/source.java new file mode 100644 index 0000000..e69de29 diff --git a/test/source.jl b/test/source.jl new file mode 100644 index 0000000..e69de29 diff --git a/test/source.js b/test/source.js new file mode 100644 index 0000000..e69de29 diff --git a/test/source.json b/test/source.json new file mode 100644 index 0000000..e69de29 diff --git a/test/source.jsp b/test/source.jsp new file mode 100644 index 0000000..e69de29 diff --git a/test/source.jsx b/test/source.jsx new file mode 100644 index 0000000..8337712 --- /dev/null +++ b/test/source.jsx @@ -0,0 +1 @@ +// diff --git a/test/source.less b/test/source.less new file mode 100644 index 0000000..e69de29 diff --git a/test/source.liquid b/test/source.liquid new file mode 100644 index 0000000..e69de29 diff --git a/test/source.lisp b/test/source.lisp new file mode 100644 index 0000000..e69de29 diff --git a/test/source.lsl b/test/source.lsl new file mode 100644 index 0000000..e69de29 diff --git a/test/source.lua b/test/source.lua new file mode 100644 index 0000000..e69de29 diff --git a/test/source.m b/test/source.m new file mode 100644 index 0000000..e69de29 diff --git a/test/source.matlab b/test/source.matlab new file mode 100644 index 0000000..e69de29 diff --git a/test/source.ml b/test/source.ml new file mode 100644 index 0000000..e69de29 diff --git a/test/source.mustache b/test/source.mustache new file mode 100644 index 0000000..e69de29 diff --git a/test/source.note b/test/source.note new file mode 100644 index 0000000..e69de29 diff --git a/test/source.php b/test/source.php new file mode 100644 index 0000000..e69de29 diff --git a/test/source.pl b/test/source.pl new file mode 100644 index 0000000..e69de29 diff --git a/test/source.postcss b/test/source.postcss new file mode 100644 index 0000000..e69de29 diff --git a/test/source.pp b/test/source.pp new file mode 100644 index 0000000..e69de29 diff --git a/test/source.pug b/test/source.pug new file mode 100644 index 0000000..e69de29 diff --git a/test/source.py b/test/source.py new file mode 100644 index 0000000..e69de29 diff --git a/test/source.r b/test/source.r new file mode 100644 index 0000000..e69de29 diff --git a/test/source.rails b/test/source.rails new file mode 100644 index 0000000..e69de29 diff --git a/test/source.rb b/test/source.rb new file mode 100644 index 0000000..e69de29 diff --git a/test/source.rs b/test/source.rs new file mode 100644 index 0000000..e69de29 diff --git a/test/source.sass b/test/source.sass new file mode 100644 index 0000000..e69de29 diff --git a/test/source.scala b/test/source.scala new file mode 100644 index 0000000..e69de29 diff --git a/test/source.scss b/test/source.scss new file mode 100644 index 0000000..e69de29 diff --git a/test/source.slim b/test/source.slim new file mode 100644 index 0000000..e69de29 diff --git a/test/source.sql b/test/source.sql new file mode 100644 index 0000000..e69de29 diff --git a/test/source.styl b/test/source.styl new file mode 100644 index 0000000..e69de29 diff --git a/test/source.swift b/test/source.swift new file mode 100644 index 0000000..e69de29 diff --git a/test/source.tcl b/test/source.tcl new file mode 100644 index 0000000..e69de29 diff --git a/test/source.tex b/test/source.tex new file mode 100644 index 0000000..e69de29 diff --git a/test/source.textile b/test/source.textile new file mode 100644 index 0000000..e69de29 diff --git a/test/source.ts b/test/source.ts new file mode 100644 index 0000000..e69de29 diff --git a/test/source.twig b/test/source.twig new file mode 100644 index 0000000..e69de29 diff --git a/test/source.vue b/test/source.vue new file mode 100644 index 0000000..e69de29 diff --git a/test/source.xml b/test/source.xml new file mode 100644 index 0000000..e69de29 diff --git a/test/source.yml b/test/source.yml new file mode 100644 index 0000000..e69de29 diff --git a/test/sublime.sublime-settings b/test/sublime.sublime-settings new file mode 100644 index 0000000..e69de29 diff --git a/test/text.md b/test/text.md new file mode 100644 index 0000000..e69de29 diff --git a/test/text.txt b/test/text.txt new file mode 100644 index 0000000..e69de29 diff --git a/test/windows.bat b/test/windows.bat new file mode 100644 index 0000000..e69de29 diff --git a/test/windows.cmd b/test/windows.cmd new file mode 100644 index 0000000..e69de29 From b058a6d5e1eea1bf93fad5ab86d97234b4e76420 Mon Sep 17 00:00:00 2001 From: Mattia Astorino Date: Thu, 9 Feb 2017 22:07:35 +0100 Subject: [PATCH 5/9] chore: Update package extension --- .vscodeignore | 6 +++++- README.md | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.vscodeignore b/.vscodeignore index 4775d94..c51e689 100644 --- a/.vscodeignore +++ b/.vscodeignore @@ -4,7 +4,11 @@ out/test/** test/** src/** **/*.map +.gulp +.github .gitignore tsconfig.json vsc-extension-quickstart.md -node_modules \ No newline at end of file +node_modules +gulpfile.babel.json +yarn.lock \ No newline at end of file diff --git a/README.md b/README.md index b533bad..05298e1 100644 --- a/README.md +++ b/README.md @@ -2,4 +2,4 @@ # Material Theme β for Visual Studio Code ### Beta (β) release -The most epic theme, Material Theme, meet Visual Studio Code. If you have problems, first search for a similiar issue and then report a new one. +The most epic theme meet Visual Studio Code. If you have problems, first search for a similiar issue and then report a new one. From ce30ff73bef0c9c1b36b164e28b4d7e2800c981c Mon Sep 17 00:00:00 2001 From: Mattia Astorino Date: Thu, 9 Feb 2017 22:07:50 +0100 Subject: [PATCH 6/9] fix: Update json icon --- src/icons/json.svg | 58 ++++------------------------------------------ 1 file changed, 5 insertions(+), 53 deletions(-) diff --git a/src/icons/json.svg b/src/icons/json.svg index 9337207..3390382 100755 --- a/src/icons/json.svg +++ b/src/icons/json.svg @@ -1,54 +1,6 @@ - - - - - - image/svg+xml - - - - - - - + + + + + From 3e73e1fcc622fcc05ad433bd4e28c4b16f49ab96 Mon Sep 17 00:00:00 2001 From: Mattia Astorino Date: Thu, 9 Feb 2017 22:08:09 +0100 Subject: [PATCH 7/9] fix: Add bower icon --- src/icons/bower.svg | 3 +++ src/material-theme-icons.json | 4 ++++ 2 files changed, 7 insertions(+) create mode 100644 src/icons/bower.svg diff --git a/src/icons/bower.svg b/src/icons/bower.svg new file mode 100644 index 0000000..9fb2327 --- /dev/null +++ b/src/icons/bower.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/material-theme-icons.json b/src/material-theme-icons.json index 68ec86d..6252bd9 100644 --- a/src/material-theme-icons.json +++ b/src/material-theme-icons.json @@ -1,5 +1,8 @@ { "iconDefinitions": { + "_file_bower": { + "iconPath": "./icons/bower.svg" + }, "_file_json": { "iconPath": "./icons/json.svg" }, @@ -524,6 +527,7 @@ "css.map": "_file_cssmap" }, "fileNames": { + "bower.json": "_file_bower", "webpack.js": "_file_webpack", "webpack.config.js": "_file_webpack", "webpack.dev.js": "_file_webpack", From 0f7d3c289aeafac48b3270dfa1e2236c4e43d43a Mon Sep 17 00:00:00 2001 From: Mattia Astorino Date: Thu, 9 Feb 2017 22:21:00 +0100 Subject: [PATCH 8/9] feat: Add lighter theme (wip) --- package.json | 5 + themes/Material-Theme-Lighter.tmTheme | 1019 +++++++++++++++++++++++++ 2 files changed, 1024 insertions(+) create mode 100644 themes/Material-Theme-Lighter.tmTheme diff --git a/package.json b/package.json index 0b5a282..cc05669 100644 --- a/package.json +++ b/package.json @@ -37,6 +37,11 @@ "label": "Material Theme Darker", "uiTheme": "vs-dark", "path": "./themes/Material-Theme-Darker.tmTheme" + }, + { + "label": "Material Theme Lighter", + "uiTheme": "vs", + "path": "./themes/Material-Theme-Lighter.tmTheme" } ], "iconThemes": [ diff --git a/themes/Material-Theme-Lighter.tmTheme b/themes/Material-Theme-Lighter.tmTheme new file mode 100644 index 0000000..653d49b --- /dev/null +++ b/themes/Material-Theme-Lighter.tmTheme @@ -0,0 +1,1019 @@ + + + + + author + Mattia Astorino + colorSpaceName + sRGB + name + Material-Theme-Lighter + semanticClass + material.theme.lighter + settings + + + settings + + background + #F3F3F3 + foreground + #90A4AE + caret + #FFCC00 + lineHighlight + #00000050 + selection + #61616150 + selectionHighlight + #61616190 + inactiveSelection + #61616130 + rangeHighlight + #80CBC440 + wordHighlight + #80CBC440 + wordHighlightStrong + #80CBC440 + currentFindMatchHighlight + #D28445 + findMatchHighlight + #FFFFFF40 + findRangeHighlight + #FFFFFF40 + activeLinkForeground + #00FFFF + hoverHighlight + #FFFFFF30 + referenceHighlight + #00FFFF + guide + #42424240 + invisibles + #65737e30 + + + + name + Comments + scope + comment, punctuation.definition.comment + settings + + fontStyle + italic + foreground + #B0BEC5 + + + + name + Variable + scope + variable, string constant.other.placeholder + settings + + foreground + #80CBC4 + + + + name + Colors + scope + constant.other.color + settings + + foreground + #ffffff + + + + name + Invalid + scope + invalid, invalid.illegal, invalid.broken + settings + + background + #E53935 + foreground + #ffffff + + + + name + Unimplemented + scope + invalid.unimplemented + settings + + background + #91B859 + foreground + #ffffff + + + + name + Invalid deprecated + scope + invalid.deprecated + settings + + background + #7C4DFF + foreground + #ffffff + + + + name + Keyword, Storage + scope + keyword, storage.type, storage.modifier + settings + + foreground + #7C4DFF + + + + name + Keyword, Storage + scope + storage.type, keyword.control + settings + + fontStyle + italic + + + + name + Operator, Misc + scope + keyword.operator, constant.other.color, punctuation, meta.tag, punctuation.definition.tag, punctuation.separator.inheritance.php, punctuation.definition.tag.html, punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html, punctuation.section.embedded, keyword.other.template, keyword.other.substitution + settings + + foreground + #39ADB5 + + + + name + Tag + scope + entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter + settings + + foreground + #FF5370 + + + + name + Function, Special Method, Block Level + scope + entity.name.function, meta.function-call, variable.function, support.function, keyword.other.special-method, meta.block-level + settings + + foreground + #6182B8 + + + + name + Other Variable, String Link + scope + support.other.variable, string.other.link + settings + + foreground + #FF5370 + + + + name + Number, Constant, Function Argument, Tag Attribute, Embedded + scope + constant.numeric, constant.language, support.constant, constant.character, variable.parameter, keyword.other.unit + settings + + foreground + #F76D47 + + + + name + String, Symbols, Inherited Class, Markup Heading + scope + string, constant.other.symbol, constant.other.key, entity.other.inherited-class, markup.heading, markup.inserted.git_gutter, meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js + settings + + fontStyle + normal + foreground + #91B859 + + + + name + Class, Support + scope + entity.name.class, entity.name.type.class, support.type, support.class, support.orther.namespace.use.php, meta.use.php, support.other.namespace.php, markup.changed.git_gutter, support.type.sys-types + settings + + foreground + #FFB62C + + + + name + CSS Class and Support + scope + source.css support.type, source.sass support.type, source.scss support.type, source.less support.type, source.stylus support.type + settings + + foreground + #8796B0 + + + + name + Sub-methods + scope + entity.name.module.js, variable.import.parameter.js, variable.other.class.js + settings + + foreground + #E53935 + + + + name + Language methods + scope + variable.language + settings + + fontStyle + italic + foreground + #E53935 + + + + name + entity.name.method.js + scope + entity.name.method.js + settings + + foreground + #6182B8 + + + + name + meta.method.js + scope + meta.class-method.js entity.name.function.js, variable.function.constructor + settings + + foreground + #6182B8 + + + + name + Attributes + scope + entity.other.attribute-name + settings + + foreground + #7C4DFF + + + + name + HTML Attributes + scope + text.html.basic entity.other.attribute-name.html, text.html.basic entity.other.attribute-name + settings + + fontStyle + italic + foreground + #FFB62C + + + + name + CSS Classes + scope + entity.other.attribute-name.class + settings + + foreground + #FFB62C + + + + name + CSS Id + scope + source.sass keyword.control + settings + + foreground + #6182B8 + + + + name + Inserted + scope + markup.inserted + settings + + foreground + #91B859 + + + + name + Deleted + scope + markup.deleted + settings + + foreground + #E53935 + + + + name + Changed + scope + markup.changed + settings + + foreground + #7C4DFF + + + + name + Regular Expressions + scope + string.regexp + settings + + foreground + #39ADB5 + + + + name + Escape Characters + scope + constant.character.escape + settings + + foreground + #39ADB5 + + + + name + URL + scope + *url*, *link*, *uri* + settings + + fontStyle + underline + + + + name + Search Results Nums + scope + constant.numeric.line-number.find-in-files - match + settings + + foreground + #C17E70 + + + + name + Search Results Lines + scope + entity.name.filename.find-in-files + settings + + foreground + #91B859 + + + + name + Decorators + scope + tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js + settings + + fontStyle + italic + foreground + #6182B8 + + + + name + ES7 Bind Operator + scope + source.js constant.other.object.key.js string.unquoted.label.js + settings + + fontStyle + italic + foreground + #E53935 + + + + name + JSON Key - Level 8 + scope + source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string + settings + + foreground + #91B859 + + + + name + JSON Key - Level 7 + scope + source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string + settings + + foreground + #7C4DFF + + + + name + JSON Key - Level 6 + scope + source.json meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string + settings + + foreground + #FF5370 + + + + name + JSON Key - Level 5 + scope + source.json meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string + settings + + foreground + #6182B8 + + + + name + JSON Key - Level 4 + scope + source.json meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string + settings + + foreground + #C17E70 + + + + name + JSON Key - Level 3 + scope + source.json meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string + settings + + foreground + #E53935 + + + + name + JSON Key - Level 2 + scope + source.json meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string + settings + + foreground + #F76D47 + + + + name + JSON Key - Level 1 + scope + source.json meta meta.structure.dictionary.json string.quoted.double.json - meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta.structure.dictionary.json punctuation.definition.string - meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string + settings + + foreground + #FFB62C + + + + name + JSON Key - Level 0 + scope + source.json meta.structure.dictionary.json string.quoted.double.json - meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta.structure.dictionary.json punctuation.definition.string - meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string + settings + + foreground + #7C4DFF + + + + name + Markdown - Plain + scope + text.html.markdown, punctuation.definition.list_item.markdown + settings + + foreground + #80CBC4 + + + + name + Markdown - Markup Raw Inline + scope + text.html.markdown markup.raw.inline + settings + + foreground + #7C4DFF + + + + name + Markdown - Markup Raw Inline Punctuation + scope + text.html.markdown punctuation.definition.raw.markdown + settings + + foreground + #E7EAEC + + + + name + Markdown - Line Break + scope + text.html.markdown meta.dummy.line-break + settings + + foreground + + + + + name + Markdown - Heading + scope + markdown.heading, markup.heading | markup.heading entity.name, markup.heading.markdown punctuation.definition.heading.markdown + settings + + foreground + #91B859 + + + + name + Markup - Italic + scope + markup.italic + settings + + fontStyle + italic + foreground + #FF5370 + + + + name + Markup - Bold + scope + markup.bold, markup.bold string + settings + + fontStyle + bold + foreground + #FF5370 + + + + name + Markup - Bold & Italic + scope + markup.bold markup.italic, markup.italic markup.bold, markup.quote markup.bold, markup.bold markup.italic string, markup.italic markup.bold string, markup.quote markup.bold string + settings + + fontStyle + bold italic + + + + name + Markup - Underline + scope + markup.underline + settings + + fontStyle + underline + foreground + #F76D47 + + + + name + Markup - Strike + scope + markup.strike + settings + + fontStyle + strike + foreground + + + + + name + Markdown - Blockquote + scope + markup.quote punctuation.definition.blockquote.markdown + settings + + background + #E7EAEC + foreground + #E7EAEC + + + + name + Markup - Quote + scope + markup.quote + settings + + fontStyle + italic + foreground + + + + + name + Markdown - Link + scope + string.other.link.title.markdown + settings + + foreground + #6182B8 + + + + name + Markdown - Link Description + scope + string.other.link.description.title.markdown + settings + + foreground + #7C4DFF + + + + name + Markdown - Link Anchor + scope + constant.other.reference.link.markdown + settings + + foreground + #FFB62C + + + + name + Markup - Raw Block + scope + markup.raw.block + settings + + foreground + #7C4DFF + + + + name + Markdown - Raw Block Fenced + scope + markup.raw.block.fenced.markdown + settings + + background + #90A4AE20 + + + + name + Markdown - Fenced Bode Block + scope + punctuation.definition.fenced.markdown + settings + + background + #90A4AE20 + + + + name + Markdown - Fenced Bode Block Variable + scope + markup.raw.block.fenced.markdown, variable.language.fenced.markdown, punctuation.section.class.end + settings + + foreground + #80CBC4 + + + + name + Markdown - Fenced Language + scope + variable.language.fenced.markdown + settings + + fontStyle + + foreground + #E7EAEC + + + + name + Markdown - Punctuation Definition + scope + text.html.markdown punctuation.definition + settings + + foreground + #CCD7DA + + + + name + Markdown HTML - Punctuation Definition + scope + text.html.markdown meta.disable-markdown punctuation.definition + settings + + foreground + #39ADB5 + + + + name + Markdown - Separator + scope + meta.separator + settings + + background + #90A4AE20 + fontStyle + bold + foreground + #E7EAEC + + + + name + Markup - Table + scope + markup.table + settings + + background + + foreground + #80CBC4 + + + + name + AceJump Label - Blue + scope + acejump.label.blue + settings + + background + #6182B8 + foreground + #ffffff + + + + name + AceJump Label - Green + scope + acejump.label.green + settings + + background + #91B859 + foreground + #ffffff + + + + name + AceJump Label - Orange + scope + acejump.label.orange + settings + + background + #F76D47 + foreground + #ffffff + + + + name + AceJump Label - Purple + scope + acejump.label.purple + settings + + background + #7C4DFF + foreground + #ffffff + + + + name + SublimeLinter Warning + scope + sublimelinter.mark.warning + settings + + foreground + #FFB62C + + + + name + SublimeLinter Gutter Mark + scope + sublimelinter.gutter-mark + settings + + foreground + #ffffff + + + + name + SublimeLinter Error + scope + sublimelinter.mark.error + settings + + foreground + #E53935 + + + + name + SublimeLinter Annotation + scope + sublimelinter.annotations + settings + + background + #C17E70 + + + + name + GitGutter Ignored + scope + markup.ignored.git_gutter + settings + + foreground + #E7EAEC + + + + name + GitGutter Untracked + scope + markup.untracked.git_gutter + settings + + foreground + #E7EAEC + + + + name + GitGutter Inserted + scope + markup.inserted.git_gutter + settings + + foreground + #91B859 + + + + name + GitGutter Changed + scope + markup.changed.git_gutter + settings + + foreground + #FFB62C + + + + name + GitGutter Deleted + scope + markup.deleted.git_gutter + settings + + foreground + #E53935 + + + + name + Bracket Curly + scope + brackethighlighter.default + settings + + foreground + #8796B0 + + + + name + Bracket Quote + scope + brackethighlighter.quote + settings + + foreground + #91B859 + + + + name + Bracket Unmatched + scope + brackethighlighter.unmatched + settings + + foreground + #E53935 + + + + uuid + 133d1250-19c6-4565-bc93-b37fd36f7fc9 + + From 0a9e25d58ee716efacc70d43458a4b3594494462 Mon Sep 17 00:00:00 2001 From: Mattia Astorino Date: Thu, 9 Feb 2017 22:22:08 +0100 Subject: [PATCH 9/9] chore: release 0.0.4 --- CHANGELOG.md | 14 ++++++++++++-- package.json | 2 +- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 47ed9c2..8c8a996 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,9 +1,19 @@ - -## 0.0.3 (2017-02-07) + +## 0.0.4 (2017-02-09) + + +### Bug Fixes + +* Add bower icon ([b326f26](https://github.com/equinusocio/vsc-material-theme/commit/b326f26)) +* Fix background color for highlighted searched string ([fc94c09](https://github.com/equinusocio/vsc-material-theme/commit/fc94c09)), closes [#4](https://github.com/equinusocio/vsc-material-theme/issues/4) +* Fix opened folder icon ([b21c04f](https://github.com/equinusocio/vsc-material-theme/commit/b21c04f)), closes [#1](https://github.com/equinusocio/vsc-material-theme/issues/1) +* Fix var hover background ([a471a2a](https://github.com/equinusocio/vsc-material-theme/commit/a471a2a)) +* Update json icon ([2793178](https://github.com/equinusocio/vsc-material-theme/commit/2793178)) ### Features +* Add lighter theme (wip) ([8827f12](https://github.com/equinusocio/vsc-material-theme/commit/8827f12)) * Add Material Theme icon-theme ([8defc56](https://github.com/equinusocio/vsc-material-theme/commit/8defc56)) * first beta release ([262097f](https://github.com/equinusocio/vsc-material-theme/commit/262097f)) diff --git a/package.json b/package.json index cc05669..9d102c7 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "vsc-material-theme", "displayName": "Material Theme", "description": "The most epic theme now for Visual Studio Code", - "version": "0.0.3", + "version": "0.0.4", "publisher": "Equinusocio", "license": "Apache-2.0", "icon": "logo.png",