Skip to content

Commit 5e50d11

Browse files
committed
Fix the theme files for attribute value colorization
1 parent 53936e2 commit 5e50d11

File tree

4 files changed

+15
-3
lines changed

4 files changed

+15
-3
lines changed

TypeScript.YAML-tmTheme

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,6 @@ settings:
5454
- scope: entity.other.attribute-name
5555
settings: { vsclassificationtype: xml literal - attribute name }
5656

57-
- scope: meta.tag string.quoted, meta.tag string.quoted punctuation.definition.string, meta.tag string.quoted constant.character.entity, meta.tag string.quoted constant.character.entity punctuation.definition.entity
57+
- scope: meta.tag string.quoted, meta.tag string.quoted punctuation.definition.string, meta.tag string.quoted constant.character.escape
5858
settings: { vsclassificationtype: xml literal - attribute value }
5959
...

TypeScript.tmTheme

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@
172172
</dict>
173173
<dict>
174174
<key>scope</key>
175-
<string>meta.tag string.quoted, meta.tag string.quoted punctuation.definition.string, meta.tag string.quoted constant.character.entity, meta.tag string.quoted constant.character.entity punctuation.definition.entity</string>
175+
<string>meta.tag string.quoted, meta.tag string.quoted punctuation.definition.string, meta.tag string.quoted constant.character.escape</string>
176176
<key>settings</key>
177177
<dict>
178178
<key>vsclassificationtype</key>

TypeScriptReact.YAML-tmTheme

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ uuid: ef98eb90-bf9b-11e4-bb52-0800200c9a66
77

88
settings:
99
# Additions
10+
- scope: meta.tag string.quoted constant.character.entity.tsx, meta.tag string.quoted constant.character.entity.tsx punctuation.definition.entity.tsx
11+
settings: { vsclassificationtype: xml literal - attribute value }
12+
1013
- scope: meta.jsx.children.tsx, constant.character.entity.tsx, punctuation.definition.entity.tsx, invalid.illegal.bad-ampersand.tsx
1114
settings: { vsclassificationtype: xml literal - text }
1215

TypeScriptReact.tmTheme

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,16 @@
172172
</dict>
173173
<dict>
174174
<key>scope</key>
175-
<string>meta.tag string.quoted, meta.tag string.quoted punctuation.definition.string, meta.tag string.quoted constant.character.entity, meta.tag string.quoted constant.character.entity punctuation.definition.entity</string>
175+
<string>meta.tag string.quoted, meta.tag string.quoted punctuation.definition.string, meta.tag string.quoted constant.character.escape</string>
176+
<key>settings</key>
177+
<dict>
178+
<key>vsclassificationtype</key>
179+
<string>xml literal - attribute value</string>
180+
</dict>
181+
</dict>
182+
<dict>
183+
<key>scope</key>
184+
<string>meta.tag string.quoted constant.character.entity.tsx, meta.tag string.quoted constant.character.entity.tsx punctuation.definition.entity.tsx</string>
176185
<key>settings</key>
177186
<dict>
178187
<key>vsclassificationtype</key>

0 commit comments

Comments
 (0)