Skip to content

Commit a651b51

Browse files
kufiiarcticicestudio
authored andcommitted
Improve highlighting for JavaScript braces in template literals (#163)
Improved the highlighting of braces within JavaScript template literals [1] to use `nord4` as foreground color instead of `nord14` like strings. [1]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals Co-authored-by: Arctic Ice Studio <development@arcticicestudio.com> Co-authored-by: Sven Greb <development@svengreb.de> Resolves GH-162
1 parent f4a1304 commit a651b51

1 file changed

Lines changed: 25 additions & 0 deletions

File tree

themes/nord-color-theme.json

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -941,6 +941,19 @@
941941
"foreground": "#8FBCBB"
942942
}
943943
},
944+
{
945+
"name": "[JavaScript] Parentheses in Template Strings",
946+
"scope": [
947+
"source.js meta.embedded.line meta.brace.square",
948+
"source.js meta.embedded.line meta.brace.round",
949+
/* Required for extension `mgmcdermott.vscode-language-babel`. */
950+
"source.js string.quoted.template meta.brace.square",
951+
"source.js string.quoted.template meta.brace.round",
952+
],
953+
"settings": {
954+
"foreground": "#ECEFF4"
955+
}
956+
},
944957
{
945958
"name": "[HTML] Constant Character Entity",
946959
"scope": "text.html.basic constant.character.entity.html",
@@ -1209,6 +1222,18 @@
12091222
"foreground": "#D8DEE9"
12101223
}
12111224
},
1225+
{
1226+
"name": "[TypeScript] Parentheses in Template Strings",
1227+
"scope": [
1228+
"source.ts meta.embedded.line meta.brace.square",
1229+
"source.ts meta.embedded.line meta.brace.round",
1230+
"source.tsx meta.embedded.line meta.brace.square",
1231+
"source.tsx meta.embedded.line meta.brace.round"
1232+
],
1233+
"settings": {
1234+
"foreground": "#ECEFF4"
1235+
}
1236+
},
12121237
{
12131238
"name": "[XML] Entity Name Tag Namespace",
12141239
"scope": "text.xml entity.name.tag.namespace",

0 commit comments

Comments
 (0)