fix: expand bat Nord theme scope coverage for consistency
- variable/variable.other/support.variable → #D8DEE9 (micro: identifier.var) - constant.other.boolean → #81A1C1 (YAML true/false, matches micro: constant.bool) - constant.other.symbol, support.constant → #B48EAD (Ruby symbols, built-in consts) - keyword.other.special-method → #88C0D0 (micro: identifier) - entity.other.attribute-name.id, punctuation.definition.entity → #81A1C1 - meta.selector → #D08770 (CSS selectors, micro: special) - keyword.other.unit generalized (drop css-only constant.numeric.css) - entity.name.label → #81A1C1 (tag color) - invalid.broken, invalid.unimplemented → #BF616A (micro: error) - constant.other.color → #8FBCBB (hex color literals) - meta.separator → #4C566A (micro: comment) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -51,7 +51,7 @@
|
|||||||
<key>name</key>
|
<key>name</key>
|
||||||
<string>Text & variable names</string>
|
<string>Text & variable names</string>
|
||||||
<key>scope</key>
|
<key>scope</key>
|
||||||
<string>text, source, variable.other.readwrite, punctuation.definition.variable</string>
|
<string>text, source, variable, variable.other, variable.other.readwrite, support.variable, meta.definition.variable, punctuation.definition.variable</string>
|
||||||
<key>settings</key>
|
<key>settings</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>foreground</key>
|
<key>foreground</key>
|
||||||
@@ -128,7 +128,7 @@
|
|||||||
<key>name</key>
|
<key>name</key>
|
||||||
<string>Boolean constants (true / false)</string>
|
<string>Boolean constants (true / false)</string>
|
||||||
<key>scope</key>
|
<key>scope</key>
|
||||||
<string>constant.language.boolean, constant.language.true, constant.language.false</string>
|
<string>constant.language.boolean, constant.language.true, constant.language.false, constant.other.boolean</string>
|
||||||
<key>settings</key>
|
<key>settings</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>foreground</key>
|
<key>foreground</key>
|
||||||
@@ -138,9 +138,9 @@
|
|||||||
|
|
||||||
<dict>
|
<dict>
|
||||||
<key>name</key>
|
<key>name</key>
|
||||||
<string>Other language constants (null, undefined, …)</string>
|
<string>Other language constants (null, undefined, symbols, …)</string>
|
||||||
<key>scope</key>
|
<key>scope</key>
|
||||||
<string>constant.language, constant.language.null, constant.language.undefined, variable.other.constant, entity.name.constant</string>
|
<string>constant.language, constant.language.null, constant.language.undefined, variable.other.constant, entity.name.constant, constant.other.symbol, support.constant</string>
|
||||||
<key>settings</key>
|
<key>settings</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>foreground</key>
|
<key>foreground</key>
|
||||||
@@ -180,7 +180,7 @@
|
|||||||
<key>name</key>
|
<key>name</key>
|
||||||
<string>Operators</string>
|
<string>Operators</string>
|
||||||
<key>scope</key>
|
<key>scope</key>
|
||||||
<string>keyword.operator, punctuation.accessor, punctuation.definition.generic, punctuation.separator.key-value, punctuation.definition.tag</string>
|
<string>keyword.operator, punctuation.accessor, punctuation.definition.generic, punctuation.separator.key-value, punctuation.definition.tag, entity.other.attribute-name.id, punctuation.definition.entity</string>
|
||||||
<key>settings</key>
|
<key>settings</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>foreground</key>
|
<key>foreground</key>
|
||||||
@@ -245,7 +245,7 @@
|
|||||||
<key>name</key>
|
<key>name</key>
|
||||||
<string>Function names</string>
|
<string>Function names</string>
|
||||||
<key>scope</key>
|
<key>scope</key>
|
||||||
<string>entity.name.function, meta.function-call, meta.function-call.method, variable.function, support.function</string>
|
<string>entity.name.function, meta.function-call, meta.function-call.method, variable.function, support.function, keyword.other.special-method</string>
|
||||||
<key>settings</key>
|
<key>settings</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>foreground</key>
|
<key>foreground</key>
|
||||||
@@ -308,9 +308,9 @@
|
|||||||
<!-- ── Tags (HTML / XML / JSX) ──────────────────────────────────── -->
|
<!-- ── Tags (HTML / XML / JSX) ──────────────────────────────────── -->
|
||||||
<dict>
|
<dict>
|
||||||
<key>name</key>
|
<key>name</key>
|
||||||
<string>Tag names</string>
|
<string>Tag names & generic entity names</string>
|
||||||
<key>scope</key>
|
<key>scope</key>
|
||||||
<string>entity.name.tag</string>
|
<string>entity.name.tag, entity.name.label</string>
|
||||||
<key>settings</key>
|
<key>settings</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>foreground</key>
|
<key>foreground</key>
|
||||||
@@ -359,7 +359,7 @@
|
|||||||
<key>name</key>
|
<key>name</key>
|
||||||
<string>CSS selectors</string>
|
<string>CSS selectors</string>
|
||||||
<key>scope</key>
|
<key>scope</key>
|
||||||
<string>entity.other.attribute-name.class.css, entity.other.attribute-name.id.css, entity.other.attribute-name.pseudo-class.css, entity.other.attribute-name.pseudo-element.css</string>
|
<string>meta.selector, entity.other.attribute-name.class.css, entity.other.attribute-name.id.css, entity.other.attribute-name.pseudo-class.css, entity.other.attribute-name.pseudo-element.css</string>
|
||||||
<key>settings</key>
|
<key>settings</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>foreground</key>
|
<key>foreground</key>
|
||||||
@@ -369,9 +369,9 @@
|
|||||||
|
|
||||||
<dict>
|
<dict>
|
||||||
<key>name</key>
|
<key>name</key>
|
||||||
<string>CSS units & numeric values</string>
|
<string>Units & CSS numeric values</string>
|
||||||
<key>scope</key>
|
<key>scope</key>
|
||||||
<string>keyword.other.unit, constant.numeric.css</string>
|
<string>keyword.other.unit</string>
|
||||||
<key>settings</key>
|
<key>settings</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>foreground</key>
|
<key>foreground</key>
|
||||||
@@ -535,9 +535,9 @@
|
|||||||
<!-- ── Errors & Invalid ──────────────────────────────────────────── -->
|
<!-- ── Errors & Invalid ──────────────────────────────────────────── -->
|
||||||
<dict>
|
<dict>
|
||||||
<key>name</key>
|
<key>name</key>
|
||||||
<string>Invalid / deprecated</string>
|
<string>Invalid / deprecated / broken</string>
|
||||||
<key>scope</key>
|
<key>scope</key>
|
||||||
<string>invalid, invalid.illegal, invalid.deprecated</string>
|
<string>invalid, invalid.illegal, invalid.deprecated, invalid.broken, invalid.unimplemented</string>
|
||||||
<key>settings</key>
|
<key>settings</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>foreground</key>
|
<key>foreground</key>
|
||||||
@@ -630,6 +630,30 @@
|
|||||||
</dict>
|
</dict>
|
||||||
</dict>
|
</dict>
|
||||||
|
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Color constants (CSS hex colors, etc.)</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>constant.other.color</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#8FBCBB</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Separators (horizontal rules, etc.)</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>meta.separator</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#4C566A</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
|
||||||
</array>
|
</array>
|
||||||
</dict>
|
</dict>
|
||||||
</plist>
|
</plist>
|
||||||
|
|||||||
Reference in New Issue
Block a user