├── .gitignore
├── .vscode
└── launch.json
├── CHANGELOG.md
├── LICENSE
├── README.md
├── icon.svg
├── package.json
├── screenshot.png
├── src
├── build.js
├── theme.xml
└── themes.js
└── themes
├── Earth.tmTheme
├── Forest.tmTheme
├── Sea.tmTheme
├── Sky.tmTheme
└── Space.tmTheme
/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/.vscode/launch.json:
--------------------------------------------------------------------------------
1 | // A launch configuration that launches the extension inside a new window
2 | {
3 | "version": "0.1.0",
4 | "configurations": [
5 | {
6 | "name": "Launch Extension",
7 | "type": "extensionHost",
8 | "request": "launch",
9 | "runtimeExecutable": "${execPath}",
10 | "args": ["--extensionDevelopmentPath=${workspaceRoot}" ]
11 | }
12 | ]
13 | }
--------------------------------------------------------------------------------
/CHANGELOG.md:
--------------------------------------------------------------------------------
1 | # Change Log
2 |
3 | ## v0.3.0
4 | - Added Sky Theme
5 | - Added Earth Theme
6 |
7 | ## v0.2.0
8 | - Added Forest Theme
9 |
10 | ## v0.1.0
11 | - Added Space Theme
12 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2017 Sallar Kaboli
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # DuoTone Dark Themes for VSCode
2 |
3 | Based on the great [DuoTone Dark Theme for Atom](https://github.com/simurai/duotone-syntax) by [Simurai](https://github.com/simurai). Built for Visual Studio Code.
4 |
5 | 
6 |
7 | ## Installation
8 |
9 | This extension is available for free in the [Visual Studio Code Marketplace](https://marketplace.visualstudio.com/items?itemName=sallar.vscode-duotone-dark).
10 |
11 | ## Included Themes
12 |
13 | 
14 |
15 | 
16 |
17 | 
18 |
19 | 
20 |
21 | 
22 |
--------------------------------------------------------------------------------
/icon.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "vscode-duotone-dark",
3 | "displayName": "DuoTone Dark Themes",
4 | "description": "DuoTone Dark Themes for Visual Studio Code",
5 | "version": "0.3.3",
6 | "publisher": "sallar",
7 | "engines": {
8 | "vscode": "^1.5.0"
9 | },
10 | "scripts": {
11 | "build": "node ./src/build.js"
12 | },
13 | "categories": [
14 | "Themes"
15 | ],
16 | "icon": "icon.svg",
17 | "galleryBanner": {
18 | "color": "#444C55",
19 | "theme": "dark"
20 | },
21 | "contributes": {
22 | "themes": [
23 | {
24 | "label": "DuoTone Dark Sea",
25 | "uiTheme": "vs-dark",
26 | "path": "./themes/Sea.tmTheme"
27 | },
28 | {
29 | "label": "DuoTone Dark Space",
30 | "uiTheme": "vs-dark",
31 | "path": "./themes/Space.tmTheme"
32 | },
33 | {
34 | "label": "DuoTone Dark Forest",
35 | "uiTheme": "vs-dark",
36 | "path": "./themes/Forest.tmTheme"
37 | },
38 | {
39 | "label": "DuoTone Dark Sky",
40 | "uiTheme": "vs-dark",
41 | "path": "./themes/Sky.tmTheme"
42 | },
43 | {
44 | "label": "DuoTone Dark Earth",
45 | "uiTheme": "vs-dark",
46 | "path": "./themes/Earth.tmTheme"
47 | }
48 | ]
49 | },
50 | "repository": {
51 | "type": "git",
52 | "url": "git+https://github.com/sallar/vscode-duotone-dark.git"
53 | },
54 | "homepage": "https://github.com/sallar/vscode-duotone-dark#readme",
55 | "license": "MIT",
56 | "author": "Sallar Kaboli "
57 | }
58 |
--------------------------------------------------------------------------------
/screenshot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sallar/vscode-duotone-dark/c1bb93ca058af846cd6f34c9a3d0ac1151d1bf54/screenshot.png
--------------------------------------------------------------------------------
/src/build.js:
--------------------------------------------------------------------------------
1 | 'use strict';
2 |
3 | const fs = require('fs');
4 | const path = require('path');
5 | const themes = require('./themes');
6 |
7 | const xmlTemplate = fs.readFileSync(path.join(__dirname, './theme.xml')).toString('utf8');
8 | const themeList = Object.keys(themes);
9 |
10 | themeList.forEach(themeName => {
11 | const vars = themes[themeName];
12 | let template = xmlTemplate;
13 |
14 | for (let prop in vars) {
15 | template = template.replace(new RegExp(`__${prop}__`, 'g'), vars[prop]);
16 | }
17 |
18 | fs.writeFileSync(path.join(__dirname, '../themes/', `${themeName}.tmTheme`), template);
19 | });
20 |
21 | console.log('Done writing themes');
22 |
--------------------------------------------------------------------------------
/src/theme.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | name
6 | DuoTone Dark __NAME__
7 | settings
8 |
9 |
10 | settings
11 |
12 | background
13 | __BACKGROUND__
14 | caret
15 | __DUO1__
16 | foreground
17 | __UNO2__
18 | invisibles
19 | __INVISIBLES__
20 | lineHighlight
21 | __LINE_HIGHLIGHT__
22 | selection
23 | __SELECTION__
24 |
25 |
26 |
27 | name
28 | Comment
29 | scope
30 | comment
31 | settings
32 |
33 | foreground
34 | __UNO5__
35 | fontStyle
36 | italic
37 |
38 |
39 |
40 | name
41 | Comment in Params
42 | scope
43 | meta.parameters comment.block
44 | settings
45 |
46 | foreground
47 | __DUO3__
48 | fontStyle
49 | italic
50 |
51 |
52 |
53 | name
54 | String
55 | scope
56 | string
57 | settings
58 |
59 | foreground
60 | __DUO1__
61 |
62 |
63 |
64 | name
65 | Number
66 | scope
67 | constant.numeric
68 | settings
69 |
70 | foreground
71 | __DUO1__
72 |
73 |
74 |
75 | name
76 | Built-in constant
77 | scope
78 | constant.language
79 | settings
80 |
81 | foreground
82 | __DUO1__
83 |
84 |
85 |
86 | name
87 | User-defined constant
88 | scope
89 | constant.character, constant.other, variable.other.constant
90 | settings
91 |
92 | foreground
93 | __DUO1__
94 |
95 |
96 |
97 | name
98 | Variable
99 | scope
100 | variable, support.other.variable
101 | settings
102 |
103 | fontStyle
104 |
105 | foreground
106 | __UNO2__
107 |
108 |
109 |
110 | name
111 | Keyword
112 | scope
113 | keyword
114 | settings
115 |
116 | foreground
117 | __DUO2__
118 |
119 |
120 |
121 | name
122 | Storage
123 | scope
124 | storage
125 | settings
126 |
127 | fontStyle
128 |
129 | foreground
130 | __DUO2__
131 |
132 |
133 |
134 | name
135 | Storage type
136 | scope
137 | storage.type
138 | settings
139 |
140 | fontStyle
141 | italic
142 | foreground
143 | __DUO1__
144 |
145 |
146 |
147 | name
148 | Class name
149 | scope
150 | entity.name.class
151 | settings
152 |
153 | fontStyle
154 | underline
155 | foreground
156 | __UNO1__
157 |
158 |
159 |
160 | name
161 | Type Name
162 | scope
163 | entity.name.type,support.type
164 | settings
165 |
166 | fontStyle
167 |
168 | foreground
169 | __UNO1__
170 |
171 |
172 |
173 | name
174 | Inherited class
175 | scope
176 | entity.other.inherited-class
177 | settings
178 |
179 | fontStyle
180 | italic underline
181 | foreground
182 | __UNO1__
183 |
184 |
185 |
186 | name
187 | Function name
188 | scope
189 | entity.name.function
190 | settings
191 |
192 | fontStyle
193 |
194 | foreground
195 | __UNO1__
196 |
197 |
198 |
199 | name
200 | Function argument
201 | scope
202 | variable.parameter
203 | settings
204 |
205 | fontStyle
206 | italic
207 | foreground
208 | __UNO3__
209 |
210 |
211 |
212 | name
213 | Tag name
214 | scope
215 | entity.name.tag,entity.other.attribute-name.class,entity.other.attribute-name.id
216 | settings
217 |
218 | fontStyle
219 |
220 | foreground
221 | __UNO1__
222 |
223 |
224 |
225 | name
226 | Tag attribute
227 | scope
228 | entity.other.attribute-name
229 | settings
230 |
231 | fontStyle
232 |
233 | foreground
234 | __UNO2__
235 |
236 |
237 |
238 | name
239 | Library function
240 | scope
241 | support.function
242 | settings
243 |
244 | fontStyle
245 |
246 | foreground
247 | __UNO1__
248 |
249 |
250 |
251 | name
252 | Library constant
253 | scope
254 | support.constant
255 | settings
256 |
257 | fontStyle
258 |
259 | foreground
260 | __DUO1__
261 |
262 |
263 |
264 | name
265 | Library class/type
266 | scope
267 | support.class
268 | settings
269 |
270 | foreground
271 | __UNO2__
272 |
273 |
274 |
275 | name
276 | Library variable
277 | scope
278 | support.other.variable
279 | settings
280 |
281 | fontStyle
282 |
283 |
284 |
285 |
286 | name
287 | Invalid
288 | scope
289 | invalid
290 | settings
291 |
292 | background
293 | __INVALID_BG__
294 | fontStyle
295 |
296 | foreground
297 | __INVALID__
298 |
299 |
300 |
301 | name
302 | Invalid deprecated
303 | scope
304 | invalid.deprecated
305 | settings
306 |
307 | background
308 | __DEPRECATED_BG__
309 | foreground
310 | __DEPRECATED__
311 |
312 |
313 |
314 | name
315 | Punctuation Meta
316 | scope
317 | meta.brace,punctuation
318 | settings
319 |
320 | foreground
321 | __UNO5__
322 | background
323 |
324 |
325 |
326 |
327 | name
328 | C Comment
329 | scope
330 | comment.block.c
331 | settings
332 |
333 | fontStyle
334 | italic
335 | foreground
336 | __DUO3__
337 |
338 |
339 |
340 | name
341 | CSS Property
342 | scope
343 | meta.property-name,support.type.property-name
344 | settings
345 |
346 | foreground
347 | __UNO3__
348 |
349 |
350 |
351 | name
352 | CSS Meta
353 | scope
354 | meta.property-value
355 | settings
356 |
357 | foreground
358 | __UNO5__
359 |
360 |
361 |
362 | name
363 | Object Literal Key
364 | scope
365 | meta.object-literal.key
366 | settings
367 |
368 | foreground
369 | __DUO1__
370 |
371 |
372 |
373 | name
374 | Import Block Meta
375 | scope
376 | variable.other.readwrite.alias
377 | settings
378 |
379 | foreground
380 | __DUO1__
381 |
382 |
383 |
384 | name
385 | Special Objects
386 | scope
387 | variable.language.this,support.variable.object,support.variable.dom
388 | settings
389 |
390 | foreground
391 | __UNO3__
392 |
393 |
394 |
395 | uuid
396 | __UUID__
397 | colorSpaceName
398 | sRGB
399 | semanticClass
400 | theme.__ID__
401 | author
402 | Sallar Kaboli
403 |
404 |
405 |
--------------------------------------------------------------------------------
/src/themes.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | // https://github.com/simurai/duotone-dark-sea-syntax
3 | "Sea": {
4 | "UNO1": "#d6e9ff",
5 | "UNO2": "#88b4e7",
6 | "UNO3": "#5d8cc0",
7 | "UNO4": "#586f89",
8 | "UNO5": "#444c55",
9 |
10 | "DUO1": "#34FEBB",
11 | "DUO2": "#32AE85",
12 | "DUO3": "#42675A",
13 |
14 | "BACKGROUND": "#1D262F",
15 | "INVISIBLES": "#303F4F",
16 | "LINE_HIGHLIGHT": "#232D38",
17 | "SELECTION": "#354454",
18 | "INVALID": "#F8F8F0",
19 | "INVALID_BG": "#F92672",
20 | "DEPRECATED": "#F8F8F0",
21 | "DEPRECATED_BG": "#AE81FF",
22 |
23 | "UUID": "D8D5E82E-3D5B-46B5-B38E-8C841C21347D",
24 | "ID": "duotone_dark_sea",
25 | "NAME": "Sea"
26 | },
27 | // https://github.com/simurai/duotone-dark-space-syntax
28 | "Space": {
29 | "UNO1": "#bebeef",
30 | "UNO2": "#8686cb",
31 | "UNO3": "#7272a1",
32 | "UNO4": "#5b5b7b",
33 | "UNO5": "#49495a",
34 |
35 | "DUO1": "#fe7734",
36 | "DUO2": "#b06845",
37 | "DUO3": "#644c40",
38 |
39 | "BACKGROUND": "#24242e",
40 | "INVISIBLES": "#3a3a4a",
41 | "LINE_HIGHLIGHT": "#2B2B36",
42 | "SELECTION": "#3F3F4F",
43 | "INVALID": "#F8F8F0",
44 | "INVALID_BG": "#F92672",
45 | "DEPRECATED": "#F8F8F0",
46 | "DEPRECATED_BG": "#AE81FF",
47 |
48 | "UUID": "D9D5E82E-3D5B-45B5-B38E-7C841C21347D",
49 | "ID": "duotone_dark_space",
50 | "NAME": "Space"
51 | },
52 | // https://github.com/simurai/duotone-dark-forest-syntax
53 | "Forest": {
54 | "UNO1": "#ddf8dd",
55 | "UNO2": "#a9bca9",
56 | "UNO3": "#869886",
57 | "UNO4": "#738273",
58 | "UNO5": "#585f58",
59 |
60 | "DUO1": "#e7f98b",
61 | "DUO2": "#99a659",
62 | "DUO3": "#747a52",
63 |
64 | "BACKGROUND": "#2a2d2a",
65 | "INVISIBLES": "#424842",
66 | "LINE_HIGHLIGHT": "#313531",
67 | "SELECTION": "#474D47",
68 | "INVALID": "#F8F8F0",
69 | "INVALID_BG": "#F92672",
70 | "DEPRECATED": "#F8F8F0",
71 | "DEPRECATED_BG": "#AE81FF",
72 |
73 | "UUID": "a71af099-8867-4bbd-a6da-f69871a36fca",
74 | "ID": "duotone_dark_forest",
75 | "NAME": "Forest"
76 | },
77 | // https://github.com/simurai/duotone-dark-sky-syntax
78 | "Sky": {
79 | "UNO1": "#f1ebff",
80 | "UNO2": "#cab2fa",
81 | "UNO3": "#ae91e8",
82 | "UNO4": "#715f95",
83 | "UNO5": "#544d60",
84 |
85 | "DUO1": "#fec38f",
86 | "DUO2": "#b07745",
87 | "DUO3": "#765f4c",
88 |
89 | "BACKGROUND": "#2c2734",
90 | "INVISIBLES": "#443d51",
91 | "LINE_HIGHLIGHT": "#342E3D",
92 | "SELECTION": "#494256",
93 | "INVALID": "#F8F8F0",
94 | "INVALID_BG": "#F92672",
95 | "DEPRECATED": "#F8F8F0",
96 | "DEPRECATED_BG": "#AE81FF",
97 |
98 | "UUID": "18c3f154-7fe6-43f0-9a88-845c10670d94",
99 | "ID": "duotone_dark_sky",
100 | "NAME": "Sky"
101 | },
102 | // https://github.com/simurai/duotone-dark-earth-syntax
103 | "Earth": {
104 | "UNO1": "#ffdac2",
105 | "UNO2": "#bd987f",
106 | "UNO3": "#98755d",
107 | "UNO4": "#705e51",
108 | "UNO5": "#564b43",
109 |
110 | "DUO1": "#fecb52",
111 | "DUO2": "#b09045",
112 | "DUO3": "#726546",
113 |
114 | "BACKGROUND": "#2c2826",
115 | "INVISIBLES": "#48413d",
116 | "LINE_HIGHLIGHT": "#35302D",
117 | "SELECTION": "#4D4642",
118 | "INVALID": "#F8F8F0",
119 | "INVALID_BG": "#F92672",
120 | "DEPRECATED": "#F8F8F0",
121 | "DEPRECATED_BG": "#AE81FF",
122 |
123 | "UUID": "a929c582-5aa3-48fb-839b-21bbbc8416b6",
124 | "ID": "duotone_dark_earth",
125 | "NAME": "Earth"
126 | }
127 | }
128 |
--------------------------------------------------------------------------------
/themes/Earth.tmTheme:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | name
6 | DuoTone Dark Earth
7 | settings
8 |
9 |
10 | settings
11 |
12 | background
13 | #2c2826
14 | caret
15 | #fecb52
16 | foreground
17 | #bd987f
18 | invisibles
19 | #48413d
20 | lineHighlight
21 | #35302D
22 | selection
23 | #4D4642
24 |
25 |
26 |
27 | name
28 | Comment
29 | scope
30 | comment
31 | settings
32 |
33 | foreground
34 | #564b43
35 | fontStyle
36 | italic
37 |
38 |
39 |
40 | name
41 | Comment in Params
42 | scope
43 | meta.parameters comment.block
44 | settings
45 |
46 | foreground
47 | #726546
48 | fontStyle
49 | italic
50 |
51 |
52 |
53 | name
54 | String
55 | scope
56 | string
57 | settings
58 |
59 | foreground
60 | #fecb52
61 |
62 |
63 |
64 | name
65 | Number
66 | scope
67 | constant.numeric
68 | settings
69 |
70 | foreground
71 | #fecb52
72 |
73 |
74 |
75 | name
76 | Built-in constant
77 | scope
78 | constant.language
79 | settings
80 |
81 | foreground
82 | #fecb52
83 |
84 |
85 |
86 | name
87 | User-defined constant
88 | scope
89 | constant.character, constant.other, variable.other.constant
90 | settings
91 |
92 | foreground
93 | #fecb52
94 |
95 |
96 |
97 | name
98 | Variable
99 | scope
100 | variable, support.other.variable
101 | settings
102 |
103 | fontStyle
104 |
105 | foreground
106 | #bd987f
107 |
108 |
109 |
110 | name
111 | Keyword
112 | scope
113 | keyword
114 | settings
115 |
116 | foreground
117 | #b09045
118 |
119 |
120 |
121 | name
122 | Storage
123 | scope
124 | storage
125 | settings
126 |
127 | fontStyle
128 |
129 | foreground
130 | #b09045
131 |
132 |
133 |
134 | name
135 | Storage type
136 | scope
137 | storage.type
138 | settings
139 |
140 | fontStyle
141 | italic
142 | foreground
143 | #fecb52
144 |
145 |
146 |
147 | name
148 | Class name
149 | scope
150 | entity.name.class
151 | settings
152 |
153 | fontStyle
154 | underline
155 | foreground
156 | #ffdac2
157 |
158 |
159 |
160 | name
161 | Type Name
162 | scope
163 | entity.name.type,support.type
164 | settings
165 |
166 | fontStyle
167 |
168 | foreground
169 | #ffdac2
170 |
171 |
172 |
173 | name
174 | Inherited class
175 | scope
176 | entity.other.inherited-class
177 | settings
178 |
179 | fontStyle
180 | italic underline
181 | foreground
182 | #ffdac2
183 |
184 |
185 |
186 | name
187 | Function name
188 | scope
189 | entity.name.function
190 | settings
191 |
192 | fontStyle
193 |
194 | foreground
195 | #ffdac2
196 |
197 |
198 |
199 | name
200 | Function argument
201 | scope
202 | variable.parameter
203 | settings
204 |
205 | fontStyle
206 | italic
207 | foreground
208 | #98755d
209 |
210 |
211 |
212 | name
213 | Tag name
214 | scope
215 | entity.name.tag,entity.other.attribute-name.class,entity.other.attribute-name.id
216 | settings
217 |
218 | fontStyle
219 |
220 | foreground
221 | #ffdac2
222 |
223 |
224 |
225 | name
226 | Tag attribute
227 | scope
228 | entity.other.attribute-name
229 | settings
230 |
231 | fontStyle
232 |
233 | foreground
234 | #bd987f
235 |
236 |
237 |
238 | name
239 | Library function
240 | scope
241 | support.function
242 | settings
243 |
244 | fontStyle
245 |
246 | foreground
247 | #ffdac2
248 |
249 |
250 |
251 | name
252 | Library constant
253 | scope
254 | support.constant
255 | settings
256 |
257 | fontStyle
258 |
259 | foreground
260 | #fecb52
261 |
262 |
263 |
264 | name
265 | Library class/type
266 | scope
267 | support.class
268 | settings
269 |
270 | foreground
271 | #bd987f
272 |
273 |
274 |
275 | name
276 | Library variable
277 | scope
278 | support.other.variable
279 | settings
280 |
281 | fontStyle
282 |
283 |
284 |
285 |
286 | name
287 | Invalid
288 | scope
289 | invalid
290 | settings
291 |
292 | background
293 | #F92672
294 | fontStyle
295 |
296 | foreground
297 | #F8F8F0
298 |
299 |
300 |
301 | name
302 | Invalid deprecated
303 | scope
304 | invalid.deprecated
305 | settings
306 |
307 | background
308 | #AE81FF
309 | foreground
310 | #F8F8F0
311 |
312 |
313 |
314 | name
315 | Punctuation Meta
316 | scope
317 | meta.brace,punctuation
318 | settings
319 |
320 | foreground
321 | #564b43
322 | background
323 |
324 |
325 |
326 |
327 | name
328 | C Comment
329 | scope
330 | comment.block.c
331 | settings
332 |
333 | fontStyle
334 | italic
335 | foreground
336 | #726546
337 |
338 |
339 |
340 | name
341 | CSS Property
342 | scope
343 | meta.property-name,support.type.property-name
344 | settings
345 |
346 | foreground
347 | #98755d
348 |
349 |
350 |
351 | name
352 | CSS Meta
353 | scope
354 | meta.property-value
355 | settings
356 |
357 | foreground
358 | #564b43
359 |
360 |
361 |
362 | name
363 | Object Literal Key
364 | scope
365 | meta.object-literal.key
366 | settings
367 |
368 | foreground
369 | #fecb52
370 |
371 |
372 |
373 | name
374 | Import Block Meta
375 | scope
376 | variable.other.readwrite.alias
377 | settings
378 |
379 | foreground
380 | #fecb52
381 |
382 |
383 |
384 | name
385 | Special Objects
386 | scope
387 | variable.language.this,support.variable.object,support.variable.dom
388 | settings
389 |
390 | foreground
391 | #98755d
392 |
393 |
394 |
395 | uuid
396 | a929c582-5aa3-48fb-839b-21bbbc8416b6
397 | colorSpaceName
398 | sRGB
399 | semanticClass
400 | theme.duotone_dark_earth
401 | author
402 | Sallar Kaboli
403 |
404 |
405 |
--------------------------------------------------------------------------------
/themes/Forest.tmTheme:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | name
6 | DuoTone Dark Forest
7 | settings
8 |
9 |
10 | settings
11 |
12 | background
13 | #2a2d2a
14 | caret
15 | #e7f98b
16 | foreground
17 | #a9bca9
18 | invisibles
19 | #424842
20 | lineHighlight
21 | #313531
22 | selection
23 | #474D47
24 |
25 |
26 |
27 | name
28 | Comment
29 | scope
30 | comment
31 | settings
32 |
33 | foreground
34 | #585f58
35 | fontStyle
36 | italic
37 |
38 |
39 |
40 | name
41 | Comment in Params
42 | scope
43 | meta.parameters comment.block
44 | settings
45 |
46 | foreground
47 | #747a52
48 | fontStyle
49 | italic
50 |
51 |
52 |
53 | name
54 | String
55 | scope
56 | string
57 | settings
58 |
59 | foreground
60 | #e7f98b
61 |
62 |
63 |
64 | name
65 | Number
66 | scope
67 | constant.numeric
68 | settings
69 |
70 | foreground
71 | #e7f98b
72 |
73 |
74 |
75 | name
76 | Built-in constant
77 | scope
78 | constant.language
79 | settings
80 |
81 | foreground
82 | #e7f98b
83 |
84 |
85 |
86 | name
87 | User-defined constant
88 | scope
89 | constant.character, constant.other, variable.other.constant
90 | settings
91 |
92 | foreground
93 | #e7f98b
94 |
95 |
96 |
97 | name
98 | Variable
99 | scope
100 | variable, support.other.variable
101 | settings
102 |
103 | fontStyle
104 |
105 | foreground
106 | #a9bca9
107 |
108 |
109 |
110 | name
111 | Keyword
112 | scope
113 | keyword
114 | settings
115 |
116 | foreground
117 | #99a659
118 |
119 |
120 |
121 | name
122 | Storage
123 | scope
124 | storage
125 | settings
126 |
127 | fontStyle
128 |
129 | foreground
130 | #99a659
131 |
132 |
133 |
134 | name
135 | Storage type
136 | scope
137 | storage.type
138 | settings
139 |
140 | fontStyle
141 | italic
142 | foreground
143 | #e7f98b
144 |
145 |
146 |
147 | name
148 | Class name
149 | scope
150 | entity.name.class
151 | settings
152 |
153 | fontStyle
154 | underline
155 | foreground
156 | #ddf8dd
157 |
158 |
159 |
160 | name
161 | Type Name
162 | scope
163 | entity.name.type,support.type
164 | settings
165 |
166 | fontStyle
167 |
168 | foreground
169 | #ddf8dd
170 |
171 |
172 |
173 | name
174 | Inherited class
175 | scope
176 | entity.other.inherited-class
177 | settings
178 |
179 | fontStyle
180 | italic underline
181 | foreground
182 | #ddf8dd
183 |
184 |
185 |
186 | name
187 | Function name
188 | scope
189 | entity.name.function
190 | settings
191 |
192 | fontStyle
193 |
194 | foreground
195 | #ddf8dd
196 |
197 |
198 |
199 | name
200 | Function argument
201 | scope
202 | variable.parameter
203 | settings
204 |
205 | fontStyle
206 | italic
207 | foreground
208 | #869886
209 |
210 |
211 |
212 | name
213 | Tag name
214 | scope
215 | entity.name.tag,entity.other.attribute-name.class,entity.other.attribute-name.id
216 | settings
217 |
218 | fontStyle
219 |
220 | foreground
221 | #ddf8dd
222 |
223 |
224 |
225 | name
226 | Tag attribute
227 | scope
228 | entity.other.attribute-name
229 | settings
230 |
231 | fontStyle
232 |
233 | foreground
234 | #a9bca9
235 |
236 |
237 |
238 | name
239 | Library function
240 | scope
241 | support.function
242 | settings
243 |
244 | fontStyle
245 |
246 | foreground
247 | #ddf8dd
248 |
249 |
250 |
251 | name
252 | Library constant
253 | scope
254 | support.constant
255 | settings
256 |
257 | fontStyle
258 |
259 | foreground
260 | #e7f98b
261 |
262 |
263 |
264 | name
265 | Library class/type
266 | scope
267 | support.class
268 | settings
269 |
270 | foreground
271 | #a9bca9
272 |
273 |
274 |
275 | name
276 | Library variable
277 | scope
278 | support.other.variable
279 | settings
280 |
281 | fontStyle
282 |
283 |
284 |
285 |
286 | name
287 | Invalid
288 | scope
289 | invalid
290 | settings
291 |
292 | background
293 | #F92672
294 | fontStyle
295 |
296 | foreground
297 | #F8F8F0
298 |
299 |
300 |
301 | name
302 | Invalid deprecated
303 | scope
304 | invalid.deprecated
305 | settings
306 |
307 | background
308 | #AE81FF
309 | foreground
310 | #F8F8F0
311 |
312 |
313 |
314 | name
315 | Punctuation Meta
316 | scope
317 | meta.brace,punctuation
318 | settings
319 |
320 | foreground
321 | #585f58
322 | background
323 |
324 |
325 |
326 |
327 | name
328 | C Comment
329 | scope
330 | comment.block.c
331 | settings
332 |
333 | fontStyle
334 | italic
335 | foreground
336 | #747a52
337 |
338 |
339 |
340 | name
341 | CSS Property
342 | scope
343 | meta.property-name,support.type.property-name
344 | settings
345 |
346 | foreground
347 | #869886
348 |
349 |
350 |
351 | name
352 | CSS Meta
353 | scope
354 | meta.property-value
355 | settings
356 |
357 | foreground
358 | #585f58
359 |
360 |
361 |
362 | name
363 | Object Literal Key
364 | scope
365 | meta.object-literal.key
366 | settings
367 |
368 | foreground
369 | #e7f98b
370 |
371 |
372 |
373 | name
374 | Import Block Meta
375 | scope
376 | variable.other.readwrite.alias
377 | settings
378 |
379 | foreground
380 | #e7f98b
381 |
382 |
383 |
384 | name
385 | Special Objects
386 | scope
387 | variable.language.this,support.variable.object,support.variable.dom
388 | settings
389 |
390 | foreground
391 | #869886
392 |
393 |
394 |
395 | uuid
396 | a71af099-8867-4bbd-a6da-f69871a36fca
397 | colorSpaceName
398 | sRGB
399 | semanticClass
400 | theme.duotone_dark_forest
401 | author
402 | Sallar Kaboli
403 |
404 |
405 |
--------------------------------------------------------------------------------
/themes/Sea.tmTheme:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | name
6 | DuoTone Dark Sea
7 | settings
8 |
9 |
10 | settings
11 |
12 | background
13 | #1D262F
14 | caret
15 | #34FEBB
16 | foreground
17 | #88b4e7
18 | invisibles
19 | #303F4F
20 | lineHighlight
21 | #232D38
22 | selection
23 | #354454
24 |
25 |
26 |
27 | name
28 | Comment
29 | scope
30 | comment
31 | settings
32 |
33 | foreground
34 | #444c55
35 | fontStyle
36 | italic
37 |
38 |
39 |
40 | name
41 | Comment in Params
42 | scope
43 | meta.parameters comment.block
44 | settings
45 |
46 | foreground
47 | #42675A
48 | fontStyle
49 | italic
50 |
51 |
52 |
53 | name
54 | String
55 | scope
56 | string
57 | settings
58 |
59 | foreground
60 | #34FEBB
61 |
62 |
63 |
64 | name
65 | Number
66 | scope
67 | constant.numeric
68 | settings
69 |
70 | foreground
71 | #34FEBB
72 |
73 |
74 |
75 | name
76 | Built-in constant
77 | scope
78 | constant.language
79 | settings
80 |
81 | foreground
82 | #34FEBB
83 |
84 |
85 |
86 | name
87 | User-defined constant
88 | scope
89 | constant.character, constant.other, variable.other.constant
90 | settings
91 |
92 | foreground
93 | #34FEBB
94 |
95 |
96 |
97 | name
98 | Variable
99 | scope
100 | variable, support.other.variable
101 | settings
102 |
103 | fontStyle
104 |
105 | foreground
106 | #88b4e7
107 |
108 |
109 |
110 | name
111 | Keyword
112 | scope
113 | keyword
114 | settings
115 |
116 | foreground
117 | #32AE85
118 |
119 |
120 |
121 | name
122 | Storage
123 | scope
124 | storage
125 | settings
126 |
127 | fontStyle
128 |
129 | foreground
130 | #32AE85
131 |
132 |
133 |
134 | name
135 | Storage type
136 | scope
137 | storage.type
138 | settings
139 |
140 | fontStyle
141 | italic
142 | foreground
143 | #34FEBB
144 |
145 |
146 |
147 | name
148 | Class name
149 | scope
150 | entity.name.class
151 | settings
152 |
153 | fontStyle
154 | underline
155 | foreground
156 | #d6e9ff
157 |
158 |
159 |
160 | name
161 | Type Name
162 | scope
163 | entity.name.type,support.type
164 | settings
165 |
166 | fontStyle
167 |
168 | foreground
169 | #d6e9ff
170 |
171 |
172 |
173 | name
174 | Inherited class
175 | scope
176 | entity.other.inherited-class
177 | settings
178 |
179 | fontStyle
180 | italic underline
181 | foreground
182 | #d6e9ff
183 |
184 |
185 |
186 | name
187 | Function name
188 | scope
189 | entity.name.function
190 | settings
191 |
192 | fontStyle
193 |
194 | foreground
195 | #d6e9ff
196 |
197 |
198 |
199 | name
200 | Function argument
201 | scope
202 | variable.parameter
203 | settings
204 |
205 | fontStyle
206 | italic
207 | foreground
208 | #5d8cc0
209 |
210 |
211 |
212 | name
213 | Tag name
214 | scope
215 | entity.name.tag,entity.other.attribute-name.class,entity.other.attribute-name.id
216 | settings
217 |
218 | fontStyle
219 |
220 | foreground
221 | #d6e9ff
222 |
223 |
224 |
225 | name
226 | Tag attribute
227 | scope
228 | entity.other.attribute-name
229 | settings
230 |
231 | fontStyle
232 |
233 | foreground
234 | #88b4e7
235 |
236 |
237 |
238 | name
239 | Library function
240 | scope
241 | support.function
242 | settings
243 |
244 | fontStyle
245 |
246 | foreground
247 | #d6e9ff
248 |
249 |
250 |
251 | name
252 | Library constant
253 | scope
254 | support.constant
255 | settings
256 |
257 | fontStyle
258 |
259 | foreground
260 | #34FEBB
261 |
262 |
263 |
264 | name
265 | Library class/type
266 | scope
267 | support.class
268 | settings
269 |
270 | foreground
271 | #88b4e7
272 |
273 |
274 |
275 | name
276 | Library variable
277 | scope
278 | support.other.variable
279 | settings
280 |
281 | fontStyle
282 |
283 |
284 |
285 |
286 | name
287 | Invalid
288 | scope
289 | invalid
290 | settings
291 |
292 | background
293 | #F92672
294 | fontStyle
295 |
296 | foreground
297 | #F8F8F0
298 |
299 |
300 |
301 | name
302 | Invalid deprecated
303 | scope
304 | invalid.deprecated
305 | settings
306 |
307 | background
308 | #AE81FF
309 | foreground
310 | #F8F8F0
311 |
312 |
313 |
314 | name
315 | Punctuation Meta
316 | scope
317 | meta.brace,punctuation
318 | settings
319 |
320 | foreground
321 | #444c55
322 | background
323 |
324 |
325 |
326 |
327 | name
328 | C Comment
329 | scope
330 | comment.block.c
331 | settings
332 |
333 | fontStyle
334 | italic
335 | foreground
336 | #42675A
337 |
338 |
339 |
340 | name
341 | CSS Property
342 | scope
343 | meta.property-name,support.type.property-name
344 | settings
345 |
346 | foreground
347 | #5d8cc0
348 |
349 |
350 |
351 | name
352 | CSS Meta
353 | scope
354 | meta.property-value
355 | settings
356 |
357 | foreground
358 | #444c55
359 |
360 |
361 |
362 | name
363 | Object Literal Key
364 | scope
365 | meta.object-literal.key
366 | settings
367 |
368 | foreground
369 | #34FEBB
370 |
371 |
372 |
373 | name
374 | Import Block Meta
375 | scope
376 | variable.other.readwrite.alias
377 | settings
378 |
379 | foreground
380 | #34FEBB
381 |
382 |
383 |
384 | name
385 | Special Objects
386 | scope
387 | variable.language.this,support.variable.object,support.variable.dom
388 | settings
389 |
390 | foreground
391 | #5d8cc0
392 |
393 |
394 |
395 | uuid
396 | D8D5E82E-3D5B-46B5-B38E-8C841C21347D
397 | colorSpaceName
398 | sRGB
399 | semanticClass
400 | theme.duotone_dark_sea
401 | author
402 | Sallar Kaboli
403 |
404 |
405 |
--------------------------------------------------------------------------------
/themes/Sky.tmTheme:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | name
6 | DuoTone Dark Sky
7 | settings
8 |
9 |
10 | settings
11 |
12 | background
13 | #2c2734
14 | caret
15 | #fec38f
16 | foreground
17 | #cab2fa
18 | invisibles
19 | #443d51
20 | lineHighlight
21 | #342E3D
22 | selection
23 | #494256
24 |
25 |
26 |
27 | name
28 | Comment
29 | scope
30 | comment
31 | settings
32 |
33 | foreground
34 | #544d60
35 | fontStyle
36 | italic
37 |
38 |
39 |
40 | name
41 | Comment in Params
42 | scope
43 | meta.parameters comment.block
44 | settings
45 |
46 | foreground
47 | #765f4c
48 | fontStyle
49 | italic
50 |
51 |
52 |
53 | name
54 | String
55 | scope
56 | string
57 | settings
58 |
59 | foreground
60 | #fec38f
61 |
62 |
63 |
64 | name
65 | Number
66 | scope
67 | constant.numeric
68 | settings
69 |
70 | foreground
71 | #fec38f
72 |
73 |
74 |
75 | name
76 | Built-in constant
77 | scope
78 | constant.language
79 | settings
80 |
81 | foreground
82 | #fec38f
83 |
84 |
85 |
86 | name
87 | User-defined constant
88 | scope
89 | constant.character, constant.other, variable.other.constant
90 | settings
91 |
92 | foreground
93 | #fec38f
94 |
95 |
96 |
97 | name
98 | Variable
99 | scope
100 | variable, support.other.variable
101 | settings
102 |
103 | fontStyle
104 |
105 | foreground
106 | #cab2fa
107 |
108 |
109 |
110 | name
111 | Keyword
112 | scope
113 | keyword
114 | settings
115 |
116 | foreground
117 | #b07745
118 |
119 |
120 |
121 | name
122 | Storage
123 | scope
124 | storage
125 | settings
126 |
127 | fontStyle
128 |
129 | foreground
130 | #b07745
131 |
132 |
133 |
134 | name
135 | Storage type
136 | scope
137 | storage.type
138 | settings
139 |
140 | fontStyle
141 | italic
142 | foreground
143 | #fec38f
144 |
145 |
146 |
147 | name
148 | Class name
149 | scope
150 | entity.name.class
151 | settings
152 |
153 | fontStyle
154 | underline
155 | foreground
156 | #f1ebff
157 |
158 |
159 |
160 | name
161 | Type Name
162 | scope
163 | entity.name.type,support.type
164 | settings
165 |
166 | fontStyle
167 |
168 | foreground
169 | #f1ebff
170 |
171 |
172 |
173 | name
174 | Inherited class
175 | scope
176 | entity.other.inherited-class
177 | settings
178 |
179 | fontStyle
180 | italic underline
181 | foreground
182 | #f1ebff
183 |
184 |
185 |
186 | name
187 | Function name
188 | scope
189 | entity.name.function
190 | settings
191 |
192 | fontStyle
193 |
194 | foreground
195 | #f1ebff
196 |
197 |
198 |
199 | name
200 | Function argument
201 | scope
202 | variable.parameter
203 | settings
204 |
205 | fontStyle
206 | italic
207 | foreground
208 | #ae91e8
209 |
210 |
211 |
212 | name
213 | Tag name
214 | scope
215 | entity.name.tag,entity.other.attribute-name.class,entity.other.attribute-name.id
216 | settings
217 |
218 | fontStyle
219 |
220 | foreground
221 | #f1ebff
222 |
223 |
224 |
225 | name
226 | Tag attribute
227 | scope
228 | entity.other.attribute-name
229 | settings
230 |
231 | fontStyle
232 |
233 | foreground
234 | #cab2fa
235 |
236 |
237 |
238 | name
239 | Library function
240 | scope
241 | support.function
242 | settings
243 |
244 | fontStyle
245 |
246 | foreground
247 | #f1ebff
248 |
249 |
250 |
251 | name
252 | Library constant
253 | scope
254 | support.constant
255 | settings
256 |
257 | fontStyle
258 |
259 | foreground
260 | #fec38f
261 |
262 |
263 |
264 | name
265 | Library class/type
266 | scope
267 | support.class
268 | settings
269 |
270 | foreground
271 | #cab2fa
272 |
273 |
274 |
275 | name
276 | Library variable
277 | scope
278 | support.other.variable
279 | settings
280 |
281 | fontStyle
282 |
283 |
284 |
285 |
286 | name
287 | Invalid
288 | scope
289 | invalid
290 | settings
291 |
292 | background
293 | #F92672
294 | fontStyle
295 |
296 | foreground
297 | #F8F8F0
298 |
299 |
300 |
301 | name
302 | Invalid deprecated
303 | scope
304 | invalid.deprecated
305 | settings
306 |
307 | background
308 | #AE81FF
309 | foreground
310 | #F8F8F0
311 |
312 |
313 |
314 | name
315 | Punctuation Meta
316 | scope
317 | meta.brace,punctuation
318 | settings
319 |
320 | foreground
321 | #544d60
322 | background
323 |
324 |
325 |
326 |
327 | name
328 | C Comment
329 | scope
330 | comment.block.c
331 | settings
332 |
333 | fontStyle
334 | italic
335 | foreground
336 | #765f4c
337 |
338 |
339 |
340 | name
341 | CSS Property
342 | scope
343 | meta.property-name,support.type.property-name
344 | settings
345 |
346 | foreground
347 | #ae91e8
348 |
349 |
350 |
351 | name
352 | CSS Meta
353 | scope
354 | meta.property-value
355 | settings
356 |
357 | foreground
358 | #544d60
359 |
360 |
361 |
362 | name
363 | Object Literal Key
364 | scope
365 | meta.object-literal.key
366 | settings
367 |
368 | foreground
369 | #fec38f
370 |
371 |
372 |
373 | name
374 | Import Block Meta
375 | scope
376 | variable.other.readwrite.alias
377 | settings
378 |
379 | foreground
380 | #fec38f
381 |
382 |
383 |
384 | name
385 | Special Objects
386 | scope
387 | variable.language.this,support.variable.object,support.variable.dom
388 | settings
389 |
390 | foreground
391 | #ae91e8
392 |
393 |
394 |
395 | uuid
396 | 18c3f154-7fe6-43f0-9a88-845c10670d94
397 | colorSpaceName
398 | sRGB
399 | semanticClass
400 | theme.duotone_dark_sky
401 | author
402 | Sallar Kaboli
403 |
404 |
405 |
--------------------------------------------------------------------------------
/themes/Space.tmTheme:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | name
6 | DuoTone Dark Space
7 | settings
8 |
9 |
10 | settings
11 |
12 | background
13 | #24242e
14 | caret
15 | #fe7734
16 | foreground
17 | #8686cb
18 | invisibles
19 | #3a3a4a
20 | lineHighlight
21 | #2B2B36
22 | selection
23 | #3F3F4F
24 |
25 |
26 |
27 | name
28 | Comment
29 | scope
30 | comment
31 | settings
32 |
33 | foreground
34 | #49495a
35 | fontStyle
36 | italic
37 |
38 |
39 |
40 | name
41 | Comment in Params
42 | scope
43 | meta.parameters comment.block
44 | settings
45 |
46 | foreground
47 | #644c40
48 | fontStyle
49 | italic
50 |
51 |
52 |
53 | name
54 | String
55 | scope
56 | string
57 | settings
58 |
59 | foreground
60 | #fe7734
61 |
62 |
63 |
64 | name
65 | Number
66 | scope
67 | constant.numeric
68 | settings
69 |
70 | foreground
71 | #fe7734
72 |
73 |
74 |
75 | name
76 | Built-in constant
77 | scope
78 | constant.language
79 | settings
80 |
81 | foreground
82 | #fe7734
83 |
84 |
85 |
86 | name
87 | User-defined constant
88 | scope
89 | constant.character, constant.other, variable.other.constant
90 | settings
91 |
92 | foreground
93 | #fe7734
94 |
95 |
96 |
97 | name
98 | Variable
99 | scope
100 | variable, support.other.variable
101 | settings
102 |
103 | fontStyle
104 |
105 | foreground
106 | #8686cb
107 |
108 |
109 |
110 | name
111 | Keyword
112 | scope
113 | keyword
114 | settings
115 |
116 | foreground
117 | #b06845
118 |
119 |
120 |
121 | name
122 | Storage
123 | scope
124 | storage
125 | settings
126 |
127 | fontStyle
128 |
129 | foreground
130 | #b06845
131 |
132 |
133 |
134 | name
135 | Storage type
136 | scope
137 | storage.type
138 | settings
139 |
140 | fontStyle
141 | italic
142 | foreground
143 | #fe7734
144 |
145 |
146 |
147 | name
148 | Class name
149 | scope
150 | entity.name.class
151 | settings
152 |
153 | fontStyle
154 | underline
155 | foreground
156 | #bebeef
157 |
158 |
159 |
160 | name
161 | Type Name
162 | scope
163 | entity.name.type,support.type
164 | settings
165 |
166 | fontStyle
167 |
168 | foreground
169 | #bebeef
170 |
171 |
172 |
173 | name
174 | Inherited class
175 | scope
176 | entity.other.inherited-class
177 | settings
178 |
179 | fontStyle
180 | italic underline
181 | foreground
182 | #bebeef
183 |
184 |
185 |
186 | name
187 | Function name
188 | scope
189 | entity.name.function
190 | settings
191 |
192 | fontStyle
193 |
194 | foreground
195 | #bebeef
196 |
197 |
198 |
199 | name
200 | Function argument
201 | scope
202 | variable.parameter
203 | settings
204 |
205 | fontStyle
206 | italic
207 | foreground
208 | #7272a1
209 |
210 |
211 |
212 | name
213 | Tag name
214 | scope
215 | entity.name.tag,entity.other.attribute-name.class,entity.other.attribute-name.id
216 | settings
217 |
218 | fontStyle
219 |
220 | foreground
221 | #bebeef
222 |
223 |
224 |
225 | name
226 | Tag attribute
227 | scope
228 | entity.other.attribute-name
229 | settings
230 |
231 | fontStyle
232 |
233 | foreground
234 | #8686cb
235 |
236 |
237 |
238 | name
239 | Library function
240 | scope
241 | support.function
242 | settings
243 |
244 | fontStyle
245 |
246 | foreground
247 | #bebeef
248 |
249 |
250 |
251 | name
252 | Library constant
253 | scope
254 | support.constant
255 | settings
256 |
257 | fontStyle
258 |
259 | foreground
260 | #fe7734
261 |
262 |
263 |
264 | name
265 | Library class/type
266 | scope
267 | support.class
268 | settings
269 |
270 | foreground
271 | #8686cb
272 |
273 |
274 |
275 | name
276 | Library variable
277 | scope
278 | support.other.variable
279 | settings
280 |
281 | fontStyle
282 |
283 |
284 |
285 |
286 | name
287 | Invalid
288 | scope
289 | invalid
290 | settings
291 |
292 | background
293 | #F92672
294 | fontStyle
295 |
296 | foreground
297 | #F8F8F0
298 |
299 |
300 |
301 | name
302 | Invalid deprecated
303 | scope
304 | invalid.deprecated
305 | settings
306 |
307 | background
308 | #AE81FF
309 | foreground
310 | #F8F8F0
311 |
312 |
313 |
314 | name
315 | Punctuation Meta
316 | scope
317 | meta.brace,punctuation
318 | settings
319 |
320 | foreground
321 | #49495a
322 | background
323 |
324 |
325 |
326 |
327 | name
328 | C Comment
329 | scope
330 | comment.block.c
331 | settings
332 |
333 | fontStyle
334 | italic
335 | foreground
336 | #644c40
337 |
338 |
339 |
340 | name
341 | CSS Property
342 | scope
343 | meta.property-name,support.type.property-name
344 | settings
345 |
346 | foreground
347 | #7272a1
348 |
349 |
350 |
351 | name
352 | CSS Meta
353 | scope
354 | meta.property-value
355 | settings
356 |
357 | foreground
358 | #49495a
359 |
360 |
361 |
362 | name
363 | Object Literal Key
364 | scope
365 | meta.object-literal.key
366 | settings
367 |
368 | foreground
369 | #fe7734
370 |
371 |
372 |
373 | name
374 | Import Block Meta
375 | scope
376 | variable.other.readwrite.alias
377 | settings
378 |
379 | foreground
380 | #fe7734
381 |
382 |
383 |
384 | name
385 | Special Objects
386 | scope
387 | variable.language.this,support.variable.object,support.variable.dom
388 | settings
389 |
390 | foreground
391 | #7272a1
392 |
393 |
394 |
395 | uuid
396 | D9D5E82E-3D5B-45B5-B38E-7C841C21347D
397 | colorSpaceName
398 | sRGB
399 | semanticClass
400 | theme.duotone_dark_space
401 | author
402 | Sallar Kaboli
403 |
404 |
405 |
--------------------------------------------------------------------------------