Skip to content

Commit 14bf85f

Browse files
author
Gilad Gray
committed
0.5.0
1 parent 1e477e0 commit 14bf85f

File tree

3 files changed

+77
-52
lines changed

3 files changed

+77
-52
lines changed

package.json

Lines changed: 42 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -1,46 +1,44 @@
11
{
2-
"name": "theme-blueprint",
3-
"displayName": "Blueprint",
4-
"description": "Palantir Blueprint syntax theme for VS Code",
5-
"version": "0.4.1",
6-
"publisher": "giladgray",
7-
"engines": {
8-
"vscode": "^1.9.0"
9-
},
10-
"categories": [
11-
"Themes"
12-
],
13-
"contributes": {
14-
"themes": [
15-
{
16-
"label": "Blueprint",
17-
"uiTheme": "vs-dark",
18-
"path": "./themes/Blueprint.tmTheme"
19-
}
20-
]
21-
},
22-
"galleryBanner": {
23-
"color": "#E1E8ED"
24-
},
25-
"icon": "blueprint-logo.png",
26-
"devDependencies": {
27-
"@types/node": "^6.0.52",
28-
"plist": "^2.0.1",
29-
"ts-node": "^1.7.2",
30-
"tslint": "^4.1.1",
31-
"typescript": "^2.1.4"
32-
},
33-
"license": "Apache-2.0",
34-
"scripts": {
35-
"build": "ts-node src/index.ts",
36-
"vscode:prepublish": "npm run build"
37-
},
38-
"repository": {
39-
"type": "git",
40-
"url": "git+https://github.com/giladgray/vscode-theme-blueprint.git"
41-
},
42-
"bugs": {
43-
"url": "https://github.com/giladgray/vscode-theme-blueprint/issues"
44-
},
45-
"homepage": "https://github.com/giladgray/vscode-theme-blueprint#readme"
2+
"name": "theme-blueprint",
3+
"displayName": "Blueprint",
4+
"description": "Palantir Blueprint syntax theme for VS Code",
5+
"version": "0.5.0",
6+
"publisher": "giladgray",
7+
"engines": {
8+
"vscode": "^1.9.0"
9+
},
10+
"categories": [
11+
"Themes"
12+
],
13+
"contributes": {
14+
"themes": [{
15+
"label": "Blueprint",
16+
"uiTheme": "vs-dark",
17+
"path": "./themes/Blueprint.tmTheme"
18+
}]
19+
},
20+
"galleryBanner": {
21+
"color": "#E1E8ED"
22+
},
23+
"icon": "blueprint-logo.png",
24+
"devDependencies": {
25+
"@types/node": "^6.0.52",
26+
"plist": "^2.0.1",
27+
"ts-node": "^1.7.2",
28+
"tslint": "^4.1.1",
29+
"typescript": "^2.1.4"
30+
},
31+
"license": "Apache-2.0",
32+
"scripts": {
33+
"build": "ts-node src/index.ts",
34+
"vscode:prepublish": "npm run build"
35+
},
36+
"repository": {
37+
"type": "git",
38+
"url": "git+https://github.com/giladgray/vscode-theme-blueprint.git"
39+
},
40+
"bugs": {
41+
"url": "https://github.com/giladgray/vscode-theme-blueprint/issues"
42+
},
43+
"homepage": "https://github.com/giladgray/vscode-theme-blueprint#readme"
4644
}

syntax-screenshot.png

81 KB
Loading

themes/Blueprint.tmTheme

Lines changed: 35 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@
7979
</dict>
8080
<dict>
8181
<key>scope</key>
82-
<string>variable.object.property, variable.other.property, variable.other.object.property, support.variable.property, support.type.property-name</string>
82+
<string>variable.object.property, variable.other.property, variable.other.constant.property, variable.other.object.property, support.variable.property, support.type.property-name</string>
8383
<key>settings</key>
8484
<dict>
8585
<key>foreground</key>
@@ -88,7 +88,7 @@
8888
</dict>
8989
<dict>
9090
<key>scope</key>
91-
<string>entity.name.function, support.function, entity.other.attribute-name.class.mixin, meta.decorator, meta.link.inline</string>
91+
<string>entity.name.function, support.function, entity.other.attribute-name.class.mixin, meta.decorator, meta.decorator variable, meta.link.inline</string>
9292
<key>settings</key>
9393
<dict>
9494
<key>foreground</key>
@@ -97,7 +97,7 @@
9797
</dict>
9898
<dict>
9999
<key>scope</key>
100-
<string>variable, markup.inline.raw</string>
100+
<string>variable, markup.inline.raw, punctuation.definition.variable.less</string>
101101
<key>settings</key>
102102
<dict>
103103
<key>foreground</key>
@@ -106,7 +106,7 @@
106106
</dict>
107107
<dict>
108108
<key>scope</key>
109-
<string>constant.language, variable.language, variable.other.constant, support.class, support.module, support.type, support.variable, constant.character, constant.other, support.constant</string>
109+
<string>variable.language, support.class, support.module, support.type, support.variable, constant.character, constant.other, support.constant</string>
110110
<key>settings</key>
111111
<dict>
112112
<key>foreground</key>
@@ -115,7 +115,16 @@
115115
</dict>
116116
<dict>
117117
<key>scope</key>
118-
<string>entity.name.tag, support.type.property-name.json, entity.other.attribute-name.pseudo-element</string>
118+
<string>constant.language</string>
119+
<key>settings</key>
120+
<dict>
121+
<key>foreground</key>
122+
<string>#AD99FF</string>
123+
</dict>
124+
</dict>
125+
<dict>
126+
<key>scope</key>
127+
<string>entity.name.tag, entity.name.tag support.class.component, support.type.property-name.json, entity.other.attribute-name.pseudo-element</string>
119128
<key>settings</key>
120129
<dict>
121130
<key>foreground</key>
@@ -124,7 +133,7 @@
124133
</dict>
125134
<dict>
126135
<key>scope</key>
127-
<string>keyword, keyword.control, storage, storage.type, storage.modifier, markup.bold, punctuation.definition.bold, punctuation.definition.keyword</string>
136+
<string>keyword, keyword.control, storage, storage.type, storage.type punctuation, storage.modifier, markup.bold, punctuation.definition.bold, punctuation.definition.keyword</string>
128137
<key>settings</key>
129138
<dict>
130139
<key>foreground</key>
@@ -133,7 +142,7 @@
133142
</dict>
134143
<dict>
135144
<key>scope</key>
136-
<string>keyword.operator, entity.name.tag.reference, entity.other.attribute-name.parent-selector, markup.italic, punctuation.definition.italic, punctuation.definition.interpolation, punctuation.definition.template-expression, punctuation.definition.typeparameters, punctuation.section.embedded</string>
145+
<string>keyword.operator, entity.name.tag.reference, entity.other.attribute-name.parent-selector punctuation.definition, markup.italic, punctuation.definition.italic, punctuation.definition.interpolation, punctuation.definition.template-expression, punctuation.definition.typeparameters, punctuation.section.embedded</string>
137146
<key>settings</key>
138147
<dict>
139148
<key>foreground</key>
@@ -151,13 +160,31 @@
151160
</dict>
152161
<dict>
153162
<key>scope</key>
154-
<string>entity.name.type, entity.other.inherited-class, support.type.primitive</string>
163+
<string>entity.name.type, entity.other.inherited-class, support.type.primitive, entity.other.attribute-name.pseudo-class</string>
155164
<key>settings</key>
156165
<dict>
157166
<key>foreground</key>
158167
<string>#F2B824</string>
159168
</dict>
160169
</dict>
170+
<dict>
171+
<key>scope</key>
172+
<string>meta.type, meta.return.type, entity.name.type.interface, meta.interface entity.other.inherited-class</string>
173+
<key>settings</key>
174+
<dict>
175+
<key>fontStyle</key>
176+
<string>italic</string>
177+
</dict>
178+
</dict>
179+
<dict>
180+
<key>scope</key>
181+
<string>meta.type keyword.control, meta.type storage.type.type</string>
182+
<key>settings</key>
183+
<dict>
184+
<key>fontStyle</key>
185+
<string>normal</string>
186+
</dict>
187+
</dict>
161188
</array>
162189
</dict>
163190
</plist>

0 commit comments

Comments
 (0)