Skip to content

Commit 125917f

Browse files
committed
PUG support
1 parent 625a899 commit 125917f

File tree

2 files changed

+49
-0
lines changed

2 files changed

+49
-0
lines changed

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,18 @@ All notable changes to the "rouge-theme" extension will be documented in this fi
33

44
## [Released]
55
---
6+
## [1.3.7] - 2018-03-27
7+
### Added
8+
- Pug/Jade support
9+
- punctuation made bright green
10+
- string interpolation
11+
- argument brackets
12+
- attribute brackets
13+
- variable assignments, constants
14+
- equals sign darkened to match HTML
15+
- italicized attribute names
16+
- darkened class and ID names to match CSS selectors
17+
618
## [1.3.6] - 2018-03-23
719
### Added
820
- syntax: JS `instanceof` italicized

themes/rouge-theme-syntax.json

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -470,6 +470,43 @@
470470
"settings": {
471471
"foreground": "#bbb"
472472
}
473+
},
474+
// {
475+
// "name": "[PUG/JADE] - Equals sign",
476+
// "scope": "text.jade meta.tag.other",
477+
// "settings": {
478+
// "foreground": "#bbb"
479+
// }
480+
// },
481+
{
482+
"name": "[PUG/JADE] - Punctuation, Brackets",
483+
"scope": [
484+
"constant.name.attribute.tag.jade",
485+
"args.mixin.jade",
486+
"string.interpolated.jade",
487+
"text.jade meta.tag.other",
488+
"text.jade constant"
489+
],
490+
"settings": {
491+
"foreground": "#D0D6B5"
492+
}
493+
},
494+
{
495+
"name": "[PUG/JADE] - Attributes",
496+
"scope": "entity.other.attribute-name.tag.jade",
497+
"settings": {
498+
"fontStyle": "italic"
499+
}
500+
},
501+
{
502+
"name": "[PUG/JADE] - Class and ID",
503+
"scope": [
504+
"entity.other.attribute-name.class.jade",
505+
"entity.other.attribute-name.id.jade"
506+
],
507+
"settings": {
508+
"foreground": "#eabe9a"
509+
}
473510
},
474511
{
475512
"name": "[XML] - Brackets for tags: < and >",

0 commit comments

Comments
 (0)