diff options
author | Keith Hall <kingkeith+github@gmail.com> | 2021-02-27 23:03:45 +0200 |
---|---|---|
committer | David Peter <sharkdp@users.noreply.github.com> | 2021-02-28 09:55:24 +0100 |
commit | 7768433d091c77efb6752b6407b25fb8e8a259b9 (patch) | |
tree | 4901507f8fe661bceecac7ece20dbee84a59a8f3 | |
parent | c569774e1a8528fab91225dabdadf53fde3916ea (diff) |
Improve Monokai Extended JSON key color with a patch
-rw-r--r-- | assets/patches/Monokai-Extended.tmTheme.patch | 18 | ||||
-rw-r--r-- | tests/syntax-tests/highlighted/JSON/test.json | 32 |
2 files changed, 34 insertions, 16 deletions
diff --git a/assets/patches/Monokai-Extended.tmTheme.patch b/assets/patches/Monokai-Extended.tmTheme.patch new file mode 100644 index 00000000..24573a7b --- /dev/null +++ b/assets/patches/Monokai-Extended.tmTheme.patch @@ -0,0 +1,18 @@ +diff --git themes/sublime-monokai-extended/Monokai\ Extended.tmTheme themes/sublime-monokai-extended/Monokai\ Extended.tmTheme +index 9c2aa3e..180cbbf 100644 +--- themes/sublime-monokai-extended/Monokai Extended.tmTheme ++++ themes/sublime-monokai-extended/Monokai Extended.tmTheme +@@ -810,11 +810,11 @@ + <key>name</key> + <string>JSON String</string> + <key>scope</key> +- <string>meta.structure.dictionary.json string.quoted.double.json</string> ++ <string>meta.mapping.key.json string.quoted.double.json</string> + <key>settings</key> + <dict> + <key>foreground</key> +- <string>#cfcfc2</string> ++ <string>#fd971f</string> + </dict> + </dict> + <dict> diff --git a/tests/syntax-tests/highlighted/JSON/test.json b/tests/syntax-tests/highlighted/JSON/test.json index 76b859d0..180e1329 100644 --- a/tests/syntax-tests/highlighted/JSON/test.json +++ b/tests/syntax-tests/highlighted/JSON/test.json @@ -1,29 +1,29 @@ [38;2;248;248;242m[[0m [38;2;248;248;242m [0m[38;2;248;248;242m{[0m -[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mname[0m[38;2;230;219;116m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mjohn[0m[38;2;230;219;116m"[0m[38;2;248;248;242m,[0m -[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mage[0m[38;2;230;219;116m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;190;132;255m42[0m[38;2;248;248;242m,[0m -[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116misCustomer[0m[38;2;230;219;116m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;190;132;255mfalse[0m[38;2;248;248;242m,[0m -[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mchildren[0m[38;2;230;219;116m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;248;248;242m[[0m[38;2;248;248;242m][0m +[38;2;248;248;242m [0m[38;2;253;151;31m"[0m[38;2;253;151;31mname[0m[38;2;253;151;31m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mjohn[0m[38;2;230;219;116m"[0m[38;2;248;248;242m,[0m +[38;2;248;248;242m [0m[38;2;253;151;31m"[0m[38;2;253;151;31mage[0m[38;2;253;151;31m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;190;132;255m42[0m[38;2;248;248;242m,[0m +[38;2;248;248;242m [0m[38;2;253;151;31m"[0m[38;2;253;151;31misCustomer[0m[38;2;253;151;31m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;190;132;255mfalse[0m[38;2;248;248;242m,[0m +[38;2;248;248;242m [0m[38;2;253;151;31m"[0m[38;2;253;151;31mchildren[0m[38;2;253;151;31m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;248;248;242m[[0m[38;2;248;248;242m][0m [38;2;248;248;242m [0m[38;2;248;248;242m}[0m[38;2;248;248;242m,[0m [38;2;248;248;242m [0m[38;2;248;248;242m{[0m -[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mname[0m[38;2;230;219;116m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mjames[0m[38;2;230;219;116m"[0m[38;2;248;248;242m,[0m -[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mage[0m[38;2;230;219;116m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;190;132;255m35[0m[38;2;248;248;242m,[0m -[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116misCustomer[0m[38;2;230;219;116m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;190;132;255mtrue[0m[38;2;248;248;242m,[0m -[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mchildren[0m[38;2;230;219;116m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;248;248;242m[[0m +[38;2;248;248;242m [0m[38;2;253;151;31m"[0m[38;2;253;151;31mname[0m[38;2;253;151;31m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mjames[0m[38;2;230;219;116m"[0m[38;2;248;248;242m,[0m +[38;2;248;248;242m [0m[38;2;253;151;31m"[0m[38;2;253;151;31mage[0m[38;2;253;151;31m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;190;132;255m35[0m[38;2;248;248;242m,[0m +[38;2;248;248;242m [0m[38;2;253;151;31m"[0m[38;2;253;151;31misCustomer[0m[38;2;253;151;31m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;190;132;255mtrue[0m[38;2;248;248;242m,[0m +[38;2;248;248;242m [0m[38;2;253;151;31m"[0m[38;2;253;151;31mchildren[0m[38;2;253;151;31m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;248;248;242m[[0m [38;2;248;248;242m [0m[38;2;248;248;242m{[0m -[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mname[0m[38;2;230;219;116m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mlinus[0m[38;2;230;219;116m"[0m[38;2;248;248;242m,[0m -[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mage[0m[38;2;230;219;116m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;190;132;255m4[0m +[38;2;248;248;242m [0m[38;2;253;151;31m"[0m[38;2;253;151;31mname[0m[38;2;253;151;31m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mlinus[0m[38;2;230;219;116m"[0m[38;2;248;248;242m,[0m +[38;2;248;248;242m [0m[38;2;253;151;31m"[0m[38;2;253;151;31mage[0m[38;2;253;151;31m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;190;132;255m4[0m [38;2;248;248;242m [0m[38;2;248;248;242m}[0m[38;2;248;248;242m,[0m [38;2;248;248;242m [0m[38;2;248;248;242m{[0m -[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mname[0m[38;2;230;219;116m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116msandra[0m[38;2;230;219;116m"[0m[38;2;248;248;242m,[0m -[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mage[0m[38;2;230;219;116m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;190;132;255m2[0m +[38;2;248;248;242m [0m[38;2;253;151;31m"[0m[38;2;253;151;31mname[0m[38;2;253;151;31m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116msandra[0m[38;2;230;219;116m"[0m[38;2;248;248;242m,[0m +[38;2;248;248;242m [0m[38;2;253;151;31m"[0m[38;2;253;151;31mage[0m[38;2;253;151;31m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;190;132;255m2[0m [38;2;248;248;242m [0m[38;2;248;248;242m}[0m [38;2;248;248;242m [0m[38;2;248;248;242m][0m [38;2;248;248;242m [0m[38;2;248;248;242m}[0m[38;2;248;248;242m,[0m [38;2;248;248;242m [0m[38;2;248;248;242m{[0m -[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mname[0m[38;2;230;219;116m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mjessica[0m[38;2;230;219;116m"[0m[38;2;248;248;242m,[0m -[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mage[0m[38;2;230;219;116m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;190;132;255mnull[0m[38;2;248;248;242m,[0m -[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116misCustomer[0m[38;2;230;219;116m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;190;132;255mfalse[0m[38;2;248;248;242m,[0m -[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mchildren[0m[38;2;230;219;116m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;248;248;242m[[0m[38;2;248;248;242m][0m +[38;2;248;248;242m [0m[38;2;253;151;31m"[0m[38;2;253;151;31mname[0m[38;2;253;151;31m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mjessica[0m[38;2;230;219;116m"[0m[38;2;248;248;242m,[0m +[38;2;248;248;242m [0m[38;2;253;151;31m"[0m[38;2;253;151;31mage[0m[38;2;253;151;31m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;190;132;255mnull[0m[38;2;248;248;242m,[0m +[38;2;248;248;242m [0m[38;2;253;151;31m"[0m[38;2;253;151;31misCustomer[0m[38;2;253;151;31m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;190;132;255mfalse[0m[38;2;248;248;242m,[0m +[38;2;248;248;242m [0m[38;2;253;151;31m"[0m[38;2;253;151;31mchildren[0m[38;2;253;151;31m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;248;248;242m[[0m[38;2;248;248;242m][0m [38;2;248;248;242m [0m[38;2;248;248;242m}[0m [38;2;248;248;242m][0m |