Skip to content

Commit f96d9a5

Browse files
committed
Add example selector with advanced operators
1 parent 8860e8c commit f96d9a5

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

Example SCSScheme.hidden-tmTheme

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -183,6 +183,15 @@
183183
<string>#B368FF</string>
184184
</dict>
185185
</dict>
186+
<dict>
187+
<key>scope</key>
188+
<string>(source.csscheme, source.scsscheme) &amp; (meta.selector - punctuation.section.group), markup.heading.1</string>
189+
<key>settings</key>
190+
<dict>
191+
<key>fontStyle</key>
192+
<string>italic</string>
193+
</dict>
194+
</dict>
186195
</array>
187196
</dict>
188197
</plist>

Example SCSScheme.scsscheme

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,3 +125,10 @@ storage {
125125
variable, support.variable {
126126
foreground: $col10;
127127
}
128+
129+
// This is an example of advanced operator usage ...
130+
\(source.csscheme, source.scsscheme\) \& \(meta.selector \- punctuation.section.group\),
131+
// ... and using backslashes to escape any character.
132+
markup.heading.\1 {
133+
fontStyle: italic;
134+
}

0 commit comments

Comments
 (0)