├── .gitattributes
├── .gitignore
├── .vscode
└── launch.json
├── .vscodeignore
├── CHANGELOG.md
├── LICENSE
├── README.md
├── assets
├── skyline.png
└── vscode.png
├── intellij
└── skyline.icls
├── package.json
├── sublime
├── Skyline.sublime-color-scheme
└── Skyline.sublime-theme
└── themes
├── skyline.json
└── skyline.tmTheme
/.gitattributes:
--------------------------------------------------------------------------------
1 | # Set default behavior to automatically normalize line endings.
2 | * text=auto
3 |
4 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | *.vsix
3 |
--------------------------------------------------------------------------------
/.vscode/launch.json:
--------------------------------------------------------------------------------
1 | // A launch configuration that launches the extension inside a new window
2 | // Use IntelliSense to learn about possible attributes.
3 | // Hover to view descriptions of existing attributes.
4 | // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
5 | {
6 | "version": "0.2.0",
7 | "configurations": [
8 | {
9 | "name": "Extension",
10 | "type": "extensionHost",
11 | "request": "launch",
12 | "args": [
13 | "--extensionDevelopmentPath=${workspaceFolder}"
14 | ]
15 | }
16 | ]
17 | }
--------------------------------------------------------------------------------
/.vscodeignore:
--------------------------------------------------------------------------------
1 | .vscode/**
2 | .vscode-test/**
3 | .gitignore
4 | vsc-extension-quickstart.md
5 |
--------------------------------------------------------------------------------
/CHANGELOG.md:
--------------------------------------------------------------------------------
1 | # Change Log
2 |
3 | ## [0.0.1]
4 |
5 | - Initial release of the Skyline Theme from [Hydralite](https://hydralite.io)
6 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2022 Hydralite
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 |
2 |
3 |
4 |
5 |
6 | Skyline
7 |
8 |
9 |
10 | ✨ A clean, futuristic dark theme for your favorite apps
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 | ## 📦 Installation
19 |
20 | Visual Studio Code : [Extension Store](https://marketplace.visualstudio.com/items?itemName=hydralite.hydralite-skyline)
21 |
22 | > Jetbrains: Coming Soon
23 |
24 | > Sublime Text: Coming Soon
25 |
26 | ## Credits
27 |
28 | This color palette was brainstormed during the development process of the [Skyline](https://github.com/skyline-editor/skyline). Do check it out!
29 |
--------------------------------------------------------------------------------
/assets/skyline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dimensionhq/skyline/e992262e02c727bf9c23c353e0d97679586407f1/assets/skyline.png
--------------------------------------------------------------------------------
/assets/vscode.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dimensionhq/skyline/e992262e02c727bf9c23c353e0d97679586407f1/assets/vscode.png
--------------------------------------------------------------------------------
/intellij/skyline.icls:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 |
132 |
133 |
134 |
135 |
136 |
137 |
138 |
139 |
140 |
141 |
142 |
143 |
144 |
145 |
146 |
147 |
148 |
149 |
150 |
151 |
152 |
153 |
154 |
155 |
156 |
157 |
158 |
159 |
160 |
161 |
162 |
163 |
164 |
165 |
166 |
167 |
168 |
169 |
170 |
171 |
172 |
173 |
174 |
175 |
176 |
177 |
178 |
179 |
180 |
181 |
182 |
183 |
184 |
185 |
186 |
187 |
188 |
189 |
190 |
191 |
192 |
193 |
194 |
195 |
196 |
197 |
198 |
199 |
200 |
201 |
202 |
203 |
204 |
205 |
206 |
207 |
208 |
209 |
210 |
211 |
212 |
213 |
214 |
215 |
216 |
217 |
218 |
219 |
220 |
221 |
222 |
223 |
224 |
225 |
226 |
227 |
228 |
229 |
230 |
231 |
232 |
233 |
234 |
235 |
236 |
237 |
238 |
239 |
240 |
241 |
242 |
243 |
244 |
245 |
246 |
247 |
248 |
249 |
250 |
251 |
252 |
253 |
254 |
255 |
256 |
257 |
258 |
259 |
260 |
261 |
262 |
263 |
264 |
265 |
266 |
267 |
268 |
269 |
270 |
271 |
272 |
273 |
274 |
275 |
276 |
277 |
278 |
279 |
280 |
281 |
282 |
283 |
284 |
285 |
286 |
287 |
288 |
289 |
290 |
291 |
292 |
293 |
294 |
295 |
296 |
297 |
298 |
299 |
300 |
301 |
302 |
303 |
304 |
305 |
306 |
307 |
308 |
309 |
310 |
311 |
312 |
313 |
314 |
315 |
316 |
317 |
318 |
319 |
320 |
321 |
322 |
323 |
324 |
325 |
326 |
327 |
328 |
329 |
330 |
331 |
332 |
333 |
334 |
335 |
336 |
337 |
338 |
339 |
340 |
341 |
342 |
343 |
344 |
345 |
346 |
347 |
348 |
349 |
350 |
351 |
352 |
353 |
354 |
355 |
356 |
357 |
358 |
359 |
360 |
361 |
362 |
363 |
364 |
365 |
366 |
367 |
368 |
369 |
370 |
371 |
372 |
373 |
374 |
375 |
376 |
377 |
378 |
379 |
380 |
381 |
382 |
383 |
384 |
385 |
386 |
387 |
388 |
389 |
390 |
391 |
392 |
393 |
394 |
395 |
396 |
397 |
398 |
399 |
400 |
401 |
402 |
403 |
404 |
405 |
406 |
407 |
408 |
409 |
410 |
411 |
412 |
413 |
414 |
415 |
416 |
417 |
418 |
419 |
420 |
421 |
422 |
423 |
424 |
425 |
426 |
427 |
428 |
429 |
430 |
431 |
432 |
433 |
434 |
435 |
436 |
437 |
438 |
439 |
440 |
441 |
442 |
443 |
444 |
445 |
446 |
447 |
448 |
449 |
450 |
451 |
452 |
453 |
454 |
455 |
456 |
457 |
458 |
459 |
460 |
461 |
462 |
463 |
464 |
465 |
466 |
467 |
468 |
469 |
470 |
471 |
472 |
473 |
474 |
475 |
476 |
477 |
478 |
479 |
480 |
481 |
482 |
483 |
484 |
485 |
486 |
487 |
488 |
489 |
490 |
491 |
492 |
493 |
494 |
495 |
496 |
497 |
498 |
499 |
500 |
501 |
502 |
503 |
504 |
505 |
506 |
507 |
508 |
509 |
510 |
511 |
512 |
513 |
514 |
515 |
516 |
517 |
518 |
519 |
520 |
521 |
522 |
523 |
524 |
525 |
526 |
527 |
528 |
529 |
530 |
531 |
532 |
533 |
534 |
535 |
536 |
537 |
538 |
539 |
540 |
541 |
542 |
543 |
544 |
545 |
546 |
547 |
548 |
549 |
550 |
551 |
552 |
553 |
554 |
555 |
556 |
557 |
558 |
559 |
560 |
561 |
562 |
563 |
564 |
565 |
566 |
567 |
568 |
569 |
570 |
571 |
572 |
573 |
574 |
575 |
576 |
577 |
578 |
579 |
580 |
581 |
582 |
583 |
584 |
585 |
586 |
587 |
588 |
589 |
590 |
591 |
592 |
593 |
594 |
595 |
596 |
597 |
598 |
599 |
600 |
601 |
602 |
603 |
604 |
605 |
606 |
607 |
608 |
609 |
610 |
611 |
612 |
613 |
614 |
615 |
616 |
617 |
618 |
619 |
620 |
621 |
622 |
623 |
624 |
625 |
626 |
627 |
628 |
629 |
630 |
631 |
632 |
633 |
634 |
635 |
636 |
637 |
638 |
639 |
640 |
641 |
642 |
643 |
644 |
645 |
646 |
647 |
648 |
649 |
650 |
651 |
652 |
653 |
654 |
655 |
656 |
657 |
658 |
659 |
660 |
661 |
662 |
663 |
664 |
665 |
666 |
667 |
668 |
669 |
670 |
671 |
672 |
673 |
674 |
675 |
676 |
677 |
678 |
679 |
680 |
681 |
682 |
683 |
684 |
685 |
686 |
687 |
688 |
689 |
690 |
691 |
692 |
693 |
694 |
695 |
696 |
697 |
698 |
699 |
700 |
701 |
702 |
703 |
704 |
705 |
706 |
707 |
708 |
709 |
710 |
711 |
712 |
713 |
714 |
715 |
716 |
717 |
718 |
719 |
720 |
721 |
722 |
723 |
724 |
725 |
726 |
727 |
728 |
729 |
730 |
731 |
732 |
733 |
734 |
735 |
736 |
737 |
738 |
739 |
740 |
741 |
742 |
743 |
744 |
745 |
746 |
747 |
748 |
749 |
750 |
751 |
752 |
753 |
754 |
755 |
756 |
757 |
758 |
759 |
760 |
761 |
762 |
763 |
764 |
765 |
766 |
767 |
768 |
769 |
770 |
771 |
772 |
773 |
774 |
775 |
776 |
777 |
778 |
779 |
780 |
781 |
782 |
783 |
784 |
785 |
786 |
787 |
788 |
789 |
790 |
791 |
792 |
793 |
794 |
795 |
796 |
797 |
798 |
799 |
800 |
801 |
802 |
803 |
804 |
805 |
806 |
807 |
808 |
809 |
810 |
811 |
812 |
813 |
814 |
815 |
816 |
817 |
818 |
819 |
820 |
821 |
822 |
823 |
824 |
825 |
826 |
827 |
828 |
829 |
830 |
831 |
832 |
833 |
834 |
835 |
836 |
837 |
838 |
839 |
840 |
841 |
842 |
843 |
844 |
845 |
846 |
847 |
848 |
849 |
850 |
851 |
852 |
853 |
854 |
855 |
856 |
857 |
858 |
859 |
860 |
861 |
862 |
863 |
864 |
865 |
866 |
867 |
868 |
869 |
870 |
871 |
872 |
873 |
874 |
875 |
876 |
877 |
878 |
879 |
880 |
881 |
882 |
883 |
884 |
885 |
886 |
887 |
888 |
889 |
890 |
891 |
892 |
893 |
894 |
895 |
896 |
897 |
898 |
899 |
900 |
901 |
902 |
903 |
904 |
905 |
906 |
907 |
908 |
909 |
910 |
911 |
912 |
913 |
914 |
915 |
916 |
917 |
918 |
919 |
920 |
921 |
922 |
923 |
924 |
925 |
926 |
927 |
928 |
929 |
930 |
931 |
932 |
933 |
934 |
935 |
936 |
937 |
938 |
939 |
940 |
941 |
942 |
943 |
944 |
945 |
946 |
947 |
948 |
949 |
950 |
951 |
952 |
953 |
954 |
955 |
956 |
957 |
958 |
959 |
960 |
961 |
962 |
963 |
964 |
965 |
966 |
967 |
968 |
969 |
970 |
971 |
972 |
973 |
974 |
975 |
976 |
977 |
978 |
979 |
980 |
981 |
982 |
983 |
984 |
985 |
986 |
987 |
988 |
989 |
990 |
991 |
992 |
993 |
994 |
995 |
996 |
997 |
998 |
999 |
1000 |
1001 |
1002 |
1003 |
1004 |
1005 |
1006 |
1007 |
1008 |
1009 |
1010 |
1011 |
1012 |
1013 |
1014 |
1015 |
1016 |
1017 |
1018 |
1019 |
1020 |
1021 |
1022 |
1023 |
1024 |
1025 |
1026 |
1027 |
1028 |
1029 |
1030 |
1031 |
1032 |
1033 |
1034 |
1035 |
1036 |
1037 |
1038 |
1039 |
1040 |
1041 |
1042 |
1043 |
1044 |
1045 |
1046 |
1047 |
1048 |
1049 |
1050 |
1051 |
1052 |
1053 |
1054 |
1055 |
1056 |
1057 |
1058 |
1059 |
1060 |
1061 |
1062 |
1063 |
1064 |
1065 |
1066 |
1067 |
1068 |
1069 |
1070 |
1071 |
1072 |
1073 |
1074 |
1075 |
1076 |
1077 |
1078 |
1079 |
1080 |
1081 |
1082 |
1083 |
1084 |
1085 |
1086 |
1087 |
1088 |
1089 |
1090 |
1091 |
1092 |
1093 |
1094 |
1095 |
1096 |
1097 |
1098 |
1099 |
1100 |
1101 |
1102 |
1103 |
1104 |
1105 |
1106 |
1107 |
1108 |
1109 |
1110 |
1111 |
1112 |
1113 |
1114 |
1115 |
1116 |
1117 |
1118 |
1119 |
1120 |
1121 |
1122 |
1123 |
1124 |
1125 |
1126 |
1127 |
1128 |
1129 |
1130 |
1131 |
1132 |
1133 |
1134 |
1135 |
1136 |
1137 |
1138 |
1139 |
1140 |
1141 |
1142 |
1143 |
1144 |
1145 |
1146 |
1147 |
1148 |
1149 |
1150 |
1151 |
1152 |
1153 |
1154 |
1155 |
1156 |
1157 |
1158 |
1159 |
1160 |
1161 |
1162 |
1163 |
1164 |
1165 |
1166 |
1167 |
1168 |
1169 |
1170 |
1171 |
1172 |
1173 |
1174 |
1175 |
1176 |
1177 |
1178 |
1179 |
1180 |
1181 |
1182 |
1183 |
1184 |
1185 |
1186 |
1187 |
1188 |
1189 |
1190 |
1191 |
1192 |
1193 |
1194 |
1195 |
1196 |
1197 |
1198 |
1199 |
1200 |
1201 |
1202 |
1203 |
1204 |
1205 |
1206 |
1207 |
1208 |
1209 |
1210 |
1211 |
1212 |
1213 |
1214 |
1215 |
1216 |
1217 |
1218 |
1219 |
1220 |
1221 |
1222 |
1223 |
1224 |
1225 |
1226 |
1227 |
1228 |
1229 |
1230 |
1231 |
1232 |
1233 |
1234 |
1235 |
1236 |
1237 |
1238 |
1239 |
1240 |
1241 |
1242 |
1243 |
1244 |
1245 |
1246 |
1247 |
1248 |
1249 |
1250 |
1251 |
1252 |
1253 |
1254 |
1255 |
1256 |
1257 |
1258 |
1259 |
1260 |
1261 |
1262 |
1263 |
1264 |
1265 |
1266 |
1267 |
1268 |
1269 |
1270 |
1271 |
1272 |
1273 |
1274 |
1275 |
1276 |
1277 |
1278 |
1279 |
1280 |
1281 |
1282 |
1283 |
1284 |
1285 |
1286 |
1287 |
1288 |
1289 |
1290 |
1291 |
1292 |
1293 |
1294 |
1295 |
1296 |
1297 |
1298 |
1299 |
1300 |
1301 |
1302 |
1303 |
1304 |
1305 |
1306 |
1307 |
1308 |
1309 |
1310 |
1311 |
1312 |
1313 |
1314 |
1315 |
1316 |
1317 |
1318 |
1319 |
1320 |
1321 |
1322 |
1323 |
1324 |
1325 |
1326 |
1327 |
1328 |
1329 |
1330 |
1331 |
1332 |
1333 |
1334 |
1335 |
1336 |
1337 |
1338 |
1339 |
1340 |
1341 |
1342 |
1343 |
1344 |
1345 |
1346 |
1347 |
1348 |
1349 |
1350 |
1351 |
1352 |
1353 |
1354 |
1355 |
1356 |
1357 |
1358 |
1359 |
1360 |
1361 |
1362 |
1363 |
1364 |
1365 |
1366 |
1367 |
1368 |
1369 |
1370 |
1371 |
1372 |
1373 |
1374 |
1375 |
1376 |
1377 |
1378 |
1379 |
1380 |
1381 |
1382 |
1383 |
1384 |
1385 |
1386 |
1387 |
1388 |
1389 |
1390 |
1391 |
1392 |
1393 |
1394 |
1395 |
1396 |
1397 |
1398 |
1399 |
1400 |
1401 |
1402 |
1403 |
1404 |
1405 |
1406 |
1407 |
1408 |
1409 |
1410 |
1411 |
1412 |
1413 |
1414 |
1415 |
1416 |
1417 |
1418 |
1419 |
1420 |
1421 |
1422 |
1423 |
1424 |
1425 |
1426 |
1427 |
1428 |
1429 |
1430 |
1431 |
1432 |
1433 |
1434 |
1435 |
1436 |
1437 |
1438 |
1439 |
1440 |
1441 |
1442 |
1443 |
1444 |
1445 |
1446 |
1447 |
1448 |
1449 |
1450 |
1451 |
1452 |
1453 |
1454 |
1455 |
1456 |
1457 |
1458 |
1459 |
1460 |
1461 |
1462 |
1463 |
1464 |
1465 |
1466 |
1467 |
1468 |
1469 |
1470 |
1471 |
1472 |
1473 |
1474 |
1475 |
1476 |
1477 |
1478 |
1479 |
1480 |
1481 |
1482 |
1483 |
1484 |
1485 |
1486 |
1487 |
1488 |
1489 |
1490 |
1491 |
1492 |
1493 |
1494 |
1495 |
1496 |
1497 |
1498 |
1499 |
1500 |
1501 |
1502 |
1503 |
1504 |
1505 |
1506 |
1507 |
1508 |
1509 |
1510 |
1511 |
1512 |
1513 |
1514 |
1515 |
1516 |
1517 |
1518 |
1519 |
1520 |
1521 |
1522 |
1523 |
1524 |
1525 |
1526 |
1527 |
1528 |
1529 |
1530 |
1531 |
1532 |
1533 |
1534 |
1535 |
1536 |
1537 |
1538 |
1539 |
1540 |
1541 |
1542 |
1543 |
1544 |
1545 |
1546 |
1547 |
1548 |
1549 |
1550 |
1551 |
1552 |
1553 |
1554 |
1555 |
1556 |
1557 |
1558 |
1559 |
1560 |
1561 |
1562 |
1563 |
1564 |
1565 |
1566 |
1567 |
1568 |
1569 |
1570 |
1571 |
1572 |
1573 |
1574 |
1575 |
1576 |
1577 |
1578 |
1579 |
1580 |
1581 |
1582 |
1583 |
1584 |
1585 |
1586 |
1587 |
1588 |
1589 |
1590 |
1591 |
1592 |
1593 |
1594 |
1595 |
1596 |
1597 |
1598 |
1599 |
1600 |
1601 |
1602 |
1603 |
1604 |
1605 |
1606 |
1607 |
1608 |
1609 |
1610 |
1611 |
1612 |
1613 |
1614 |
1615 |
1616 |
1617 |
1618 |
1619 |
1620 |
1621 |
1622 |
1623 |
1624 |
1625 |
1626 |
1627 |
1628 |
1629 |
1630 |
1631 |
1632 |
1633 |
1634 |
1635 |
1636 |
1637 |
1638 |
1639 |
1640 |
1641 |
1642 |
1643 |
1644 |
1645 |
1646 |
1647 |
1648 |
1649 |
1650 |
1651 |
1652 |
1653 |
1654 |
1655 |
1656 |
1657 |
1658 |
1659 |
1660 |
1661 |
1662 |
1663 |
1664 |
1665 |
1666 |
1667 |
1668 |
1669 |
1670 |
1671 |
1672 |
1673 |
1674 |
1675 |
1676 |
1677 |
1678 |
1679 |
1680 |
1681 |
1682 |
1683 |
1684 |
1685 |
1686 |
1687 |
1688 |
1689 |
1690 |
1691 |
1692 |
1693 |
1694 |
1695 |
1696 |
1697 |
1698 |
1699 |
1700 |
1701 |
1702 |
1703 |
1704 |
1705 |
1706 |
1707 |
1708 |
1709 |
1710 |
1711 |
1712 |
1713 |
1714 |
1715 |
1716 |
1717 |
1718 |
1719 |
1720 |
1721 |
1722 |
1723 |
1724 |
1725 |
1726 |
1727 |
1728 |
1729 |
1730 |
1731 |
1732 |
1733 |
1734 |
1735 |
1736 |
1737 |
1738 |
1739 |
1740 |
1741 |
1742 |
1743 |
1744 |
1745 |
1746 |
1747 |
1748 |
1749 |
1750 |
1751 |
1752 |
1753 |
1754 |
1755 |
1756 |
1757 |
1758 |
1759 |
1760 |
1761 |
1762 |
1763 |
1764 |
1765 |
1766 |
1767 |
1768 |
1769 |
1770 |
1771 |
1772 |
1773 |
1774 |
1775 |
1776 |
1777 |
1778 |
1779 |
1780 |
1781 |
1782 |
1783 |
1784 |
1785 |
1786 |
1787 |
1788 |
1789 |
1790 |
1791 |
1792 |
1793 |
1794 |
1795 |
1796 |
1797 |
1798 |
1799 |
1800 |
1801 |
1802 |
1803 |
1804 |
1805 |
1806 |
1807 |
1808 |
1809 |
1810 |
1811 |
1812 |
1813 |
1814 |
1815 |
1816 |
1817 |
1818 |
1819 |
1820 |
1821 |
1822 |
1823 |
1824 |
1825 |
1826 |
1827 |
1828 |
1829 |
1830 |
1831 |
1832 |
1833 |
1834 |
1835 |
1836 |
1837 |
1838 |
1839 |
1840 |
1841 |
1842 |
1843 |
1844 |
1845 |
1846 |
1847 |
1848 |
1849 |
1850 |
1851 |
1852 |
1853 |
1854 |
1855 |
1856 |
1857 |
1858 |
1859 |
1860 |
1861 |
1862 |
1863 |
1864 |
1865 |
1866 |
1867 |
1868 |
1869 |
1870 |
1871 |
1872 |
1873 |
1874 |
1875 |
1876 |
1877 |
1878 |
1879 |
1880 |
1881 |
1882 |
1883 |
1884 |
1885 |
1886 |
1887 |
1888 |
1889 |
1890 |
1891 |
1892 |
1893 |
1894 |
1895 |
1896 |
1897 |
1898 |
1899 |
1900 |
1901 |
1902 |
1903 |
1904 |
1905 |
1906 |
1907 |
1908 |
1909 |
1910 |
1911 |
1912 |
1913 |
1914 |
1915 |
1916 |
1917 |
1918 |
1919 |
1920 |
1921 |
1922 |
1923 |
1924 |
1925 |
1926 |
1927 |
1928 |
1929 |
1930 |
1931 |
1932 |
1933 |
1934 |
1935 |
1936 |
1937 |
1938 |
1939 |
1940 |
1941 |
1942 |
1943 |
1944 |
1945 |
1946 |
1947 |
1948 |
1949 |
1950 |
1951 |
1952 |
1953 |
1954 |
1955 |
1956 |
1957 |
1958 |
1959 |
1960 |
1961 |
1962 |
1963 |
1964 |
1965 |
1966 |
1967 |
1968 |
1969 |
1970 |
1971 |
1972 |
1973 |
1974 |
1975 |
1976 |
1977 |
1978 |
1979 |
1980 |
1981 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "hydralite-skyline",
3 | "displayName": "Skyline",
4 | "description": "🌆 A theme inspired by the skyline of Tokyo",
5 | "version": "0.0.3",
6 | "readme": "README.md",
7 | "publisher": "hydralite",
8 | "license": "MIT",
9 | "icon": "assets/skyline.png",
10 | "homepage": "https://hydralite.io",
11 | "repository": {
12 | "type": "git",
13 | "url": "https://github.com/hydralite/skyline.git"
14 | },
15 | "author": {
16 | "name": "XtremeDevX",
17 | "email": "xtremedevx@gmail.com",
18 | "url": "https://xtremedevx.com"
19 | },
20 | "engines": {
21 | "vscode": "^1.63.0"
22 | },
23 | "categories": [
24 | "Themes"
25 | ],
26 | "contributes": {
27 | "themes": [
28 | {
29 | "label": "Skyline",
30 | "uiTheme": "vs-dark",
31 | "path": "./themes/skyline.json"
32 | }
33 | ]
34 | }
35 | }
--------------------------------------------------------------------------------
/sublime/Skyline.sublime-color-scheme:
--------------------------------------------------------------------------------
1 | {
2 | "name": "Skyline",
3 | "author": "",
4 | "globals": {
5 | "background": "#1c1e26",
6 | "foreground": "#ffffff",
7 | "caret": "#ff93d0",
8 | "block_caret": "#ff93d0",
9 | "line_highlight": "#ffffff0A",
10 | "misspelling": "#f48771",
11 | "fold_marker": "#b9e2ff",
12 | "accent": "#b9e2ff",
13 | "gutter": "#1c1e26",
14 | "gutter_foreground": "#bbbbbb",
15 | "line_diff_added": "#3fe03a18",
16 | "line_diff_modified": "#e2c08d",
17 | "line_diff_deleted": "#f0464622",
18 | "selection": "#2d3b4989",
19 | "inactive_selection": "#2c303d",
20 | "inactive_selection_foreground": "#bce3ff",
21 | "highlight": "#ea5c0055",
22 | "find_highlight": "#ea5c0055",
23 | "find_highlight_foreground": "#b9e2ff",
24 | "guide": "#b9e2ff38",
25 | "active_guide": "#e0e0e0",
26 | "stack_guide": "#cccccccc",
27 | "brackets_foreground": "#4d5e6b",
28 | "tags_foreground": "#4d5e6b",
29 | "shadow": "#0000005c"
30 | },
31 | "variables": {
32 | "black": "#000000",
33 | "white": "#e5e5e5",
34 | "red": "#e64444",
35 | "green": "#2ceca2",
36 | "yellow": "#ffea43",
37 | "orange": "#ffea43",
38 | "blue": "#439cff",
39 | "magenta": "#ff39ff",
40 | "cyan": "#20c4ec"
41 | },
42 | "rules": [
43 | {
44 | "name": "unison punctuation",
45 | "foreground": "#97b6ff",
46 | "font_style": 0,
47 | "scope": "punctuation.definition.delayed.unison,punctuation.definition.list.begin.unison,punctuation.definition.list.end.unison,punctuation.definition.ability.begin.unison,punctuation.definition.ability.end.unison,punctuation.operator.assignment.as.unison,punctuation.separator.pipe.unison,punctuation.separator.delimiter.unison,punctuation.definition.hash.unison"
48 | },
49 | {
50 | "name": "haskell variable generic-type",
51 | "foreground": "#79cfff",
52 | "font_style": 0,
53 | "scope": "variable.other.generic-type.haskell"
54 | },
55 | {
56 | "name": "haskell storage type",
57 | "foreground": "#e1c9ff",
58 | "font_style": 0,
59 | "scope": "storage.type.haskell"
60 | },
61 | {
62 | "name": "support.variable.magic.python",
63 | "foreground": "#97b6ff",
64 | "font_style": 0,
65 | "scope": "support.variable.magic.python"
66 | },
67 | {
68 | "name": "punctuation.separator.parameters.python",
69 | "foreground": "#ffffff",
70 | "font_style": 0,
71 | "scope": "punctuation.separator.period.python,punctuation.separator.element.python,punctuation.parenthesis.begin.python,punctuation.parenthesis.end.python"
72 | },
73 | {
74 | "name": "variable.parameter.function.language.special.self.python",
75 | "foreground": "#afa9ff",
76 | "font_style": 0,
77 | "scope": "variable.parameter.function.language.special.self.python"
78 | },
79 | {
80 | "name": "storage.modifier.lifetime.rust",
81 | "foreground": "#ffffff",
82 | "font_style": 0,
83 | "scope": "storage.modifier.lifetime.rust"
84 | },
85 | {
86 | "name": "support.function.std.rust",
87 | "foreground": "#fac090",
88 | "font_style": 0,
89 | "scope": "support.function.std.rust"
90 | },
91 | {
92 | "name": "entity.name.lifetime.rust",
93 | "foreground": "#afa9ff",
94 | "font_style": 0,
95 | "scope": "entity.name.lifetime.rust"
96 | },
97 | {
98 | "name": "variable.language.rust",
99 | "foreground": "#97b6ff",
100 | "font_style": 0,
101 | "scope": "variable.language.rust"
102 | },
103 | {
104 | "name": "support.constant.edge",
105 | "foreground": "#79cfff",
106 | "font_style": 0,
107 | "scope": "support.constant.edge"
108 | },
109 | {
110 | "name": "regexp constant character-class",
111 | "foreground": "#97b6ff",
112 | "font_style": 0,
113 | "scope": "constant.other.character-class.regexp"
114 | },
115 | {
116 | "name": "regexp operator.quantifier",
117 | "foreground": "#e1c9ff",
118 | "font_style": 0,
119 | "scope": "keyword.operator.quantifier.regexp"
120 | },
121 | {
122 | "name": "punctuation.definition",
123 | "foreground": "#c9ffd8",
124 | "font_style": 0,
125 | "scope": "punctuation.definition.string.begin,punctuation.definition.string.end"
126 | },
127 | {
128 | "name": "Text",
129 | "foreground": "#ffffff",
130 | "font_style": 0,
131 | "scope": "variable.parameter.function"
132 | },
133 | {
134 | "name": "Comment Markup Link",
135 | "foreground": "#9aa9c7",
136 | "font_style": 0,
137 | "scope": "comment markup.link"
138 | },
139 | {
140 | "name": "markup diff",
141 | "foreground": "#afa9ff",
142 | "font_style": 0,
143 | "scope": "markup.changed.diff"
144 | },
145 | {
146 | "name": "diff",
147 | "foreground": "#fac090",
148 | "font_style": 0,
149 | "scope": "meta.diff.header.from-file,meta.diff.header.to-file,punctuation.definition.from-file.diff,punctuation.definition.to-file.diff"
150 | },
151 | {
152 | "name": "inserted.diff",
153 | "foreground": "#c9ffd8",
154 | "font_style": 0,
155 | "scope": "markup.inserted.diff"
156 | },
157 | {
158 | "name": "deleted.diff",
159 | "foreground": "#97b6ff",
160 | "font_style": 0,
161 | "scope": "markup.deleted.diff"
162 | },
163 | {
164 | "name": "c++ function",
165 | "foreground": "#97b6ff",
166 | "font_style": 0,
167 | "scope": "meta.function.c,meta.function.cpp"
168 | },
169 | {
170 | "name": "c++ block",
171 | "foreground": "#ffffff",
172 | "font_style": 0,
173 | "scope": "punctuation.section.block.begin.bracket.curly.cpp,punctuation.section.block.end.bracket.curly.cpp,punctuation.terminator.statement.c,punctuation.section.block.begin.bracket.curly.c,punctuation.section.block.end.bracket.curly.c,punctuation.section.parens.begin.bracket.round.c,punctuation.section.parens.end.bracket.round.c,punctuation.section.parameters.begin.bracket.round.c,punctuation.section.parameters.end.bracket.round.c"
174 | },
175 | {
176 | "name": "js/ts punctuation separator key-value",
177 | "foreground": "#ffffff",
178 | "font_style": 0,
179 | "scope": "punctuation.separator.key-value"
180 | },
181 | {
182 | "name": "js/ts import keyword",
183 | "foreground": "#fac090",
184 | "font_style": 0,
185 | "scope": "keyword.operator.expression.import"
186 | },
187 | {
188 | "name": "math js/ts",
189 | "foreground": "#afa9ff",
190 | "font_style": 0,
191 | "scope": "support.constant.math"
192 | },
193 | {
194 | "name": "math property js/ts",
195 | "foreground": "#e1c9ff",
196 | "font_style": 0,
197 | "scope": "support.constant.property.math"
198 | },
199 | {
200 | "name": "js/ts variable.other.constant",
201 | "foreground": "#ffffff",
202 | "font_style": 0,
203 | "scope": "variable.other.constant"
204 | },
205 | {
206 | "name": "java type",
207 | "foreground": "#afa9ff",
208 | "font_style": 0,
209 | "scope": "storage.type.annotation.java, storage.type.object.array.java"
210 | },
211 | {
212 | "name": "java source",
213 | "foreground": "#97b6ff",
214 | "font_style": 0,
215 | "scope": "source.java"
216 | },
217 | {
218 | "name": "java modifier.import",
219 | "foreground": "#ffffff",
220 | "font_style": 0,
221 | "scope": "punctuation.section.block.begin.java,punctuation.section.block.end.java,punctuation.definition.method-parameters.begin.java,punctuation.definition.method-parameters.end.java,meta.method.identifier.java,punctuation.section.method.begin.java,punctuation.section.method.end.java,punctuation.terminator.java,punctuation.section.class.begin.java,punctuation.section.class.end.java,punctuation.section.inner-class.begin.java,punctuation.section.inner-class.end.java,meta.method-call.java,punctuation.section.class.begin.bracket.curly.java,punctuation.section.class.end.bracket.curly.java,punctuation.section.method.begin.bracket.curly.java,punctuation.section.method.end.bracket.curly.java,punctuation.separator.period.java,punctuation.bracket.angle.java,punctuation.definition.annotation.java,meta.method.body.java"
222 | },
223 | {
224 | "name": "java modifier.import",
225 | "foreground": "#fac090",
226 | "font_style": 0,
227 | "scope": "meta.method.java"
228 | },
229 | {
230 | "name": "java modifier.import",
231 | "foreground": "#afa9ff",
232 | "font_style": 0,
233 | "scope": "storage.modifier.import.java,storage.type.java,storage.type.generic.java"
234 | },
235 | {
236 | "name": "java instanceof",
237 | "foreground": "#79cfff",
238 | "font_style": 0,
239 | "scope": "keyword.operator.instanceof.java"
240 | },
241 | {
242 | "name": "java variable.name",
243 | "foreground": "#97b6ff",
244 | "font_style": 0,
245 | "scope": "meta.definition.variable.name.java"
246 | },
247 | {
248 | "name": "operator logical",
249 | "foreground": "#ff93d0",
250 | "font_style": 0,
251 | "scope": "keyword.operator.logical"
252 | },
253 | {
254 | "name": "operator bitwise",
255 | "foreground": "#ff93d0",
256 | "font_style": 0,
257 | "scope": "keyword.operator.bitwise"
258 | },
259 | {
260 | "name": "operator channel",
261 | "foreground": "#ff93d0",
262 | "font_style": 0,
263 | "scope": "keyword.operator.channel"
264 | },
265 | {
266 | "name": "support.constant.property-value.scss",
267 | "foreground": "#e1c9ff",
268 | "font_style": 0,
269 | "scope": "support.constant.property-value.scss,support.constant.property-value.css"
270 | },
271 | {
272 | "name": "CSS/SCSS/LESS Operators",
273 | "foreground": "#ff93d0",
274 | "font_style": 0,
275 | "scope": "keyword.operator.css,keyword.operator.scss,keyword.operator.less"
276 | },
277 | {
278 | "name": "css color standard name",
279 | "foreground": "#e1c9ff",
280 | "font_style": 0,
281 | "scope": "support.constant.color.w3c-standard-color-name.css,support.constant.color.w3c-standard-color-name.scss"
282 | },
283 | {
284 | "name": "css comma",
285 | "foreground": "#ffffff",
286 | "font_style": 0,
287 | "scope": "punctuation.separator.list.comma.css"
288 | },
289 | {
290 | "name": "css attribute-name.id",
291 | "foreground": "#e1c9ff",
292 | "font_style": 0,
293 | "scope": "support.constant.color.w3c-standard-color-name.css"
294 | },
295 | {
296 | "name": "css property-name",
297 | "foreground": "#ff93d0",
298 | "font_style": 0,
299 | "scope": "support.type.vendored.property-name.css"
300 | },
301 | {
302 | "name": "js/ts module",
303 | "foreground": "#afa9ff",
304 | "font_style": 0,
305 | "scope": "support.module.node,support.type.object.module,support.module.node"
306 | },
307 | {
308 | "name": "entity.name.type.module",
309 | "foreground": "#ffffff",
310 | "font_style": 0,
311 | "scope": "entity.name.type.module"
312 | },
313 | {
314 | "name": "js variable readwrite",
315 | "foreground": "#97b6ff",
316 | "font_style": 0,
317 | "scope": "variable.other.readwrite,meta.object-literal.key,support.variable.property,support.variable.object.process,support.variable.object.node"
318 | },
319 | {
320 | "name": "js/ts json",
321 | "foreground": "#e1c9ff",
322 | "font_style": 0,
323 | "scope": "support.constant.json"
324 | },
325 | {
326 | "name": "js/ts Keyword",
327 | "foreground": "#79cfff",
328 | "font_style": 0,
329 | "scope": "keyword.operator.expression.instanceof, keyword.operator.new, keyword.operator.ternary, keyword.operator.optional, keyword.operator.expression.keyof"
330 | },
331 | {
332 | "name": "js/ts console",
333 | "foreground": "#97b6ff",
334 | "font_style": 0,
335 | "scope": "support.type.object.console"
336 | },
337 | {
338 | "name": "js/ts support.variable.property.process",
339 | "foreground": "#e1c9ff",
340 | "font_style": 0,
341 | "scope": "support.variable.property.process"
342 | },
343 | {
344 | "name": "js console function",
345 | "foreground": "#fac090",
346 | "font_style": 0,
347 | "scope": "entity.name.function,support.function.console"
348 | },
349 | {
350 | "name": "keyword.operator.misc.rust",
351 | "foreground": "#ffffff",
352 | "font_style": 0,
353 | "scope": "keyword.operator.misc.rust"
354 | },
355 | {
356 | "name": "keyword.operator.sigil.rust",
357 | "foreground": "#79cfff",
358 | "font_style": 0,
359 | "scope": "keyword.operator.sigil.rust"
360 | },
361 | {
362 | "name": "operator",
363 | "foreground": "#79cfff",
364 | "font_style": 0,
365 | "scope": "keyword.operator.delete"
366 | },
367 | {
368 | "name": "js dom",
369 | "foreground": "#ff93d0",
370 | "font_style": 0,
371 | "scope": "support.type.object.dom"
372 | },
373 | {
374 | "name": "js dom variable",
375 | "foreground": "#97b6ff",
376 | "font_style": 0,
377 | "scope": "support.variable.dom,support.variable.property.dom"
378 | },
379 | {
380 | "name": "keyword.operator",
381 | "foreground": "#ff93d0",
382 | "font_style": 0,
383 | "scope": "keyword.operator.arithmetic,keyword.operator.comparison,keyword.operator.decrement,keyword.operator.increment,keyword.operator.relational"
384 | },
385 | {
386 | "name": "C operator assignment",
387 | "foreground": "#79cfff",
388 | "font_style": 0,
389 | "scope": "keyword.operator.assignment.c,keyword.operator.comparison.c,keyword.operator.c,keyword.operator.increment.c,keyword.operator.decrement.c,keyword.operator.bitwise.shift.c,keyword.operator.assignment.cpp,keyword.operator.comparison.cpp,keyword.operator.cpp,keyword.operator.increment.cpp,keyword.operator.decrement.cpp,keyword.operator.bitwise.shift.cpp"
390 | },
391 | {
392 | "name": "Punctuation",
393 | "foreground": "#ffffff",
394 | "font_style": 0,
395 | "scope": "punctuation.separator.delimiter"
396 | },
397 | {
398 | "name": "Other punctuation .c",
399 | "foreground": "#79cfff",
400 | "font_style": 0,
401 | "scope": "punctuation.separator.c,punctuation.separator.cpp"
402 | },
403 | {
404 | "name": "C type posix-reserved",
405 | "foreground": "#ff93d0",
406 | "font_style": 0,
407 | "scope": "support.type.posix-reserved.c,support.type.posix-reserved.cpp"
408 | },
409 | {
410 | "name": "keyword.operator.sizeof.c",
411 | "foreground": "#79cfff",
412 | "font_style": 0,
413 | "scope": "keyword.operator.sizeof.c,keyword.operator.sizeof.cpp"
414 | },
415 | {
416 | "name": "python parameter",
417 | "foreground": "#e1c9ff",
418 | "font_style": 0,
419 | "scope": "variable.parameter.function.language.python"
420 | },
421 | {
422 | "name": "python type",
423 | "foreground": "#ff93d0",
424 | "font_style": 0,
425 | "scope": "support.type.python"
426 | },
427 | {
428 | "name": "python logical",
429 | "foreground": "#79cfff",
430 | "font_style": 0,
431 | "scope": "keyword.operator.logical.python"
432 | },
433 | {
434 | "name": "pyCs",
435 | "foreground": "#e1c9ff",
436 | "font_style": 0,
437 | "scope": "variable.parameter.function.python"
438 | },
439 | {
440 | "name": "python block",
441 | "foreground": "#ffffff",
442 | "font_style": 0,
443 | "scope": "punctuation.definition.arguments.begin.python,punctuation.definition.arguments.end.python,punctuation.separator.arguments.python,punctuation.definition.list.begin.python,punctuation.definition.list.end.python"
444 | },
445 | {
446 | "name": "python function-call.generic",
447 | "foreground": "#fac090",
448 | "font_style": 0,
449 | "scope": "meta.function-call.generic.python"
450 | },
451 | {
452 | "name": "python placeholder reset to normal string",
453 | "foreground": "#e1c9ff",
454 | "font_style": 0,
455 | "scope": "constant.character.format.placeholder.other.python"
456 | },
457 | {
458 | "name": "Operators",
459 | "foreground": "#ffffff",
460 | "font_style": 0,
461 | "scope": "keyword.operator"
462 | },
463 | {
464 | "name": "Compound Assignment Operators",
465 | "foreground": "#79cfff",
466 | "font_style": 0,
467 | "scope": "keyword.operator.assignment.compound"
468 | },
469 | {
470 | "name": "Compound Assignment Operators js/ts",
471 | "foreground": "#ff93d0",
472 | "font_style": 0,
473 | "scope": "keyword.operator.assignment.compound.js,keyword.operator.assignment.compound.ts"
474 | },
475 | {
476 | "name": "Keywords",
477 | "foreground": "#79cfff",
478 | "font_style": 0,
479 | "scope": "keyword"
480 | },
481 | {
482 | "name": "Namespaces",
483 | "foreground": "#afa9ff",
484 | "font_style": 0,
485 | "scope": "entity.name.namespace"
486 | },
487 | {
488 | "name": "Variables",
489 | "foreground": "#97b6ff",
490 | "font_style": 0,
491 | "scope": "variable"
492 | },
493 | {
494 | "name": "Variables",
495 | "foreground": "#ffffff",
496 | "font_style": 0,
497 | "scope": "variable.c"
498 | },
499 | {
500 | "name": "Language variables",
501 | "foreground": "#afa9ff",
502 | "font_style": 0,
503 | "scope": "variable.language"
504 | },
505 | {
506 | "name": "Java Variables",
507 | "foreground": "#ffffff",
508 | "font_style": 0,
509 | "scope": "token.variable.parameter.java"
510 | },
511 | {
512 | "name": "Java Imports",
513 | "foreground": "#afa9ff",
514 | "font_style": 0,
515 | "scope": "import.storage.java"
516 | },
517 | {
518 | "name": "Packages",
519 | "foreground": "#79cfff",
520 | "font_style": 0,
521 | "scope": "token.package.keyword"
522 | },
523 | {
524 | "name": "Packages",
525 | "foreground": "#ffffff",
526 | "font_style": 0,
527 | "scope": "token.package"
528 | },
529 | {
530 | "name": "Functions",
531 | "foreground": "#fac090",
532 | "font_style": 0,
533 | "scope": "entity.name.function, meta.require, support.function.any-method, variable.function"
534 | },
535 | {
536 | "name": "Classes",
537 | "foreground": "#afa9ff",
538 | "font_style": 0,
539 | "scope": "entity.name.type.namespace"
540 | },
541 | {
542 | "name": "Classes",
543 | "foreground": "#afa9ff",
544 | "font_style": 0,
545 | "scope": "support.class, entity.name.type.class"
546 | },
547 | {
548 | "name": "Class name",
549 | "foreground": "#afa9ff",
550 | "font_style": 0,
551 | "scope": "entity.name.class.identifier.namespace.type"
552 | },
553 | {
554 | "name": "Class name",
555 | "foreground": "#afa9ff",
556 | "font_style": 0,
557 | "scope": "entity.name.class, variable.other.class.js, variable.other.class.ts"
558 | },
559 | {
560 | "name": "Class name php",
561 | "foreground": "#97b6ff",
562 | "font_style": 0,
563 | "scope": "variable.other.class.php"
564 | },
565 | {
566 | "name": "Type Name",
567 | "foreground": "#afa9ff",
568 | "font_style": 0,
569 | "scope": "entity.name.type"
570 | },
571 | {
572 | "name": "Keyword Control",
573 | "foreground": "#79cfff",
574 | "font_style": 0,
575 | "scope": "keyword.control"
576 | },
577 | {
578 | "name": "Control Elements",
579 | "foreground": "#e1c9ff",
580 | "font_style": 0,
581 | "scope": "control.elements, keyword.operator.less"
582 | },
583 | {
584 | "name": "Methods",
585 | "foreground": "#fac090",
586 | "font_style": 0,
587 | "scope": "keyword.other.special-method"
588 | },
589 | {
590 | "name": "Storage",
591 | "foreground": "#79cfff",
592 | "font_style": 0,
593 | "scope": "storage"
594 | },
595 | {
596 | "name": "Storage JS TS",
597 | "foreground": "#79cfff",
598 | "font_style": 0,
599 | "scope": "token.storage"
600 | },
601 | {
602 | "name": "Source Js Keyword Operator Delete,source Js Keyword Operator In,source Js Keyword Operator Of,source Js Keyword Operator Instanceof,source Js Keyword Operator New,source Js Keyword Operator Typeof,source Js Keyword Operator Void",
603 | "foreground": "#79cfff",
604 | "font_style": 0,
605 | "scope": "keyword.operator.expression.delete,keyword.operator.expression.in,keyword.operator.expression.of,keyword.operator.expression.instanceof,keyword.operator.new,keyword.operator.expression.typeof,keyword.operator.expression.void"
606 | },
607 | {
608 | "name": "Java Storage",
609 | "foreground": "#afa9ff",
610 | "font_style": 0,
611 | "scope": "token.storage.type.java"
612 | },
613 | {
614 | "name": "Support",
615 | "foreground": "#ff93d0",
616 | "font_style": 0,
617 | "scope": "support.function"
618 | },
619 | {
620 | "name": "Support type",
621 | "foreground": "#ffffff",
622 | "font_style": 0,
623 | "scope": "support.type.property-name"
624 | },
625 | {
626 | "name": "Support type",
627 | "foreground": "#ffffff",
628 | "font_style": 0,
629 | "scope": "support.constant.property-value"
630 | },
631 | {
632 | "name": "Support type",
633 | "foreground": "#e1c9ff",
634 | "font_style": 0,
635 | "scope": "support.constant.font-name"
636 | },
637 | {
638 | "name": "Meta tag",
639 | "foreground": "#ffffff",
640 | "font_style": 0,
641 | "scope": "meta.tag"
642 | },
643 | {
644 | "name": "Strings",
645 | "foreground": "#c9ffd8",
646 | "font_style": 0,
647 | "scope": "string"
648 | },
649 | {
650 | "name": "Inherited Class",
651 | "foreground": "#afa9ff",
652 | "font_style": 0,
653 | "scope": "entity.other.inherited-class"
654 | },
655 | {
656 | "name": "Constant other symbol",
657 | "foreground": "#ff93d0",
658 | "font_style": 0,
659 | "scope": "constant.other.symbol"
660 | },
661 | {
662 | "name": "Integers",
663 | "foreground": "#e1c9ff",
664 | "font_style": 0,
665 | "scope": "constant.numeric"
666 | },
667 | {
668 | "name": "Constants",
669 | "foreground": "#e1c9ff",
670 | "font_style": 0,
671 | "scope": "constant"
672 | },
673 | {
674 | "name": "Constants",
675 | "foreground": "#e1c9ff",
676 | "font_style": 0,
677 | "scope": "punctuation.definition.constant"
678 | },
679 | {
680 | "name": "Tags",
681 | "foreground": "#97b6ff",
682 | "font_style": 0,
683 | "scope": "entity.name.tag"
684 | },
685 | {
686 | "name": "Attributes",
687 | "foreground": "#e1c9ff",
688 | "font_style": 0,
689 | "scope": "entity.other.attribute-name"
690 | },
691 | {
692 | "name": "Attribute IDs",
693 | "foreground": "#fac090",
694 | "font_style": 0,
695 | "scope": "entity.other.attribute-name.id"
696 | },
697 | {
698 | "name": "Attribute class",
699 | "foreground": "#e1c9ff",
700 | "font_style": 0,
701 | "scope": "entity.other.attribute-name.class.css"
702 | },
703 | {
704 | "name": "Selector",
705 | "foreground": "#79cfff",
706 | "font_style": 0,
707 | "scope": "meta.selector"
708 | },
709 | {
710 | "name": "Headings",
711 | "foreground": "#97b6ff",
712 | "font_style": 0,
713 | "scope": "markup.heading"
714 | },
715 | {
716 | "name": "Headings",
717 | "foreground": "#fac090",
718 | "font_style": 0,
719 | "scope": "markup.heading punctuation.definition.heading, entity.name.section"
720 | },
721 | {
722 | "name": "Units",
723 | "foreground": "#97b6ff",
724 | "font_style": 0,
725 | "scope": "keyword.other.unit"
726 | },
727 | {
728 | "name": "Bold",
729 | "foreground": "#e1c9ff",
730 | "font_style": 0,
731 | "scope": "markup.bold,todo.bold"
732 | },
733 | {
734 | "name": "Bold",
735 | "foreground": "#afa9ff",
736 | "font_style": 0,
737 | "scope": "punctuation.definition.bold"
738 | },
739 | {
740 | "name": "markup Italic",
741 | "foreground": "#79cfff",
742 | "font_style": 0,
743 | "scope": "markup.italic, punctuation.definition.italic,todo.emphasis"
744 | },
745 | {
746 | "name": "emphasis md",
747 | "foreground": "#79cfff",
748 | "font_style": 0,
749 | "scope": "emphasis md"
750 | },
751 | {
752 | "name": "[VSCODE-CUSTOM] Markdown headings",
753 | "foreground": "#97b6ff",
754 | "font_style": 0,
755 | "scope": "entity.name.section.markdown"
756 | },
757 | {
758 | "name": "[VSCODE-CUSTOM] Markdown heading Punctuation Definition",
759 | "foreground": "#97b6ff",
760 | "font_style": 0,
761 | "scope": "punctuation.definition.heading.markdown"
762 | },
763 | {
764 | "name": "punctuation.definition.list.begin.markdown",
765 | "foreground": "#97b6ff",
766 | "font_style": 0,
767 | "scope": "punctuation.definition.list.begin.markdown"
768 | },
769 | {
770 | "name": "[VSCODE-CUSTOM] Markdown heading setext",
771 | "foreground": "#ffffff",
772 | "font_style": 0,
773 | "scope": "markup.heading.setext"
774 | },
775 | {
776 | "name": "[VSCODE-CUSTOM] Markdown Punctuation Definition Bold",
777 | "foreground": "#e1c9ff",
778 | "font_style": 0,
779 | "scope": "punctuation.definition.bold.markdown"
780 | },
781 | {
782 | "name": "[VSCODE-CUSTOM] Markdown Inline Raw",
783 | "foreground": "#c9ffd8",
784 | "font_style": 0,
785 | "scope": "markup.inline.raw.markdown"
786 | },
787 | {
788 | "name": "[VSCODE-CUSTOM] Markdown Inline Raw",
789 | "foreground": "#c9ffd8",
790 | "font_style": 0,
791 | "scope": "markup.inline.raw.string.markdown"
792 | },
793 | {
794 | "name": "[VSCODE-CUSTOM] Markdown List Punctuation Definition",
795 | "foreground": "#97b6ff",
796 | "font_style": 0,
797 | "scope": "punctuation.definition.list.markdown"
798 | },
799 | {
800 | "name": "[VSCODE-CUSTOM] Markdown Punctuation Definition String",
801 | "foreground": "#97b6ff",
802 | "font_style": 0,
803 | "scope": "punctuation.definition.string.begin.markdown, punctuation.definition.string.end.markdown, punctuation.definition.metadata.markdown"
804 | },
805 | {
806 | "name": "beginning.punctuation.definition.list.markdown",
807 | "foreground": "#97b6ff",
808 | "font_style": 0,
809 | "scope": "beginning.punctuation.definition.list.markdown"
810 | },
811 | {
812 | "name": "[VSCODE-CUSTOM] Markdown Punctuation Definition Link",
813 | "foreground": "#97b6ff",
814 | "font_style": 0,
815 | "scope": "punctuation.definition.metadata.markdown"
816 | },
817 | {
818 | "name": "[VSCODE-CUSTOM] Markdown Underline Link/Image",
819 | "foreground": "#79cfff",
820 | "font_style": 0,
821 | "scope": "markup.underline.link.markdown,markup.underline.link.image.markdown"
822 | },
823 | {
824 | "name": "[VSCODE-CUSTOM] Markdown Link Title/Description",
825 | "foreground": "#fac090",
826 | "font_style": 0,
827 | "scope": "string.other.link.title.markdown,string.other.link.description.markdown"
828 | },
829 | {
830 | "name": "Regular Expressions",
831 | "foreground": "#ff93d0",
832 | "font_style": 0,
833 | "scope": "string.regexp"
834 | },
835 | {
836 | "name": "Escape Characters",
837 | "foreground": "#ff93d0",
838 | "font_style": 0,
839 | "scope": "constant.character.escape"
840 | },
841 | {
842 | "name": "Embedded",
843 | "foreground": "#97b6ff",
844 | "font_style": 0,
845 | "scope": "punctuation.section.embedded, variable.interpolation"
846 | },
847 | {
848 | "name": "Embedded",
849 | "foreground": "#79cfff",
850 | "font_style": 0,
851 | "scope": "punctuation.section.embedded.begin,punctuation.section.embedded.end"
852 | },
853 | {
854 | "name": "illegal",
855 | "foreground": "#ffffff",
856 | "font_style": 0,
857 | "scope": "invalid.illegal"
858 | },
859 | {
860 | "name": "illegal",
861 | "foreground": "#ffffff",
862 | "font_style": 0,
863 | "scope": "invalid.illegal.bad-ampersand.html"
864 | },
865 | {
866 | "name": "Broken",
867 | "foreground": "#ffffff",
868 | "font_style": 0,
869 | "scope": "invalid.broken"
870 | },
871 | {
872 | "name": "Deprecated",
873 | "foreground": "#ffffff",
874 | "font_style": 0,
875 | "scope": "invalid.deprecated"
876 | },
877 | {
878 | "name": "Unimplemented",
879 | "foreground": "#ffffff",
880 | "font_style": 0,
881 | "scope": "invalid.unimplemented"
882 | },
883 | {
884 | "name": "Source Json Meta Structure Dictionary Json > String Quoted Json",
885 | "foreground": "#97b6ff",
886 | "font_style": 0,
887 | "scope": "source.json meta.structure.dictionary.json > string.quoted.json"
888 | },
889 | {
890 | "name": "Source Json Meta Structure Dictionary Json > String Quoted Json > Punctuation String",
891 | "foreground": "#97b6ff",
892 | "font_style": 0,
893 | "scope": "source.json meta.structure.dictionary.json > string.quoted.json > punctuation.string"
894 | },
895 | {
896 | "name": "Source Json Meta Structure Dictionary Json > Value Json > String Quoted Json,source Json Meta Structure Array Json > Value Json > String Quoted Json,source Json Meta Structure Dictionary Json > Value Json > String Quoted Json > Punctuation,source Json Meta Structure Array Json > Value Json > String Quoted Json > Punctuation",
897 | "foreground": "#c9ffd8",
898 | "font_style": 0,
899 | "scope": "source.json meta.structure.dictionary.json > value.json > string.quoted.json,source.json meta.structure.array.json > value.json > string.quoted.json,source.json meta.structure.dictionary.json > value.json > string.quoted.json > punctuation,source.json meta.structure.array.json > value.json > string.quoted.json > punctuation"
900 | },
901 | {
902 | "name": "Source Json Meta Structure Dictionary Json > Constant Language Json,source Json Meta Structure Array Json > Constant Language Json",
903 | "foreground": "#ff93d0",
904 | "font_style": 0,
905 | "scope": "source.json meta.structure.dictionary.json > constant.language.json,source.json meta.structure.array.json > constant.language.json"
906 | },
907 | {
908 | "name": "[VSCODE-CUSTOM] JSON Property Name",
909 | "foreground": "#97b6ff",
910 | "font_style": 0,
911 | "scope": "support.type.property-name.json"
912 | },
913 | {
914 | "name": "[VSCODE-CUSTOM] JSON Punctuation for Property Name",
915 | "foreground": "#97b6ff",
916 | "font_style": 0,
917 | "scope": "support.type.property-name.json punctuation"
918 | },
919 | {
920 | "name": "laravel blade tag",
921 | "foreground": "#79cfff",
922 | "font_style": 0,
923 | "scope": "text.html.laravel-blade source.php.embedded.line.html entity.name.tag.laravel-blade"
924 | },
925 | {
926 | "name": "laravel blade @",
927 | "foreground": "#79cfff",
928 | "font_style": 0,
929 | "scope": "text.html.laravel-blade source.php.embedded.line.html support.constant.laravel-blade"
930 | },
931 | {
932 | "name": "use statement for other classes",
933 | "foreground": "#afa9ff",
934 | "font_style": 0,
935 | "scope": "support.other.namespace.use.php,support.other.namespace.use-as.php,support.other.namespace.php,entity.other.alias.php,meta.interface.php"
936 | },
937 | {
938 | "name": "error suppression",
939 | "foreground": "#79cfff",
940 | "font_style": 0,
941 | "scope": "keyword.operator.error-control.php"
942 | },
943 | {
944 | "name": "php instanceof",
945 | "foreground": "#79cfff",
946 | "font_style": 0,
947 | "scope": "keyword.operator.type.php"
948 | },
949 | {
950 | "name": "style double quoted array index normal begin",
951 | "foreground": "#ffffff",
952 | "font_style": 0,
953 | "scope": "punctuation.section.array.begin.php"
954 | },
955 | {
956 | "name": "style double quoted array index normal end",
957 | "foreground": "#ffffff",
958 | "font_style": 0,
959 | "scope": "punctuation.section.array.end.php"
960 | },
961 | {
962 | "name": "php illegal.non-null-typehinted",
963 | "foreground": "#f44747",
964 | "font_style": 0,
965 | "scope": "invalid.illegal.non-null-typehinted.php"
966 | },
967 | {
968 | "name": "php types",
969 | "foreground": "#afa9ff",
970 | "font_style": 0,
971 | "scope": "storage.type.php,meta.other.type.phpdoc.php,keyword.other.type.php,keyword.other.array.phpdoc.php"
972 | },
973 | {
974 | "name": "php call-function",
975 | "foreground": "#fac090",
976 | "font_style": 0,
977 | "scope": "meta.function-call.php,meta.function-call.object.php,meta.function-call.static.php"
978 | },
979 | {
980 | "name": "php function-resets",
981 | "foreground": "#ffffff",
982 | "font_style": 0,
983 | "scope": "punctuation.definition.parameters.begin.bracket.round.php,punctuation.definition.parameters.end.bracket.round.php,punctuation.separator.delimiter.php,punctuation.section.scope.begin.php,punctuation.section.scope.end.php,punctuation.terminator.expression.php,punctuation.definition.arguments.begin.bracket.round.php,punctuation.definition.arguments.end.bracket.round.php,punctuation.definition.storage-type.begin.bracket.round.php,punctuation.definition.storage-type.end.bracket.round.php,punctuation.definition.array.begin.bracket.round.php,punctuation.definition.array.end.bracket.round.php,punctuation.definition.begin.bracket.round.php,punctuation.definition.end.bracket.round.php,punctuation.definition.begin.bracket.curly.php,punctuation.definition.end.bracket.curly.php,punctuation.definition.section.switch-block.end.bracket.curly.php,punctuation.definition.section.switch-block.start.bracket.curly.php,punctuation.definition.section.switch-block.begin.bracket.curly.php,punctuation.definition.section.switch-block.end.bracket.curly.php"
984 | },
985 | {
986 | "name": "support php constants",
987 | "foreground": "#e1c9ff",
988 | "font_style": 0,
989 | "scope": "support.constant.core.rust"
990 | },
991 | {
992 | "name": "support php constants",
993 | "foreground": "#e1c9ff",
994 | "font_style": 0,
995 | "scope": "support.constant.ext.php,support.constant.std.php,support.constant.core.php,support.constant.parser-token.php"
996 | },
997 | {
998 | "name": "php goto",
999 | "foreground": "#fac090",
1000 | "font_style": 0,
1001 | "scope": "entity.name.goto-label.php,support.other.php"
1002 | },
1003 | {
1004 | "name": "php logical/bitwise operator",
1005 | "foreground": "#ff93d0",
1006 | "font_style": 0,
1007 | "scope": "keyword.operator.logical.php,keyword.operator.bitwise.php,keyword.operator.arithmetic.php"
1008 | },
1009 | {
1010 | "name": "php regexp operator",
1011 | "foreground": "#79cfff",
1012 | "font_style": 0,
1013 | "scope": "keyword.operator.regexp.php"
1014 | },
1015 | {
1016 | "name": "php comparison",
1017 | "foreground": "#ff93d0",
1018 | "font_style": 0,
1019 | "scope": "keyword.operator.comparison.php"
1020 | },
1021 | {
1022 | "name": "php heredoc/nowdoc",
1023 | "foreground": "#79cfff",
1024 | "font_style": 0,
1025 | "scope": "keyword.operator.heredoc.php,keyword.operator.nowdoc.php"
1026 | },
1027 | {
1028 | "name": "python function decorator @",
1029 | "foreground": "#fac090",
1030 | "font_style": 0,
1031 | "scope": "meta.function.decorator.python"
1032 | },
1033 | {
1034 | "name": "python function support",
1035 | "foreground": "#ff93d0",
1036 | "font_style": 0,
1037 | "scope": "support.token.decorator.python,meta.function.decorator.identifier.python"
1038 | },
1039 | {
1040 | "name": "parameter function js/ts",
1041 | "foreground": "#ffffff",
1042 | "font_style": 0,
1043 | "scope": "function.parameter"
1044 | },
1045 | {
1046 | "name": "brace function",
1047 | "foreground": "#ffffff",
1048 | "font_style": 0,
1049 | "scope": "function.brace"
1050 | },
1051 | {
1052 | "name": "parameter function ruby cs",
1053 | "foreground": "#ffffff",
1054 | "font_style": 0,
1055 | "scope": "function.parameter.ruby, function.parameter.cs"
1056 | },
1057 | {
1058 | "name": "constant.language.symbol.ruby",
1059 | "foreground": "#ff93d0",
1060 | "font_style": 0,
1061 | "scope": "constant.language.symbol.ruby"
1062 | },
1063 | {
1064 | "name": "rgb-value",
1065 | "foreground": "#ff93d0",
1066 | "font_style": 0,
1067 | "scope": "rgb-value"
1068 | },
1069 | {
1070 | "name": "rgb value",
1071 | "foreground": "#e1c9ff",
1072 | "font_style": 0,
1073 | "scope": "inline-color-decoration rgb-value"
1074 | },
1075 | {
1076 | "name": "rgb value less",
1077 | "foreground": "#e1c9ff",
1078 | "font_style": 0,
1079 | "scope": "less rgb-value"
1080 | },
1081 | {
1082 | "name": "sass selector",
1083 | "foreground": "#97b6ff",
1084 | "font_style": 0,
1085 | "scope": "selector.sass"
1086 | },
1087 | {
1088 | "name": "ts primitive/builtin types",
1089 | "foreground": "#afa9ff",
1090 | "font_style": 0,
1091 | "scope": "support.type.primitive.ts,support.type.builtin.ts,support.type.primitive.tsx,support.type.builtin.tsx"
1092 | },
1093 | {
1094 | "name": "block scope",
1095 | "foreground": "#ffffff",
1096 | "font_style": 0,
1097 | "scope": "block.scope.end,block.scope.begin"
1098 | },
1099 | {
1100 | "name": "cs storage type",
1101 | "foreground": "#afa9ff",
1102 | "font_style": 0,
1103 | "scope": "storage.type.cs"
1104 | },
1105 | {
1106 | "name": "cs local variable",
1107 | "foreground": "#97b6ff",
1108 | "font_style": 0,
1109 | "scope": "entity.name.variable.local.cs"
1110 | },
1111 | {
1112 | "foreground": "#fac090",
1113 | "font_style": 0,
1114 | "scope": "token.info-token"
1115 | },
1116 | {
1117 | "foreground": "#e1c9ff",
1118 | "font_style": 0,
1119 | "scope": "token.warn-token"
1120 | },
1121 | {
1122 | "foreground": "#f44747",
1123 | "font_style": 0,
1124 | "scope": "token.error-token"
1125 | },
1126 | {
1127 | "foreground": "#79cfff",
1128 | "font_style": 0,
1129 | "scope": "token.debug-token"
1130 | },
1131 | {
1132 | "name": "String interpolation",
1133 | "foreground": "#79cfff",
1134 | "font_style": 0,
1135 | "scope": "punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end, punctuation.section.embedded"
1136 | },
1137 | {
1138 | "name": "Reset JavaScript string interpolation expression",
1139 | "foreground": "#ffffff",
1140 | "font_style": 0,
1141 | "scope": "meta.template.expression"
1142 | },
1143 | {
1144 | "name": "Import module JS",
1145 | "foreground": "#79cfff",
1146 | "font_style": 0,
1147 | "scope": "keyword.operator.module"
1148 | },
1149 | {
1150 | "name": "js Flowtype",
1151 | "foreground": "#fac090",
1152 | "font_style": 0,
1153 | "scope": "support.type.type.flowtype"
1154 | },
1155 | {
1156 | "name": "js Flow",
1157 | "foreground": "#afa9ff",
1158 | "font_style": 0,
1159 | "scope": "support.type.primitive"
1160 | },
1161 | {
1162 | "name": "js class prop",
1163 | "foreground": "#97b6ff",
1164 | "font_style": 0,
1165 | "scope": "meta.property.object"
1166 | },
1167 | {
1168 | "name": "js func parameter",
1169 | "foreground": "#97b6ff",
1170 | "font_style": 0,
1171 | "scope": "variable.parameter.function.js"
1172 | },
1173 | {
1174 | "name": "js template literals begin",
1175 | "foreground": "#c9ffd8",
1176 | "font_style": 0,
1177 | "scope": "keyword.other.template.begin"
1178 | },
1179 | {
1180 | "name": "js template literals end",
1181 | "foreground": "#c9ffd8",
1182 | "font_style": 0,
1183 | "scope": "keyword.other.template.end"
1184 | },
1185 | {
1186 | "name": "js template literals variable braces begin",
1187 | "foreground": "#c9ffd8",
1188 | "font_style": 0,
1189 | "scope": "keyword.other.substitution.begin"
1190 | },
1191 | {
1192 | "name": "js template literals variable braces end",
1193 | "foreground": "#c9ffd8",
1194 | "font_style": 0,
1195 | "scope": "keyword.other.substitution.end"
1196 | },
1197 | {
1198 | "name": "js operator.assignment",
1199 | "foreground": "#ff93d0",
1200 | "font_style": 0,
1201 | "scope": "keyword.operator.assignment"
1202 | },
1203 | {
1204 | "name": "go operator",
1205 | "foreground": "#afa9ff",
1206 | "font_style": 0,
1207 | "scope": "keyword.operator.assignment.go"
1208 | },
1209 | {
1210 | "name": "go operator",
1211 | "foreground": "#79cfff",
1212 | "font_style": 0,
1213 | "scope": "keyword.operator.arithmetic.go, keyword.operator.address.go"
1214 | },
1215 | {
1216 | "name": "Go package name",
1217 | "foreground": "#afa9ff",
1218 | "font_style": 0,
1219 | "scope": "entity.name.package.go"
1220 | },
1221 | {
1222 | "name": "elm prelude",
1223 | "foreground": "#ff93d0",
1224 | "font_style": 0,
1225 | "scope": "support.type.prelude.elm"
1226 | },
1227 | {
1228 | "name": "elm constant",
1229 | "foreground": "#e1c9ff",
1230 | "font_style": 0,
1231 | "scope": "support.constant.elm"
1232 | },
1233 | {
1234 | "name": "template literal",
1235 | "foreground": "#79cfff",
1236 | "font_style": 0,
1237 | "scope": "punctuation.quasi.element"
1238 | },
1239 | {
1240 | "name": "html/pug (jade) escaped characters and entities",
1241 | "foreground": "#97b6ff",
1242 | "font_style": 0,
1243 | "scope": "constant.character.entity"
1244 | },
1245 | {
1246 | "name": "styling css pseudo-elements/classes to be able to differentiate from classes which are the same colour",
1247 | "foreground": "#ff93d0",
1248 | "font_style": 0,
1249 | "scope": "entity.other.attribute-name.pseudo-element, entity.other.attribute-name.pseudo-class"
1250 | },
1251 | {
1252 | "name": "Clojure globals",
1253 | "foreground": "#afa9ff",
1254 | "font_style": 0,
1255 | "scope": "entity.global.clojure"
1256 | },
1257 | {
1258 | "name": "Clojure symbols",
1259 | "foreground": "#97b6ff",
1260 | "font_style": 0,
1261 | "scope": "meta.symbol.clojure"
1262 | },
1263 | {
1264 | "name": "Clojure constants",
1265 | "foreground": "#ff93d0",
1266 | "font_style": 0,
1267 | "scope": "constant.keyword.clojure"
1268 | },
1269 | {
1270 | "name": "CoffeeScript Function Argument",
1271 | "foreground": "#97b6ff",
1272 | "font_style": 0,
1273 | "scope": "meta.arguments.coffee, variable.parameter.function.coffee"
1274 | },
1275 | {
1276 | "name": "Ini Default Text",
1277 | "foreground": "#c9ffd8",
1278 | "font_style": 0,
1279 | "scope": "source.ini"
1280 | },
1281 | {
1282 | "name": "Makefile prerequisities",
1283 | "foreground": "#97b6ff",
1284 | "font_style": 0,
1285 | "scope": "meta.scope.prerequisites.makefile"
1286 | },
1287 | {
1288 | "name": "Makefile text colour",
1289 | "foreground": "#afa9ff",
1290 | "font_style": 0,
1291 | "scope": "source.makefile"
1292 | },
1293 | {
1294 | "name": "Groovy import names",
1295 | "foreground": "#afa9ff",
1296 | "font_style": 0,
1297 | "scope": "storage.modifier.import.groovy"
1298 | },
1299 | {
1300 | "name": "Groovy Methods",
1301 | "foreground": "#fac090",
1302 | "font_style": 0,
1303 | "scope": "meta.method.groovy"
1304 | },
1305 | {
1306 | "name": "Groovy Variables",
1307 | "foreground": "#97b6ff",
1308 | "font_style": 0,
1309 | "scope": "meta.definition.variable.name.groovy"
1310 | },
1311 | {
1312 | "name": "Groovy Inheritance",
1313 | "foreground": "#c9ffd8",
1314 | "font_style": 0,
1315 | "scope": "meta.definition.class.inherited.classes.groovy"
1316 | },
1317 | {
1318 | "name": "HLSL Semantic",
1319 | "foreground": "#afa9ff",
1320 | "font_style": 0,
1321 | "scope": "support.variable.semantic.hlsl"
1322 | },
1323 | {
1324 | "name": "HLSL Types",
1325 | "foreground": "#79cfff",
1326 | "font_style": 0,
1327 | "scope": "support.type.texture.hlsl, support.type.sampler.hlsl, support.type.object.hlsl, support.type.object.rw.hlsl, support.type.fx.hlsl, support.type.object.hlsl"
1328 | },
1329 | {
1330 | "name": "SQL Variables",
1331 | "foreground": "#97b6ff",
1332 | "font_style": 0,
1333 | "scope": "text.variable, text.bracketed"
1334 | },
1335 | {
1336 | "name": "types",
1337 | "foreground": "#afa9ff",
1338 | "font_style": 0,
1339 | "scope": "support.type.swift, support.type.vb.asp"
1340 | },
1341 | {
1342 | "name": "heading 1, keyword",
1343 | "foreground": "#afa9ff",
1344 | "font_style": 0,
1345 | "scope": "entity.name.function.xi"
1346 | },
1347 | {
1348 | "name": "heading 2, callable",
1349 | "foreground": "#ff93d0",
1350 | "font_style": 0,
1351 | "scope": "entity.name.class.xi"
1352 | },
1353 | {
1354 | "name": "heading 3, property",
1355 | "foreground": "#97b6ff",
1356 | "font_style": 0,
1357 | "scope": "constant.character.character-class.regexp.xi"
1358 | },
1359 | {
1360 | "name": "heading 4, type, class, interface",
1361 | "foreground": "#79cfff",
1362 | "font_style": 0,
1363 | "scope": "constant.regexp.xi"
1364 | },
1365 | {
1366 | "name": "heading 5, enums, preprocessor, constant, decorator",
1367 | "foreground": "#ff93d0",
1368 | "font_style": 0,
1369 | "scope": "keyword.control.xi"
1370 | },
1371 | {
1372 | "name": "heading 6, number",
1373 | "foreground": "#ffffff",
1374 | "font_style": 0,
1375 | "scope": "invalid.xi"
1376 | },
1377 | {
1378 | "name": "string",
1379 | "foreground": "#c9ffd8",
1380 | "font_style": 0,
1381 | "scope": "beginning.punctuation.definition.quote.markdown.xi"
1382 | },
1383 | {
1384 | "name": "comments",
1385 | "foreground": "#9aa9c7",
1386 | "font_style": 0,
1387 | "scope": "beginning.punctuation.definition.list.markdown.xi"
1388 | },
1389 | {
1390 | "name": "link",
1391 | "foreground": "#fac090",
1392 | "font_style": 0,
1393 | "scope": "constant.character.xi"
1394 | },
1395 | {
1396 | "name": "accent",
1397 | "foreground": "#fac090",
1398 | "font_style": 0,
1399 | "scope": "accent.xi"
1400 | },
1401 | {
1402 | "name": "wikiword",
1403 | "foreground": "#e1c9ff",
1404 | "font_style": 0,
1405 | "scope": "wikiword.xi"
1406 | },
1407 | {
1408 | "name": "language operators like '+', '-' etc",
1409 | "foreground": "#ffffff",
1410 | "font_style": 0,
1411 | "scope": "constant.other.color.rgb-value.xi"
1412 | },
1413 | {
1414 | "name": "elements to dim",
1415 | "foreground": "#9aa9c7",
1416 | "font_style": 0,
1417 | "scope": "punctuation.definition.tag.xi"
1418 | },
1419 | {
1420 | "name": "C++/C#",
1421 | "foreground": "#afa9ff",
1422 | "font_style": 0,
1423 | "scope": "entity.name.label.cs, entity.name.scope-resolution.function.call, entity.name.scope-resolution.function.definition"
1424 | },
1425 | {
1426 | "name": "Markdown underscore-style headers",
1427 | "foreground": "#97b6ff",
1428 | "font_style": 0,
1429 | "scope": "entity.name.label.cs, markup.heading.setext.1.markdown, markup.heading.setext.2.markdown"
1430 | },
1431 | {
1432 | "name": "meta.brace.square",
1433 | "foreground": "#ffffff",
1434 | "font_style": 0,
1435 | "scope": " meta.brace.square"
1436 | },
1437 | {
1438 | "name": "Comments",
1439 | "foreground": "#9aa9c7",
1440 | "font_style": "italic",
1441 | "scope": "comment, punctuation.definition.comment"
1442 | },
1443 | {
1444 | "name": "[VSCODE-CUSTOM] Markdown Quote",
1445 | "foreground": "#9aa9c7",
1446 | "font_style": 0,
1447 | "scope": "markup.quote.markdown"
1448 | },
1449 | {
1450 | "name": "punctuation.definition.block.sequence.item.yaml",
1451 | "foreground": "#ffffff",
1452 | "font_style": 0,
1453 | "scope": "punctuation.definition.block.sequence.item.yaml"
1454 | },
1455 | {
1456 | "foreground": "#ff93d0",
1457 | "font_style": 0,
1458 | "scope": "constant.language.symbol.elixir"
1459 | },
1460 | {
1461 | "name": "js/ts italic",
1462 | "font_style": "italic",
1463 | "scope": "entity.other.attribute-name.js,entity.other.attribute-name.ts,entity.other.attribute-name.jsx,entity.other.attribute-name.tsx,variable.parameter,variable.language.super"
1464 | },
1465 | {
1466 | "name": "comment",
1467 | "font_style": "italic",
1468 | "scope": "comment.line.double-slash,comment.block.documentation"
1469 | },
1470 | {
1471 | "name": "Python Keyword Control",
1472 | "font_style": "italic",
1473 | "scope": "keyword.control.import.python,keyword.control.flow.python"
1474 | },
1475 | {
1476 | "name": "markup.italic.markdown",
1477 | "font_style": "italic",
1478 | "scope": "markup.italic.markdown"
1479 | }
1480 | ]
1481 | }
--------------------------------------------------------------------------------
/sublime/Skyline.sublime-theme:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "Adaptive.sublime-theme",
3 | "variables": {
4 | "font_face": "system",
5 | "font_size_sm": 11,
6 | "font_size": 12,
7 | "font_size_lg": 13
8 | },
9 | "rules": [
10 | {
11 | "class": "title_bar",
12 | "fg": "#1c1e26"
13 | },
14 | {
15 | "class": "sidebar_container",
16 | "layer0.tint": "#1c1e26"
17 | },
18 | {
19 | "class": "status_bar",
20 | "layer0.tint": "#242732"
21 | },
22 | {
23 | "class": "label_control",
24 | "parents": [
25 | {
26 | "class": "status_bar"
27 | }
28 | ],
29 | "fg": "#b9e2ff"
30 | },
31 | {
32 | "class": "tree_row",
33 | "attributes": [
34 | "selectable",
35 | "hover"
36 | ],
37 | "layer0.tint": "#2c303d",
38 | "layer0.opacity": 1
39 | },
40 | {
41 | "class": "tree_row",
42 | "attributes": [
43 | "selected"
44 | ],
45 | "layer0.tint": "#2c303d",
46 | "layer0.opacity": 1
47 | },
48 | {
49 | "class": "sidebar_heading",
50 | "fg": "#b9e2ff"
51 | },
52 | {
53 | "class": "sidebar_label",
54 | "fg": "#b9e2ff"
55 | },
56 | {
57 | "class": "sidebar_label",
58 | "parents": [
59 | {
60 | "class": "tree_row",
61 | "attributes": [
62 | "selected"
63 | ]
64 | }
65 | ],
66 | "fg": "#b9e2ff"
67 | },
68 | {
69 | "class": "vcs_status_badge",
70 | "parents": [
71 | {
72 | "class": "file_system_entry",
73 | "attributes": [
74 | "untracked"
75 | ]
76 | }
77 | ],
78 | "layer0.tint": "#73c991"
79 | },
80 | {
81 | "class": "vcs_status_badge",
82 | "parents": [
83 | {
84 | "class": "file_system_entry",
85 | "attributes": [
86 | "modified"
87 | ]
88 | }
89 | ],
90 | "layer0.tint": "#e2c08d"
91 | },
92 | {
93 | "class": "vcs_status_badge",
94 | "parents": [
95 | {
96 | "class": "file_system_entry",
97 | "attributes": [
98 | "missing"
99 | ]
100 | }
101 | ],
102 | "layer0.tint": "#c74e39"
103 | },
104 | {
105 | "class": "vcs_status_badge",
106 | "parents": [
107 | {
108 | "class": "file_system_entry",
109 | "attributes": [
110 | "staged"
111 | ]
112 | }
113 | ],
114 | "layer0.tint": "#81b88b"
115 | },
116 | {
117 | "class": "vcs_status_badge",
118 | "parents": [
119 | {
120 | "class": "file_system_entry",
121 | "attributes": [
122 | "added"
123 | ]
124 | }
125 | ],
126 | "layer0.tint": "#81b88b"
127 | },
128 | {
129 | "class": "vcs_status_badge",
130 | "parents": [
131 | {
132 | "class": "file_system_entry",
133 | "attributes": [
134 | "deleted"
135 | ]
136 | }
137 | ],
138 | "layer0.tint": "#c74e39"
139 | },
140 | {
141 | "class": "sidebar_label",
142 | "parents": [
143 | {
144 | "class": "file_system_entry",
145 | "attributes": [
146 | "ignored"
147 | ]
148 | }
149 | ],
150 | "color": "#8c8c8c"
151 | },
152 | {
153 | "class": "tab_control",
154 | "attributes": [
155 | "selected"
156 | ],
157 | "tint_modifier": "#1c1e26"
158 | },
159 | {
160 | "class": "tab_control",
161 | "attributes": [
162 | "dirty"
163 | ],
164 | "settings": [
165 | "highlight_modified_tabs"
166 | ],
167 | "layer2.tint": "#b9e2ff"
168 | },
169 | {
170 | "class": "tab_label",
171 | "fg": "#b9e2ff"
172 | },
173 | {
174 | "class": "tab_label",
175 | "parents": [
176 | {
177 | "class": "tab_control",
178 | "attributes": [
179 | "selected"
180 | ]
181 | }
182 | ],
183 | "fg": "#b9e2ff"
184 | }
185 | ]
186 | }
--------------------------------------------------------------------------------
/themes/skyline.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "Skyline",
3 | "type": "dark",
4 | "semanticHighlighting": true,
5 | "semanticTokenColors": {
6 | "enumMember": {
7 | "foreground": "#ff93d0"
8 | },
9 | "variable.constant": {
10 | "foreground": "#e1c9ff"
11 | },
12 | "variable.defaultLibrary": {
13 | "foreground": "#afa9ff"
14 | }
15 | },
16 | "tokenColors": [
17 | {
18 | "name": "unison punctuation",
19 | "scope": "punctuation.definition.delayed.unison,punctuation.definition.list.begin.unison,punctuation.definition.list.end.unison,punctuation.definition.ability.begin.unison,punctuation.definition.ability.end.unison,punctuation.operator.assignment.as.unison,punctuation.separator.pipe.unison,punctuation.separator.delimiter.unison,punctuation.definition.hash.unison",
20 | "settings": {
21 | "foreground": "#97b6ff"
22 | }
23 | },
24 | {
25 | "name": "haskell variable generic-type",
26 | "scope": "variable.other.generic-type.haskell",
27 | "settings": {
28 | "foreground": "#79cfff"
29 | }
30 | },
31 | {
32 | "name": "haskell storage type",
33 | "scope": "storage.type.haskell",
34 | "settings": {
35 | "foreground": "#e1c9ff"
36 | }
37 | },
38 | {
39 | "name": "support.variable.magic.python",
40 | "scope": "support.variable.magic.python",
41 | "settings": {
42 | "foreground": "#97b6ff"
43 | }
44 | },
45 | {
46 | "name": "punctuation.separator.parameters.python",
47 | "scope": "punctuation.separator.period.python,punctuation.separator.element.python,punctuation.parenthesis.begin.python,punctuation.parenthesis.end.python",
48 | "settings": {
49 | "foreground": "#ffffff"
50 | }
51 | },
52 | {
53 | "name": "variable.parameter.function.language.special.self.python",
54 | "scope": "variable.parameter.function.language.special.self.python",
55 | "settings": {
56 | "foreground": "#afa9ff"
57 | }
58 | },
59 | {
60 | "name": "storage.modifier.lifetime.rust",
61 | "scope": "storage.modifier.lifetime.rust",
62 | "settings": {
63 | "foreground": "#ffffff"
64 | }
65 | },
66 | {
67 | "name": "support.function.std.rust",
68 | "scope": "support.function.std.rust",
69 | "settings": {
70 | "foreground": "#fac090"
71 | }
72 | },
73 | {
74 | "name": "entity.name.lifetime.rust",
75 | "scope": "entity.name.lifetime.rust",
76 | "settings": {
77 | "foreground": "#afa9ff"
78 | }
79 | },
80 | {
81 | "name": "variable.language.rust",
82 | "scope": "variable.language.rust",
83 | "settings": {
84 | "foreground": "#97b6ff"
85 | }
86 | },
87 | {
88 | "name": "support.constant.edge",
89 | "scope": "support.constant.edge",
90 | "settings": {
91 | "foreground": "#79cfff"
92 | }
93 | },
94 | {
95 | "name": "regexp constant character-class",
96 | "scope": "constant.other.character-class.regexp",
97 | "settings": {
98 | "foreground": "#97b6ff"
99 | }
100 | },
101 | {
102 | "name": "regexp operator.quantifier",
103 | "scope": "keyword.operator.quantifier.regexp",
104 | "settings": {
105 | "foreground": "#e1c9ff"
106 | }
107 | },
108 | {
109 | "name": "punctuation.definition",
110 | "scope": "punctuation.definition.string.begin,punctuation.definition.string.end",
111 | "settings": {
112 | "foreground": "#c9ffd8"
113 | }
114 | },
115 | {
116 | "name": "Text",
117 | "scope": "variable.parameter.function",
118 | "settings": {
119 | "foreground": "#ffffff"
120 | }
121 | },
122 | {
123 | "name": "Comment Markup Link",
124 | "scope": "comment markup.link",
125 | "settings": {
126 | "foreground": "#9aa9c7"
127 | }
128 | },
129 | {
130 | "name": "markup diff",
131 | "scope": "markup.changed.diff",
132 | "settings": {
133 | "foreground": "#afa9ff"
134 | }
135 | },
136 | {
137 | "name": "diff",
138 | "scope": "meta.diff.header.from-file,meta.diff.header.to-file,punctuation.definition.from-file.diff,punctuation.definition.to-file.diff",
139 | "settings": {
140 | "foreground": "#fac090"
141 | }
142 | },
143 | {
144 | "name": "inserted.diff",
145 | "scope": "markup.inserted.diff",
146 | "settings": {
147 | "foreground": "#c9ffd8"
148 | }
149 | },
150 | {
151 | "name": "deleted.diff",
152 | "scope": "markup.deleted.diff",
153 | "settings": {
154 | "foreground": "#97b6ff"
155 | }
156 | },
157 | {
158 | "name": "c++ function",
159 | "scope": "meta.function.c,meta.function.cpp",
160 | "settings": {
161 | "foreground": "#97b6ff"
162 | }
163 | },
164 | {
165 | "name": "c++ block",
166 | "scope": "punctuation.section.block.begin.bracket.curly.cpp,punctuation.section.block.end.bracket.curly.cpp,punctuation.terminator.statement.c,punctuation.section.block.begin.bracket.curly.c,punctuation.section.block.end.bracket.curly.c,punctuation.section.parens.begin.bracket.round.c,punctuation.section.parens.end.bracket.round.c,punctuation.section.parameters.begin.bracket.round.c,punctuation.section.parameters.end.bracket.round.c",
167 | "settings": {
168 | "foreground": "#ffffff"
169 | }
170 | },
171 | {
172 | "name": "js/ts punctuation separator key-value",
173 | "scope": "punctuation.separator.key-value",
174 | "settings": {
175 | "foreground": "#ffffff"
176 | }
177 | },
178 | {
179 | "name": "js/ts import keyword",
180 | "scope": "keyword.operator.expression.import",
181 | "settings": {
182 | "foreground": "#fac090"
183 | }
184 | },
185 | {
186 | "name": "math js/ts",
187 | "scope": "support.constant.math",
188 | "settings": {
189 | "foreground": "#afa9ff"
190 | }
191 | },
192 | {
193 | "name": "math property js/ts",
194 | "scope": "support.constant.property.math",
195 | "settings": {
196 | "foreground": "#e1c9ff"
197 | }
198 | },
199 | {
200 | "name": "js/ts variable.other.constant",
201 | "scope": "variable.other.constant",
202 | "settings": {
203 | "foreground": "#ffffff"
204 | }
205 | },
206 | {
207 | "name": "java type",
208 | "scope": [
209 | "storage.type.annotation.java",
210 | "storage.type.object.array.java"
211 | ],
212 | "settings": {
213 | "foreground": "#afa9ff"
214 | }
215 | },
216 | {
217 | "name": "java source",
218 | "scope": "source.java",
219 | "settings": {
220 | "foreground": "#97b6ff"
221 | }
222 | },
223 | {
224 | "name": "java modifier.import",
225 | "scope": "punctuation.section.block.begin.java,punctuation.section.block.end.java,punctuation.definition.method-parameters.begin.java,punctuation.definition.method-parameters.end.java,meta.method.identifier.java,punctuation.section.method.begin.java,punctuation.section.method.end.java,punctuation.terminator.java,punctuation.section.class.begin.java,punctuation.section.class.end.java,punctuation.section.inner-class.begin.java,punctuation.section.inner-class.end.java,meta.method-call.java,punctuation.section.class.begin.bracket.curly.java,punctuation.section.class.end.bracket.curly.java,punctuation.section.method.begin.bracket.curly.java,punctuation.section.method.end.bracket.curly.java,punctuation.separator.period.java,punctuation.bracket.angle.java,punctuation.definition.annotation.java,meta.method.body.java",
226 | "settings": {
227 | "foreground": "#ffffff"
228 | }
229 | },
230 | {
231 | "name": "java modifier.import",
232 | "scope": "meta.method.java",
233 | "settings": {
234 | "foreground": "#fac090"
235 | }
236 | },
237 | {
238 | "name": "java modifier.import",
239 | "scope": "storage.modifier.import.java,storage.type.java,storage.type.generic.java",
240 | "settings": {
241 | "foreground": "#afa9ff"
242 | }
243 | },
244 | {
245 | "name": "java instanceof",
246 | "scope": "keyword.operator.instanceof.java",
247 | "settings": {
248 | "foreground": "#79cfff"
249 | }
250 | },
251 | {
252 | "name": "java variable.name",
253 | "scope": "meta.definition.variable.name.java",
254 | "settings": {
255 | "foreground": "#97b6ff"
256 | }
257 | },
258 | {
259 | "name": "operator logical",
260 | "scope": "keyword.operator.logical",
261 | "settings": {
262 | "foreground": "#ff93d0"
263 | }
264 | },
265 | {
266 | "name": "operator bitwise",
267 | "scope": "keyword.operator.bitwise",
268 | "settings": {
269 | "foreground": "#ff93d0"
270 | }
271 | },
272 | {
273 | "name": "operator channel",
274 | "scope": "keyword.operator.channel",
275 | "settings": {
276 | "foreground": "#ff93d0"
277 | }
278 | },
279 | {
280 | "name": "support.constant.property-value.scss",
281 | "scope": "support.constant.property-value.scss,support.constant.property-value.css",
282 | "settings": {
283 | "foreground": "#e1c9ff"
284 | }
285 | },
286 | {
287 | "name": "CSS/SCSS/LESS Operators",
288 | "scope": "keyword.operator.css,keyword.operator.scss,keyword.operator.less",
289 | "settings": {
290 | "foreground": "#ff93d0"
291 | }
292 | },
293 | {
294 | "name": "css color standard name",
295 | "scope": "support.constant.color.w3c-standard-color-name.css,support.constant.color.w3c-standard-color-name.scss",
296 | "settings": {
297 | "foreground": "#e1c9ff"
298 | }
299 | },
300 | {
301 | "name": "css comma",
302 | "scope": "punctuation.separator.list.comma.css",
303 | "settings": {
304 | "foreground": "#ffffff"
305 | }
306 | },
307 | {
308 | "name": "css attribute-name.id",
309 | "scope": "support.constant.color.w3c-standard-color-name.css",
310 | "settings": {
311 | "foreground": "#e1c9ff"
312 | }
313 | },
314 | {
315 | "name": "css property-name",
316 | "scope": "support.type.vendored.property-name.css",
317 | "settings": {
318 | "foreground": "#ff93d0"
319 | }
320 | },
321 | {
322 | "name": "js/ts module",
323 | "scope": "support.module.node,support.type.object.module,support.module.node",
324 | "settings": {
325 | "foreground": "#afa9ff"
326 | }
327 | },
328 | {
329 | "name": "entity.name.type.module",
330 | "scope": "entity.name.type.module",
331 | "settings": {
332 | "foreground": "#ffffff"
333 | }
334 | },
335 | {
336 | "name": "js variable readwrite",
337 | "scope": "variable.other.readwrite,meta.object-literal.key,support.variable.property,support.variable.object.process,support.variable.object.node",
338 | "settings": {
339 | "foreground": "#97b6ff"
340 | }
341 | },
342 | {
343 | "name": "js/ts json",
344 | "scope": "support.constant.json",
345 | "settings": {
346 | "foreground": "#e1c9ff"
347 | }
348 | },
349 | {
350 | "name": "js/ts Keyword",
351 | "scope": [
352 | "keyword.operator.expression.instanceof",
353 | "keyword.operator.new",
354 | "keyword.operator.ternary",
355 | "keyword.operator.optional",
356 | "keyword.operator.expression.keyof"
357 | ],
358 | "settings": {
359 | "foreground": "#79cfff"
360 | }
361 | },
362 | {
363 | "name": "js/ts console",
364 | "scope": "support.type.object.console",
365 | "settings": {
366 | "foreground": "#97b6ff"
367 | }
368 | },
369 | {
370 | "name": "js/ts support.variable.property.process",
371 | "scope": "support.variable.property.process",
372 | "settings": {
373 | "foreground": "#e1c9ff"
374 | }
375 | },
376 | {
377 | "name": "js console function",
378 | "scope": "entity.name.function,support.function.console",
379 | "settings": {
380 | "foreground": "#fac090"
381 | }
382 | },
383 | {
384 | "name": "keyword.operator.misc.rust",
385 | "scope": "keyword.operator.misc.rust",
386 | "settings": {
387 | "foreground": "#ffffff"
388 | }
389 | },
390 | {
391 | "name": "keyword.operator.sigil.rust",
392 | "scope": "keyword.operator.sigil.rust",
393 | "settings": {
394 | "foreground": "#79cfff"
395 | }
396 | },
397 | {
398 | "name": "operator",
399 | "scope": "keyword.operator.delete",
400 | "settings": {
401 | "foreground": "#79cfff"
402 | }
403 | },
404 | {
405 | "name": "js dom",
406 | "scope": "support.type.object.dom",
407 | "settings": {
408 | "foreground": "#ff93d0"
409 | }
410 | },
411 | {
412 | "name": "js dom variable",
413 | "scope": "support.variable.dom,support.variable.property.dom",
414 | "settings": {
415 | "foreground": "#97b6ff"
416 | }
417 | },
418 | {
419 | "name": "keyword.operator",
420 | "scope": "keyword.operator.arithmetic,keyword.operator.comparison,keyword.operator.decrement,keyword.operator.increment,keyword.operator.relational",
421 | "settings": {
422 | "foreground": "#ff93d0"
423 | }
424 | },
425 | {
426 | "name": "C operator assignment",
427 | "scope": "keyword.operator.assignment.c,keyword.operator.comparison.c,keyword.operator.c,keyword.operator.increment.c,keyword.operator.decrement.c,keyword.operator.bitwise.shift.c,keyword.operator.assignment.cpp,keyword.operator.comparison.cpp,keyword.operator.cpp,keyword.operator.increment.cpp,keyword.operator.decrement.cpp,keyword.operator.bitwise.shift.cpp",
428 | "settings": {
429 | "foreground": "#79cfff"
430 | }
431 | },
432 | {
433 | "name": "Punctuation",
434 | "scope": "punctuation.separator.delimiter",
435 | "settings": {
436 | "foreground": "#ffffff"
437 | }
438 | },
439 | {
440 | "name": "Other punctuation .c",
441 | "scope": "punctuation.separator.c,punctuation.separator.cpp",
442 | "settings": {
443 | "foreground": "#79cfff"
444 | }
445 | },
446 | {
447 | "name": "C type posix-reserved",
448 | "scope": "support.type.posix-reserved.c,support.type.posix-reserved.cpp",
449 | "settings": {
450 | "foreground": "#ff93d0"
451 | }
452 | },
453 | {
454 | "name": "keyword.operator.sizeof.c",
455 | "scope": "keyword.operator.sizeof.c,keyword.operator.sizeof.cpp",
456 | "settings": {
457 | "foreground": "#79cfff"
458 | }
459 | },
460 | {
461 | "name": "python parameter",
462 | "scope": "variable.parameter.function.language.python",
463 | "settings": {
464 | "foreground": "#e1c9ff"
465 | }
466 | },
467 | {
468 | "name": "python type",
469 | "scope": "support.type.python",
470 | "settings": {
471 | "foreground": "#ff93d0"
472 | }
473 | },
474 | {
475 | "name": "python logical",
476 | "scope": "keyword.operator.logical.python",
477 | "settings": {
478 | "foreground": "#79cfff"
479 | }
480 | },
481 | {
482 | "name": "pyCs",
483 | "scope": "variable.parameter.function.python",
484 | "settings": {
485 | "foreground": "#e1c9ff"
486 | }
487 | },
488 | {
489 | "name": "python block",
490 | "scope": "punctuation.definition.arguments.begin.python,punctuation.definition.arguments.end.python,punctuation.separator.arguments.python,punctuation.definition.list.begin.python,punctuation.definition.list.end.python",
491 | "settings": {
492 | "foreground": "#ffffff"
493 | }
494 | },
495 | {
496 | "name": "python function-call.generic",
497 | "scope": "meta.function-call.generic.python",
498 | "settings": {
499 | "foreground": "#fac090"
500 | }
501 | },
502 | {
503 | "name": "python placeholder reset to normal string",
504 | "scope": "constant.character.format.placeholder.other.python",
505 | "settings": {
506 | "foreground": "#e1c9ff"
507 | }
508 | },
509 | {
510 | "name": "Operators",
511 | "scope": "keyword.operator",
512 | "settings": {
513 | "foreground": "#ffffff"
514 | }
515 | },
516 | {
517 | "name": "Compound Assignment Operators",
518 | "scope": "keyword.operator.assignment.compound",
519 | "settings": {
520 | "foreground": "#79cfff"
521 | }
522 | },
523 | {
524 | "name": "Compound Assignment Operators js/ts",
525 | "scope": "keyword.operator.assignment.compound.js,keyword.operator.assignment.compound.ts",
526 | "settings": {
527 | "foreground": "#ff93d0"
528 | }
529 | },
530 | {
531 | "name": "Keywords",
532 | "scope": "keyword",
533 | "settings": {
534 | "foreground": "#79cfff"
535 | }
536 | },
537 | {
538 | "name": "Namespaces",
539 | "scope": "entity.name.namespace",
540 | "settings": {
541 | "foreground": "#afa9ff"
542 | }
543 | },
544 | {
545 | "name": "Variables",
546 | "scope": "variable",
547 | "settings": {
548 | "foreground": "#97b6ff"
549 | }
550 | },
551 | {
552 | "name": "Variables",
553 | "scope": "variable.c",
554 | "settings": {
555 | "foreground": "#ffffff"
556 | }
557 | },
558 | {
559 | "name": "Language variables",
560 | "scope": "variable.language",
561 | "settings": {
562 | "foreground": "#afa9ff"
563 | }
564 | },
565 | {
566 | "name": "Java Variables",
567 | "scope": "token.variable.parameter.java",
568 | "settings": {
569 | "foreground": "#ffffff"
570 | }
571 | },
572 | {
573 | "name": "Java Imports",
574 | "scope": "import.storage.java",
575 | "settings": {
576 | "foreground": "#afa9ff"
577 | }
578 | },
579 | {
580 | "name": "Packages",
581 | "scope": "token.package.keyword",
582 | "settings": {
583 | "foreground": "#79cfff"
584 | }
585 | },
586 | {
587 | "name": "Packages",
588 | "scope": "token.package",
589 | "settings": {
590 | "foreground": "#ffffff"
591 | }
592 | },
593 | {
594 | "name": "Functions",
595 | "scope": [
596 | "entity.name.function",
597 | "meta.require",
598 | "support.function.any-method",
599 | "variable.function"
600 | ],
601 | "settings": {
602 | "foreground": "#fac090"
603 | }
604 | },
605 | {
606 | "name": "Classes",
607 | "scope": "entity.name.type.namespace",
608 | "settings": {
609 | "foreground": "#afa9ff"
610 | }
611 | },
612 | {
613 | "name": "Classes",
614 | "scope": "support.class, entity.name.type.class",
615 | "settings": {
616 | "foreground": "#afa9ff"
617 | }
618 | },
619 | {
620 | "name": "Class name",
621 | "scope": "entity.name.class.identifier.namespace.type",
622 | "settings": {
623 | "foreground": "#afa9ff"
624 | }
625 | },
626 | {
627 | "name": "Class name",
628 | "scope": [
629 | "entity.name.class",
630 | "variable.other.class.js",
631 | "variable.other.class.ts"
632 | ],
633 | "settings": {
634 | "foreground": "#afa9ff"
635 | }
636 | },
637 | {
638 | "name": "Class name php",
639 | "scope": "variable.other.class.php",
640 | "settings": {
641 | "foreground": "#97b6ff"
642 | }
643 | },
644 | {
645 | "name": "Type Name",
646 | "scope": "entity.name.type",
647 | "settings": {
648 | "foreground": "#afa9ff"
649 | }
650 | },
651 | {
652 | "name": "Keyword Control",
653 | "scope": "keyword.control",
654 | "settings": {
655 | "foreground": "#79cfff"
656 | }
657 | },
658 | {
659 | "name": "Control Elements",
660 | "scope": "control.elements, keyword.operator.less",
661 | "settings": {
662 | "foreground": "#e1c9ff"
663 | }
664 | },
665 | {
666 | "name": "Methods",
667 | "scope": "keyword.other.special-method",
668 | "settings": {
669 | "foreground": "#fac090"
670 | }
671 | },
672 | {
673 | "name": "Storage",
674 | "scope": "storage",
675 | "settings": {
676 | "foreground": "#79cfff"
677 | }
678 | },
679 | {
680 | "name": "Storage JS TS",
681 | "scope": "token.storage",
682 | "settings": {
683 | "foreground": "#79cfff"
684 | }
685 | },
686 | {
687 | "name": "Source Js Keyword Operator Delete,source Js Keyword Operator In,source Js Keyword Operator Of,source Js Keyword Operator Instanceof,source Js Keyword Operator New,source Js Keyword Operator Typeof,source Js Keyword Operator Void",
688 | "scope": "keyword.operator.expression.delete,keyword.operator.expression.in,keyword.operator.expression.of,keyword.operator.expression.instanceof,keyword.operator.new,keyword.operator.expression.typeof,keyword.operator.expression.void",
689 | "settings": {
690 | "foreground": "#79cfff"
691 | }
692 | },
693 | {
694 | "name": "Java Storage",
695 | "scope": "token.storage.type.java",
696 | "settings": {
697 | "foreground": "#afa9ff"
698 | }
699 | },
700 | {
701 | "name": "Support",
702 | "scope": "support.function",
703 | "settings": {
704 | "foreground": "#ff93d0"
705 | }
706 | },
707 | {
708 | "name": "Support type",
709 | "scope": "support.type.property-name",
710 | "settings": {
711 | "foreground": "#ffffff"
712 | }
713 | },
714 | {
715 | "name": "Support type",
716 | "scope": "support.constant.property-value",
717 | "settings": {
718 | "foreground": "#ffffff"
719 | }
720 | },
721 | {
722 | "name": "Support type",
723 | "scope": "support.constant.font-name",
724 | "settings": {
725 | "foreground": "#e1c9ff"
726 | }
727 | },
728 | {
729 | "name": "Meta tag",
730 | "scope": "meta.tag",
731 | "settings": {
732 | "foreground": "#ffffff"
733 | }
734 | },
735 | {
736 | "name": "Strings",
737 | "scope": "string",
738 | "settings": {
739 | "foreground": "#c9ffd8"
740 | }
741 | },
742 | {
743 | "name": "Inherited Class",
744 | "scope": "entity.other.inherited-class",
745 | "settings": {
746 | "foreground": "#afa9ff"
747 | }
748 | },
749 | {
750 | "name": "Constant other symbol",
751 | "scope": "constant.other.symbol",
752 | "settings": {
753 | "foreground": "#ff93d0"
754 | }
755 | },
756 | {
757 | "name": "Integers",
758 | "scope": "constant.numeric",
759 | "settings": {
760 | "foreground": "#e1c9ff"
761 | }
762 | },
763 | {
764 | "name": "Constants",
765 | "scope": "constant",
766 | "settings": {
767 | "foreground": "#e1c9ff"
768 | }
769 | },
770 | {
771 | "name": "Constants",
772 | "scope": "punctuation.definition.constant",
773 | "settings": {
774 | "foreground": "#e1c9ff"
775 | }
776 | },
777 | {
778 | "name": "Tags",
779 | "scope": "entity.name.tag",
780 | "settings": {
781 | "foreground": "#97b6ff"
782 | }
783 | },
784 | {
785 | "name": "Attributes",
786 | "scope": "entity.other.attribute-name",
787 | "settings": {
788 | "foreground": "#e1c9ff"
789 | }
790 | },
791 | {
792 | "name": "Attribute IDs",
793 | "scope": "entity.other.attribute-name.id",
794 | "settings": {
795 | "fontStyle": "normal",
796 | "foreground": "#fac090"
797 | }
798 | },
799 | {
800 | "name": "Attribute class",
801 | "scope": "entity.other.attribute-name.class.css",
802 | "settings": {
803 | "fontStyle": "normal",
804 | "foreground": "#e1c9ff"
805 | }
806 | },
807 | {
808 | "name": "Selector",
809 | "scope": "meta.selector",
810 | "settings": {
811 | "foreground": "#79cfff"
812 | }
813 | },
814 | {
815 | "name": "Headings",
816 | "scope": "markup.heading",
817 | "settings": {
818 | "foreground": "#97b6ff"
819 | }
820 | },
821 | {
822 | "name": "Headings",
823 | "scope": "markup.heading punctuation.definition.heading, entity.name.section",
824 | "settings": {
825 | "foreground": "#fac090"
826 | }
827 | },
828 | {
829 | "name": "Units",
830 | "scope": "keyword.other.unit",
831 | "settings": {
832 | "foreground": "#97b6ff"
833 | }
834 | },
835 | {
836 | "name": "Bold",
837 | "scope": "markup.bold,todo.bold",
838 | "settings": {
839 | "foreground": "#e1c9ff"
840 | }
841 | },
842 | {
843 | "name": "Bold",
844 | "scope": "punctuation.definition.bold",
845 | "settings": {
846 | "foreground": "#afa9ff"
847 | }
848 | },
849 | {
850 | "name": "markup Italic",
851 | "scope": "markup.italic, punctuation.definition.italic,todo.emphasis",
852 | "settings": {
853 | "foreground": "#79cfff"
854 | }
855 | },
856 | {
857 | "name": "emphasis md",
858 | "scope": "emphasis md",
859 | "settings": {
860 | "foreground": "#79cfff"
861 | }
862 | },
863 | {
864 | "name": "[VSCODE-CUSTOM] Markdown headings",
865 | "scope": "entity.name.section.markdown",
866 | "settings": {
867 | "foreground": "#97b6ff"
868 | }
869 | },
870 | {
871 | "name": "[VSCODE-CUSTOM] Markdown heading Punctuation Definition",
872 | "scope": "punctuation.definition.heading.markdown",
873 | "settings": {
874 | "foreground": "#97b6ff"
875 | }
876 | },
877 | {
878 | "name": "punctuation.definition.list.begin.markdown",
879 | "scope": "punctuation.definition.list.begin.markdown",
880 | "settings": {
881 | "foreground": "#97b6ff"
882 | }
883 | },
884 | {
885 | "name": "[VSCODE-CUSTOM] Markdown heading setext",
886 | "scope": "markup.heading.setext",
887 | "settings": {
888 | "foreground": "#ffffff"
889 | }
890 | },
891 | {
892 | "name": "[VSCODE-CUSTOM] Markdown Punctuation Definition Bold",
893 | "scope": "punctuation.definition.bold.markdown",
894 | "settings": {
895 | "foreground": "#e1c9ff"
896 | }
897 | },
898 | {
899 | "name": "[VSCODE-CUSTOM] Markdown Inline Raw",
900 | "scope": "markup.inline.raw.markdown",
901 | "settings": {
902 | "foreground": "#c9ffd8"
903 | }
904 | },
905 | {
906 | "name": "[VSCODE-CUSTOM] Markdown Inline Raw",
907 | "scope": "markup.inline.raw.string.markdown",
908 | "settings": {
909 | "foreground": "#c9ffd8"
910 | }
911 | },
912 | {
913 | "name": "[VSCODE-CUSTOM] Markdown List Punctuation Definition",
914 | "scope": "punctuation.definition.list.markdown",
915 | "settings": {
916 | "foreground": "#97b6ff"
917 | }
918 | },
919 | {
920 | "name": "[VSCODE-CUSTOM] Markdown Punctuation Definition String",
921 | "scope": [
922 | "punctuation.definition.string.begin.markdown",
923 | "punctuation.definition.string.end.markdown",
924 | "punctuation.definition.metadata.markdown"
925 | ],
926 | "settings": {
927 | "foreground": "#97b6ff"
928 | }
929 | },
930 | {
931 | "name": "beginning.punctuation.definition.list.markdown",
932 | "scope": [
933 | "beginning.punctuation.definition.list.markdown"
934 | ],
935 | "settings": {
936 | "foreground": "#97b6ff"
937 | }
938 | },
939 | {
940 | "name": "[VSCODE-CUSTOM] Markdown Punctuation Definition Link",
941 | "scope": "punctuation.definition.metadata.markdown",
942 | "settings": {
943 | "foreground": "#97b6ff"
944 | }
945 | },
946 | {
947 | "name": "[VSCODE-CUSTOM] Markdown Underline Link/Image",
948 | "scope": "markup.underline.link.markdown,markup.underline.link.image.markdown",
949 | "settings": {
950 | "foreground": "#79cfff"
951 | }
952 | },
953 | {
954 | "name": "[VSCODE-CUSTOM] Markdown Link Title/Description",
955 | "scope": "string.other.link.title.markdown,string.other.link.description.markdown",
956 | "settings": {
957 | "foreground": "#fac090"
958 | }
959 | },
960 | {
961 | "name": "Regular Expressions",
962 | "scope": "string.regexp",
963 | "settings": {
964 | "foreground": "#ff93d0"
965 | }
966 | },
967 | {
968 | "name": "Escape Characters",
969 | "scope": "constant.character.escape",
970 | "settings": {
971 | "foreground": "#ff93d0"
972 | }
973 | },
974 | {
975 | "name": "Embedded",
976 | "scope": "punctuation.section.embedded, variable.interpolation",
977 | "settings": {
978 | "foreground": "#97b6ff"
979 | }
980 | },
981 | {
982 | "name": "Embedded",
983 | "scope": "punctuation.section.embedded.begin,punctuation.section.embedded.end",
984 | "settings": {
985 | "foreground": "#79cfff"
986 | }
987 | },
988 | {
989 | "name": "illegal",
990 | "scope": "invalid.illegal",
991 | "settings": {
992 | "foreground": "#ffffff"
993 | }
994 | },
995 | {
996 | "name": "illegal",
997 | "scope": "invalid.illegal.bad-ampersand.html",
998 | "settings": {
999 | "foreground": "#ffffff"
1000 | }
1001 | },
1002 | {
1003 | "name": "Broken",
1004 | "scope": "invalid.broken",
1005 | "settings": {
1006 | "foreground": "#ffffff"
1007 | }
1008 | },
1009 | {
1010 | "name": "Deprecated",
1011 | "scope": "invalid.deprecated",
1012 | "settings": {
1013 | "foreground": "#ffffff"
1014 | }
1015 | },
1016 | {
1017 | "name": "Unimplemented",
1018 | "scope": "invalid.unimplemented",
1019 | "settings": {
1020 | "foreground": "#ffffff"
1021 | }
1022 | },
1023 | {
1024 | "name": "Source Json Meta Structure Dictionary Json > String Quoted Json",
1025 | "scope": "source.json meta.structure.dictionary.json > string.quoted.json",
1026 | "settings": {
1027 | "foreground": "#97b6ff"
1028 | }
1029 | },
1030 | {
1031 | "name": "Source Json Meta Structure Dictionary Json > String Quoted Json > Punctuation String",
1032 | "scope": "source.json meta.structure.dictionary.json > string.quoted.json > punctuation.string",
1033 | "settings": {
1034 | "foreground": "#97b6ff"
1035 | }
1036 | },
1037 | {
1038 | "name": "Source Json Meta Structure Dictionary Json > Value Json > String Quoted Json,source Json Meta Structure Array Json > Value Json > String Quoted Json,source Json Meta Structure Dictionary Json > Value Json > String Quoted Json > Punctuation,source Json Meta Structure Array Json > Value Json > String Quoted Json > Punctuation",
1039 | "scope": "source.json meta.structure.dictionary.json > value.json > string.quoted.json,source.json meta.structure.array.json > value.json > string.quoted.json,source.json meta.structure.dictionary.json > value.json > string.quoted.json > punctuation,source.json meta.structure.array.json > value.json > string.quoted.json > punctuation",
1040 | "settings": {
1041 | "foreground": "#c9ffd8"
1042 | }
1043 | },
1044 | {
1045 | "name": "Source Json Meta Structure Dictionary Json > Constant Language Json,source Json Meta Structure Array Json > Constant Language Json",
1046 | "scope": "source.json meta.structure.dictionary.json > constant.language.json,source.json meta.structure.array.json > constant.language.json",
1047 | "settings": {
1048 | "foreground": "#ff93d0"
1049 | }
1050 | },
1051 | {
1052 | "name": "[VSCODE-CUSTOM] JSON Property Name",
1053 | "scope": "support.type.property-name.json",
1054 | "settings": {
1055 | "foreground": "#97b6ff"
1056 | }
1057 | },
1058 | {
1059 | "name": "[VSCODE-CUSTOM] JSON Punctuation for Property Name",
1060 | "scope": "support.type.property-name.json punctuation",
1061 | "settings": {
1062 | "foreground": "#97b6ff"
1063 | }
1064 | },
1065 | {
1066 | "name": "laravel blade tag",
1067 | "scope": "text.html.laravel-blade source.php.embedded.line.html entity.name.tag.laravel-blade",
1068 | "settings": {
1069 | "foreground": "#79cfff"
1070 | }
1071 | },
1072 | {
1073 | "name": "laravel blade @",
1074 | "scope": "text.html.laravel-blade source.php.embedded.line.html support.constant.laravel-blade",
1075 | "settings": {
1076 | "foreground": "#79cfff"
1077 | }
1078 | },
1079 | {
1080 | "name": "use statement for other classes",
1081 | "scope": "support.other.namespace.use.php,support.other.namespace.use-as.php,support.other.namespace.php,entity.other.alias.php,meta.interface.php",
1082 | "settings": {
1083 | "foreground": "#afa9ff"
1084 | }
1085 | },
1086 | {
1087 | "name": "error suppression",
1088 | "scope": "keyword.operator.error-control.php",
1089 | "settings": {
1090 | "foreground": "#79cfff"
1091 | }
1092 | },
1093 | {
1094 | "name": "php instanceof",
1095 | "scope": "keyword.operator.type.php",
1096 | "settings": {
1097 | "foreground": "#79cfff"
1098 | }
1099 | },
1100 | {
1101 | "name": "style double quoted array index normal begin",
1102 | "scope": "punctuation.section.array.begin.php",
1103 | "settings": {
1104 | "foreground": "#ffffff"
1105 | }
1106 | },
1107 | {
1108 | "name": "style double quoted array index normal end",
1109 | "scope": "punctuation.section.array.end.php",
1110 | "settings": {
1111 | "foreground": "#ffffff"
1112 | }
1113 | },
1114 | {
1115 | "name": "php illegal.non-null-typehinted",
1116 | "scope": "invalid.illegal.non-null-typehinted.php",
1117 | "settings": {
1118 | "foreground": "#f44747"
1119 | }
1120 | },
1121 | {
1122 | "name": "php types",
1123 | "scope": "storage.type.php,meta.other.type.phpdoc.php,keyword.other.type.php,keyword.other.array.phpdoc.php",
1124 | "settings": {
1125 | "foreground": "#afa9ff"
1126 | }
1127 | },
1128 | {
1129 | "name": "php call-function",
1130 | "scope": "meta.function-call.php,meta.function-call.object.php,meta.function-call.static.php",
1131 | "settings": {
1132 | "foreground": "#fac090"
1133 | }
1134 | },
1135 | {
1136 | "name": "php function-resets",
1137 | "scope": "punctuation.definition.parameters.begin.bracket.round.php,punctuation.definition.parameters.end.bracket.round.php,punctuation.separator.delimiter.php,punctuation.section.scope.begin.php,punctuation.section.scope.end.php,punctuation.terminator.expression.php,punctuation.definition.arguments.begin.bracket.round.php,punctuation.definition.arguments.end.bracket.round.php,punctuation.definition.storage-type.begin.bracket.round.php,punctuation.definition.storage-type.end.bracket.round.php,punctuation.definition.array.begin.bracket.round.php,punctuation.definition.array.end.bracket.round.php,punctuation.definition.begin.bracket.round.php,punctuation.definition.end.bracket.round.php,punctuation.definition.begin.bracket.curly.php,punctuation.definition.end.bracket.curly.php,punctuation.definition.section.switch-block.end.bracket.curly.php,punctuation.definition.section.switch-block.start.bracket.curly.php,punctuation.definition.section.switch-block.begin.bracket.curly.php,punctuation.definition.section.switch-block.end.bracket.curly.php",
1138 | "settings": {
1139 | "foreground": "#ffffff"
1140 | }
1141 | },
1142 | {
1143 | "name": "support php constants",
1144 | "scope": "support.constant.core.rust",
1145 | "settings": {
1146 | "foreground": "#e1c9ff"
1147 | }
1148 | },
1149 | {
1150 | "name": "support php constants",
1151 | "scope": "support.constant.ext.php,support.constant.std.php,support.constant.core.php,support.constant.parser-token.php",
1152 | "settings": {
1153 | "foreground": "#e1c9ff"
1154 | }
1155 | },
1156 | {
1157 | "name": "php goto",
1158 | "scope": "entity.name.goto-label.php,support.other.php",
1159 | "settings": {
1160 | "foreground": "#fac090"
1161 | }
1162 | },
1163 | {
1164 | "name": "php logical/bitwise operator",
1165 | "scope": "keyword.operator.logical.php,keyword.operator.bitwise.php,keyword.operator.arithmetic.php",
1166 | "settings": {
1167 | "foreground": "#ff93d0"
1168 | }
1169 | },
1170 | {
1171 | "name": "php regexp operator",
1172 | "scope": "keyword.operator.regexp.php",
1173 | "settings": {
1174 | "foreground": "#79cfff"
1175 | }
1176 | },
1177 | {
1178 | "name": "php comparison",
1179 | "scope": "keyword.operator.comparison.php",
1180 | "settings": {
1181 | "foreground": "#ff93d0"
1182 | }
1183 | },
1184 | {
1185 | "name": "php heredoc/nowdoc",
1186 | "scope": "keyword.operator.heredoc.php,keyword.operator.nowdoc.php",
1187 | "settings": {
1188 | "foreground": "#79cfff"
1189 | }
1190 | },
1191 | {
1192 | "name": "python function decorator @",
1193 | "scope": "meta.function.decorator.python",
1194 | "settings": {
1195 | "foreground": "#fac090"
1196 | }
1197 | },
1198 | {
1199 | "name": "python function support",
1200 | "scope": "support.token.decorator.python,meta.function.decorator.identifier.python",
1201 | "settings": {
1202 | "foreground": "#ff93d0"
1203 | }
1204 | },
1205 | {
1206 | "name": "parameter function js/ts",
1207 | "scope": "function.parameter",
1208 | "settings": {
1209 | "foreground": "#ffffff"
1210 | }
1211 | },
1212 | {
1213 | "name": "brace function",
1214 | "scope": "function.brace",
1215 | "settings": {
1216 | "foreground": "#ffffff"
1217 | }
1218 | },
1219 | {
1220 | "name": "parameter function ruby cs",
1221 | "scope": "function.parameter.ruby, function.parameter.cs",
1222 | "settings": {
1223 | "foreground": "#ffffff"
1224 | }
1225 | },
1226 | {
1227 | "name": "constant.language.symbol.ruby",
1228 | "scope": "constant.language.symbol.ruby",
1229 | "settings": {
1230 | "foreground": "#ff93d0"
1231 | }
1232 | },
1233 | {
1234 | "name": "rgb-value",
1235 | "scope": "rgb-value",
1236 | "settings": {
1237 | "foreground": "#ff93d0"
1238 | }
1239 | },
1240 | {
1241 | "name": "rgb value",
1242 | "scope": "inline-color-decoration rgb-value",
1243 | "settings": {
1244 | "foreground": "#e1c9ff"
1245 | }
1246 | },
1247 | {
1248 | "name": "rgb value less",
1249 | "scope": "less rgb-value",
1250 | "settings": {
1251 | "foreground": "#e1c9ff"
1252 | }
1253 | },
1254 | {
1255 | "name": "sass selector",
1256 | "scope": "selector.sass",
1257 | "settings": {
1258 | "foreground": "#97b6ff"
1259 | }
1260 | },
1261 | {
1262 | "name": "ts primitive/builtin types",
1263 | "scope": "support.type.primitive.ts,support.type.builtin.ts,support.type.primitive.tsx,support.type.builtin.tsx",
1264 | "settings": {
1265 | "foreground": "#afa9ff"
1266 | }
1267 | },
1268 | {
1269 | "name": "block scope",
1270 | "scope": "block.scope.end,block.scope.begin",
1271 | "settings": {
1272 | "foreground": "#ffffff"
1273 | }
1274 | },
1275 | {
1276 | "name": "cs storage type",
1277 | "scope": "storage.type.cs",
1278 | "settings": {
1279 | "foreground": "#afa9ff"
1280 | }
1281 | },
1282 | {
1283 | "name": "cs local variable",
1284 | "scope": "entity.name.variable.local.cs",
1285 | "settings": {
1286 | "foreground": "#97b6ff"
1287 | }
1288 | },
1289 | {
1290 | "scope": "token.info-token",
1291 | "settings": {
1292 | "foreground": "#fac090"
1293 | }
1294 | },
1295 | {
1296 | "scope": "token.warn-token",
1297 | "settings": {
1298 | "foreground": "#e1c9ff"
1299 | }
1300 | },
1301 | {
1302 | "scope": "token.error-token",
1303 | "settings": {
1304 | "foreground": "#f44747"
1305 | }
1306 | },
1307 | {
1308 | "scope": "token.debug-token",
1309 | "settings": {
1310 | "foreground": "#79cfff"
1311 | }
1312 | },
1313 | {
1314 | "name": "String interpolation",
1315 | "scope": [
1316 | "punctuation.definition.template-expression.begin",
1317 | "punctuation.definition.template-expression.end",
1318 | "punctuation.section.embedded"
1319 | ],
1320 | "settings": {
1321 | "foreground": "#79cfff"
1322 | }
1323 | },
1324 | {
1325 | "name": "Reset JavaScript string interpolation expression",
1326 | "scope": [
1327 | "meta.template.expression"
1328 | ],
1329 | "settings": {
1330 | "foreground": "#ffffff"
1331 | }
1332 | },
1333 | {
1334 | "name": "Import module JS",
1335 | "scope": [
1336 | "keyword.operator.module"
1337 | ],
1338 | "settings": {
1339 | "foreground": "#79cfff"
1340 | }
1341 | },
1342 | {
1343 | "name": "js Flowtype",
1344 | "scope": [
1345 | "support.type.type.flowtype"
1346 | ],
1347 | "settings": {
1348 | "foreground": "#fac090"
1349 | }
1350 | },
1351 | {
1352 | "name": "js Flow",
1353 | "scope": [
1354 | "support.type.primitive"
1355 | ],
1356 | "settings": {
1357 | "foreground": "#afa9ff"
1358 | }
1359 | },
1360 | {
1361 | "name": "js class prop",
1362 | "scope": [
1363 | "meta.property.object"
1364 | ],
1365 | "settings": {
1366 | "foreground": "#97b6ff"
1367 | }
1368 | },
1369 | {
1370 | "name": "js func parameter",
1371 | "scope": [
1372 | "variable.parameter.function.js"
1373 | ],
1374 | "settings": {
1375 | "foreground": "#97b6ff"
1376 | }
1377 | },
1378 | {
1379 | "name": "js template literals begin",
1380 | "scope": [
1381 | "keyword.other.template.begin"
1382 | ],
1383 | "settings": {
1384 | "foreground": "#c9ffd8"
1385 | }
1386 | },
1387 | {
1388 | "name": "js template literals end",
1389 | "scope": [
1390 | "keyword.other.template.end"
1391 | ],
1392 | "settings": {
1393 | "foreground": "#c9ffd8"
1394 | }
1395 | },
1396 | {
1397 | "name": "js template literals variable braces begin",
1398 | "scope": [
1399 | "keyword.other.substitution.begin"
1400 | ],
1401 | "settings": {
1402 | "foreground": "#c9ffd8"
1403 | }
1404 | },
1405 | {
1406 | "name": "js template literals variable braces end",
1407 | "scope": [
1408 | "keyword.other.substitution.end"
1409 | ],
1410 | "settings": {
1411 | "foreground": "#c9ffd8"
1412 | }
1413 | },
1414 | {
1415 | "name": "js operator.assignment",
1416 | "scope": [
1417 | "keyword.operator.assignment"
1418 | ],
1419 | "settings": {
1420 | "foreground": "#ff93d0"
1421 | }
1422 | },
1423 | {
1424 | "name": "go operator",
1425 | "scope": [
1426 | "keyword.operator.assignment.go"
1427 | ],
1428 | "settings": {
1429 | "foreground": "#afa9ff"
1430 | }
1431 | },
1432 | {
1433 | "name": "go operator",
1434 | "scope": [
1435 | "keyword.operator.arithmetic.go",
1436 | "keyword.operator.address.go"
1437 | ],
1438 | "settings": {
1439 | "foreground": "#79cfff"
1440 | }
1441 | },
1442 | {
1443 | "name": "Go package name",
1444 | "scope": [
1445 | "entity.name.package.go"
1446 | ],
1447 | "settings": {
1448 | "foreground": "#afa9ff"
1449 | }
1450 | },
1451 | {
1452 | "name": "elm prelude",
1453 | "scope": [
1454 | "support.type.prelude.elm"
1455 | ],
1456 | "settings": {
1457 | "foreground": "#ff93d0"
1458 | }
1459 | },
1460 | {
1461 | "name": "elm constant",
1462 | "scope": [
1463 | "support.constant.elm"
1464 | ],
1465 | "settings": {
1466 | "foreground": "#e1c9ff"
1467 | }
1468 | },
1469 | {
1470 | "name": "template literal",
1471 | "scope": [
1472 | "punctuation.quasi.element"
1473 | ],
1474 | "settings": {
1475 | "foreground": "#79cfff"
1476 | }
1477 | },
1478 | {
1479 | "name": "html/pug (jade) escaped characters and entities",
1480 | "scope": [
1481 | "constant.character.entity"
1482 | ],
1483 | "settings": {
1484 | "foreground": "#97b6ff"
1485 | }
1486 | },
1487 | {
1488 | "name": "styling css pseudo-elements/classes to be able to differentiate from classes which are the same colour",
1489 | "scope": [
1490 | "entity.other.attribute-name.pseudo-element",
1491 | "entity.other.attribute-name.pseudo-class"
1492 | ],
1493 | "settings": {
1494 | "foreground": "#ff93d0"
1495 | }
1496 | },
1497 | {
1498 | "name": "Clojure globals",
1499 | "scope": [
1500 | "entity.global.clojure"
1501 | ],
1502 | "settings": {
1503 | "foreground": "#afa9ff"
1504 | }
1505 | },
1506 | {
1507 | "name": "Clojure symbols",
1508 | "scope": [
1509 | "meta.symbol.clojure"
1510 | ],
1511 | "settings": {
1512 | "foreground": "#97b6ff"
1513 | }
1514 | },
1515 | {
1516 | "name": "Clojure constants",
1517 | "scope": [
1518 | "constant.keyword.clojure"
1519 | ],
1520 | "settings": {
1521 | "foreground": "#ff93d0"
1522 | }
1523 | },
1524 | {
1525 | "name": "CoffeeScript Function Argument",
1526 | "scope": [
1527 | "meta.arguments.coffee",
1528 | "variable.parameter.function.coffee"
1529 | ],
1530 | "settings": {
1531 | "foreground": "#97b6ff"
1532 | }
1533 | },
1534 | {
1535 | "name": "Ini Default Text",
1536 | "scope": [
1537 | "source.ini"
1538 | ],
1539 | "settings": {
1540 | "foreground": "#c9ffd8"
1541 | }
1542 | },
1543 | {
1544 | "name": "Makefile prerequisities",
1545 | "scope": [
1546 | "meta.scope.prerequisites.makefile"
1547 | ],
1548 | "settings": {
1549 | "foreground": "#97b6ff"
1550 | }
1551 | },
1552 | {
1553 | "name": "Makefile text colour",
1554 | "scope": [
1555 | "source.makefile"
1556 | ],
1557 | "settings": {
1558 | "foreground": "#afa9ff"
1559 | }
1560 | },
1561 | {
1562 | "name": "Groovy import names",
1563 | "scope": [
1564 | "storage.modifier.import.groovy"
1565 | ],
1566 | "settings": {
1567 | "foreground": "#afa9ff"
1568 | }
1569 | },
1570 | {
1571 | "name": "Groovy Methods",
1572 | "scope": [
1573 | "meta.method.groovy"
1574 | ],
1575 | "settings": {
1576 | "foreground": "#fac090"
1577 | }
1578 | },
1579 | {
1580 | "name": "Groovy Variables",
1581 | "scope": [
1582 | "meta.definition.variable.name.groovy"
1583 | ],
1584 | "settings": {
1585 | "foreground": "#97b6ff"
1586 | }
1587 | },
1588 | {
1589 | "name": "Groovy Inheritance",
1590 | "scope": [
1591 | "meta.definition.class.inherited.classes.groovy"
1592 | ],
1593 | "settings": {
1594 | "foreground": "#c9ffd8"
1595 | }
1596 | },
1597 | {
1598 | "name": "HLSL Semantic",
1599 | "scope": [
1600 | "support.variable.semantic.hlsl"
1601 | ],
1602 | "settings": {
1603 | "foreground": "#afa9ff"
1604 | }
1605 | },
1606 | {
1607 | "name": "HLSL Types",
1608 | "scope": [
1609 | "support.type.texture.hlsl",
1610 | "support.type.sampler.hlsl",
1611 | "support.type.object.hlsl",
1612 | "support.type.object.rw.hlsl",
1613 | "support.type.fx.hlsl",
1614 | "support.type.object.hlsl"
1615 | ],
1616 | "settings": {
1617 | "foreground": "#79cfff"
1618 | }
1619 | },
1620 | {
1621 | "name": "SQL Variables",
1622 | "scope": [
1623 | "text.variable",
1624 | "text.bracketed"
1625 | ],
1626 | "settings": {
1627 | "foreground": "#97b6ff"
1628 | }
1629 | },
1630 | {
1631 | "name": "types",
1632 | "scope": [
1633 | "support.type.swift",
1634 | "support.type.vb.asp"
1635 | ],
1636 | "settings": {
1637 | "foreground": "#afa9ff"
1638 | }
1639 | },
1640 | {
1641 | "name": "heading 1, keyword",
1642 | "scope": [
1643 | "entity.name.function.xi"
1644 | ],
1645 | "settings": {
1646 | "foreground": "#afa9ff"
1647 | }
1648 | },
1649 | {
1650 | "name": "heading 2, callable",
1651 | "scope": [
1652 | "entity.name.class.xi"
1653 | ],
1654 | "settings": {
1655 | "foreground": "#ff93d0"
1656 | }
1657 | },
1658 | {
1659 | "name": "heading 3, property",
1660 | "scope": [
1661 | "constant.character.character-class.regexp.xi"
1662 | ],
1663 | "settings": {
1664 | "foreground": "#97b6ff"
1665 | }
1666 | },
1667 | {
1668 | "name": "heading 4, type, class, interface",
1669 | "scope": [
1670 | "constant.regexp.xi"
1671 | ],
1672 | "settings": {
1673 | "foreground": "#79cfff"
1674 | }
1675 | },
1676 | {
1677 | "name": "heading 5, enums, preprocessor, constant, decorator",
1678 | "scope": [
1679 | "keyword.control.xi"
1680 | ],
1681 | "settings": {
1682 | "foreground": "#ff93d0"
1683 | }
1684 | },
1685 | {
1686 | "name": "heading 6, number",
1687 | "scope": [
1688 | "invalid.xi"
1689 | ],
1690 | "settings": {
1691 | "foreground": "#ffffff"
1692 | }
1693 | },
1694 | {
1695 | "name": "string",
1696 | "scope": [
1697 | "beginning.punctuation.definition.quote.markdown.xi"
1698 | ],
1699 | "settings": {
1700 | "foreground": "#c9ffd8"
1701 | }
1702 | },
1703 | {
1704 | "name": "comments",
1705 | "scope": [
1706 | "beginning.punctuation.definition.list.markdown.xi"
1707 | ],
1708 | "settings": {
1709 | "foreground": "#9aa9c7"
1710 | }
1711 | },
1712 | {
1713 | "name": "link",
1714 | "scope": [
1715 | "constant.character.xi"
1716 | ],
1717 | "settings": {
1718 | "foreground": "#fac090"
1719 | }
1720 | },
1721 | {
1722 | "name": "accent",
1723 | "scope": [
1724 | "accent.xi"
1725 | ],
1726 | "settings": {
1727 | "foreground": "#fac090"
1728 | }
1729 | },
1730 | {
1731 | "name": "wikiword",
1732 | "scope": [
1733 | "wikiword.xi"
1734 | ],
1735 | "settings": {
1736 | "foreground": "#e1c9ff"
1737 | }
1738 | },
1739 | {
1740 | "name": "language operators like '+', '-' etc",
1741 | "scope": [
1742 | "constant.other.color.rgb-value.xi"
1743 | ],
1744 | "settings": {
1745 | "foreground": "#ffffff"
1746 | }
1747 | },
1748 | {
1749 | "name": "elements to dim",
1750 | "scope": [
1751 | "punctuation.definition.tag.xi"
1752 | ],
1753 | "settings": {
1754 | "foreground": "#9aa9c7"
1755 | }
1756 | },
1757 | {
1758 | "name": "C++/C#",
1759 | "scope": [
1760 | "entity.name.label.cs",
1761 | "entity.name.scope-resolution.function.call",
1762 | "entity.name.scope-resolution.function.definition"
1763 | ],
1764 | "settings": {
1765 | "foreground": "#afa9ff"
1766 | }
1767 | },
1768 | {
1769 | "name": "Markdown underscore-style headers",
1770 | "scope": [
1771 | "entity.name.label.cs",
1772 | "markup.heading.setext.1.markdown",
1773 | "markup.heading.setext.2.markdown"
1774 | ],
1775 | "settings": {
1776 | "foreground": "#97b6ff"
1777 | }
1778 | },
1779 | {
1780 | "name": "meta.brace.square",
1781 | "scope": [
1782 | " meta.brace.square"
1783 | ],
1784 | "settings": {
1785 | "foreground": "#ffffff"
1786 | }
1787 | },
1788 | {
1789 | "name": "Comments",
1790 | "scope": "comment, punctuation.definition.comment",
1791 | "settings": {
1792 | "fontStyle": "italic",
1793 | "foreground": "#9aa9c7"
1794 | }
1795 | },
1796 | {
1797 | "name": "[VSCODE-CUSTOM] Markdown Quote",
1798 | "scope": "markup.quote.markdown",
1799 | "settings": {
1800 | "foreground": "#9aa9c7"
1801 | }
1802 | },
1803 | {
1804 | "name": "punctuation.definition.block.sequence.item.yaml",
1805 | "scope": "punctuation.definition.block.sequence.item.yaml",
1806 | "settings": {
1807 | "foreground": "#ffffff"
1808 | }
1809 | },
1810 | {
1811 | "scope": [
1812 | "constant.language.symbol.elixir"
1813 | ],
1814 | "settings": {
1815 | "foreground": "#ff93d0"
1816 | }
1817 | },
1818 | {
1819 | "name": "js/ts italic",
1820 | "scope": "entity.other.attribute-name.js,entity.other.attribute-name.ts,entity.other.attribute-name.jsx,entity.other.attribute-name.tsx,variable.parameter,variable.language.super",
1821 | "settings": {
1822 | "fontStyle": "italic"
1823 | }
1824 | },
1825 | {
1826 | "name": "comment",
1827 | "scope": "comment.line.double-slash,comment.block.documentation",
1828 | "settings": {
1829 | "fontStyle": "italic"
1830 | }
1831 | },
1832 | {
1833 | "name": "Python Keyword Control",
1834 | "scope": "keyword.control.import.python,keyword.control.flow.python",
1835 | "settings": {
1836 | "fontStyle": "italic"
1837 | }
1838 | },
1839 | {
1840 | "name": "markup.italic.markdown",
1841 | "scope": "markup.italic.markdown",
1842 | "settings": {
1843 | "fontStyle": "italic"
1844 | }
1845 | }
1846 | ],
1847 | "colors": {
1848 | "foreground": "#ffffff",
1849 | "focusBorder": "#7395ad",
1850 | "selection.background": "#4d5e6b",
1851 | "scrollbar.shadow": "#000000",
1852 | "activityBar.foreground": "#b9e2ff",
1853 | "activityBar.background": "#242732",
1854 | "activityBar.inactiveForeground": "#7290d766",
1855 | "activityBarBadge.foreground": "#ffffff",
1856 | "activityBarBadge.background": "#007acc",
1857 | "activityBar.border": "#00000000",
1858 | "sideBar.background": "#1c1e26",
1859 | "sideBar.foreground": "#b9e2ff",
1860 | "sideBarSectionHeader.background": "#00000000",
1861 | "sideBarSectionHeader.foreground": "#b9e2ff",
1862 | "sideBarSectionHeader.border": "#ffffff33",
1863 | "sideBarTitle.foreground": "#ffffff",
1864 | "sideBar.border": "#080c0f20",
1865 | "list.inactiveSelectionBackground": "#2c303d",
1866 | "list.inactiveSelectionForeground": "#bce3ff",
1867 | "list.hoverBackground": "#22242e",
1868 | "list.hoverForeground": "#c3e3fb",
1869 | "list.activeSelectionBackground": "#2c303d",
1870 | "list.activeSelectionForeground": "#b9e2ff",
1871 | "tree.indentGuidesStroke": "#b9e2ff38",
1872 | "list.dropBackground": "#2c303d",
1873 | "list.highlightForeground": "#b9e2ff",
1874 | "list.focusBackground": "#363636",
1875 | "list.focusForeground": "#cdcdcd",
1876 | "listFilterWidget.background": "#2b4558",
1877 | "listFilterWidget.outline": "#00000000",
1878 | "listFilterWidget.noMatchesOutline": "#ff6e6e",
1879 | "statusBar.foreground": "#b9e2ff",
1880 | "statusBar.background": "#242732",
1881 | "statusBarItem.hoverBackground": "#ffffff1f",
1882 | "statusBar.debuggingBackground": "#6f77ec",
1883 | "statusBar.debuggingForeground": "#ffffff",
1884 | "statusBar.noFolderBackground": "#242732",
1885 | "statusBar.noFolderForeground": "#b9e2ff",
1886 | "statusBarItem.remoteBackground": "#131621",
1887 | "statusBarItem.remoteForeground": "#ffffff",
1888 | "titleBar.activeBackground": "#1c1e26",
1889 | "titleBar.activeForeground": "#ffffff",
1890 | "titleBar.inactiveBackground": "#3c3c3c99",
1891 | "titleBar.inactiveForeground": "#cccccc99",
1892 | "titleBar.border": "#00000000",
1893 | "menubar.selectionForeground": "#cccccc",
1894 | "menubar.selectionBackground": "#ffffff1a",
1895 | "menu.foreground": "#cccccc",
1896 | "menu.background": "#2a2d38",
1897 | "menu.selectionForeground": "#ffffff",
1898 | "menu.selectionBackground": "#0f121b66",
1899 | "menu.selectionBorder": "#00000000",
1900 | "menu.separatorBackground": "#bbbbbb",
1901 | "menu.border": "#00000085",
1902 | "button.background": "#0e639c",
1903 | "button.foreground": "#ffffff",
1904 | "button.hoverBackground": "#1177bb",
1905 | "button.secondaryForeground": "#ffffff",
1906 | "button.secondaryBackground": "#3a3d41",
1907 | "button.secondaryHoverBackground": "#45494e",
1908 | "input.background": "#3c3c3c",
1909 | "input.border": "#00000000",
1910 | "input.foreground": "#cccccc",
1911 | "inputOption.activeBackground": "#007fd466",
1912 | "inputOption.activeBorder": "#007acc00",
1913 | "inputOption.activeForeground": "#ffffff",
1914 | "input.placeholderForeground": "#a6a6a6",
1915 | "textLink.foreground": "#3794ff",
1916 | "editor.background": "#1c1e26",
1917 | "editor.foreground": "#ffffff",
1918 | "editorLineNumber.foreground": "#bbbbbb",
1919 | "editorCursor.foreground": "#ff93d0",
1920 | "editorCursor.background": "#000000",
1921 | "editor.selectionBackground": "#2d3b4989",
1922 | "editor.inactiveSelectionBackground": "#3a3d41",
1923 | "editorWhitespace.foreground": "#e3e4e229",
1924 | "editor.selectionHighlightBackground": "#add6ff26",
1925 | "editor.selectionHighlightBorder": "#495F77",
1926 | "editor.findMatchBackground": "#515c6a",
1927 | "editor.findMatchBorder": "#74879f",
1928 | "editor.findMatchHighlightBackground": "#ea5c0055",
1929 | "editor.findMatchHighlightBorder": "#ffffff00",
1930 | "editor.findRangeHighlightBackground": "#3a3d4166",
1931 | "editor.findRangeHighlightBorder": "#ffffff00",
1932 | "editor.rangeHighlightBackground": "#ffffff0b",
1933 | "editor.rangeHighlightBorder": "#ffffff00",
1934 | "editor.hoverHighlightBackground": "#264f7840",
1935 | "editor.wordHighlightStrongBackground": "#004972b8",
1936 | "editor.wordHighlightBackground": "#575757b8",
1937 | "editor.lineHighlightBackground": "#ffffff0A",
1938 | "editor.lineHighlightBorder": "#282828",
1939 | "editorLineNumber.activeForeground": "#ececec",
1940 | "editorLink.activeForeground": "#4e94ce",
1941 | "editorIndentGuide.background": "#b9e2ff38",
1942 | "editorIndentGuide.activeBackground": "#b9e2ff85",
1943 | "editorRuler.foreground": "#5a5a5a",
1944 | "editorBracketMatch.background": "#0064001a",
1945 | "editorBracketMatch.border": "#888888",
1946 | "editor.foldBackground": "#264f784d",
1947 | "editorOverviewRuler.background": "#25252500",
1948 | "editorOverviewRuler.border": "#7f7f7f4d",
1949 | "editorError.foreground": "#f48771",
1950 | "editorError.background": "#B73A3400",
1951 | "editorError.border": "#ffffff00",
1952 | "editorWarning.foreground": "#c9923c",
1953 | "editorWarning.background": "#A9904000",
1954 | "editorWarning.border": "#ffffff00",
1955 | "editorInfo.foreground": "#75beff",
1956 | "editorInfo.background": "#4490BF00",
1957 | "editorInfo.border": "#4490BF00",
1958 | "editorGutter.background": "#1c1e26",
1959 | "editorGutter.modifiedBackground": "#32c6f0cd",
1960 | "editorGutter.addedBackground": "#64ff4ebf",
1961 | "editorGutter.deletedBackground": "#ff9297",
1962 | "editorGutter.foldingControlForeground": "#c5c5c5",
1963 | "editorCodeLens.foreground": "#999999",
1964 | "editorGroup.border": "#444444",
1965 | "diffEditor.insertedTextBackground": "#3fe03a18",
1966 | "diffEditor.insertedTextBorder": "#ff000000",
1967 | "diffEditor.removedTextBackground": "#f0464622",
1968 | "diffEditor.border": "#444444",
1969 | "panel.background": "#1c1e26",
1970 | "panel.border": "#80808059",
1971 | "panelTitle.activeBorder": "#e7e7e7",
1972 | "panelTitle.activeForeground": "#e7e7e7",
1973 | "panelTitle.inactiveForeground": "#e7e7e799",
1974 | "badge.background": "#4d4d4d",
1975 | "badge.foreground": "#ffffff",
1976 | "terminal.foreground": "#f2f2f2",
1977 | "terminal.selectionBackground": "#ffffff40",
1978 | "terminalCursor.background": "#0087FF",
1979 | "terminalCursor.foreground": "#ffffff",
1980 | "terminal.border": "#80808059",
1981 | "terminal.ansiBlack": "#000000",
1982 | "terminal.ansiBlue": "#439cff",
1983 | "terminal.ansiBrightBlack": "#6b6b6b",
1984 | "terminal.ansiBrightBlue": "#68b0ff",
1985 | "terminal.ansiBrightCyan": "#59deff",
1986 | "terminal.ansiBrightGreen": "#68ffc2",
1987 | "terminal.ansiBrightMagenta": "#d670d6",
1988 | "terminal.ansiBrightRed": "#ff6363",
1989 | "terminal.ansiBrightWhite": "#ffffff",
1990 | "terminal.ansiBrightYellow": "#ffff5f",
1991 | "terminal.ansiCyan": "#20c4ec",
1992 | "terminal.ansiGreen": "#2ceca2",
1993 | "terminal.ansiMagenta": "#ff39ff",
1994 | "terminal.ansiRed": "#e64444",
1995 | "terminal.ansiWhite": "#e5e5e5",
1996 | "terminal.ansiYellow": "#ffea43",
1997 | "breadcrumb.background": "#1c1e26",
1998 | "breadcrumb.foreground": "#cccccccc",
1999 | "breadcrumb.focusForeground": "#e0e0e0",
2000 | "editorGroupHeader.tabsBackground": "#242732",
2001 | "tab.activeForeground": "#ffffff",
2002 | "tab.border": "#252526",
2003 | "tab.activeBackground": "#1c1e26",
2004 | "tab.activeBorder": "#00000000",
2005 | "tab.activeBorderTop": "#b9e2ff",
2006 | "tab.inactiveBackground": "#2b2e3b",
2007 | "tab.inactiveForeground": "#ffffff80",
2008 | "scrollbarSlider.background": "#79797966",
2009 | "scrollbarSlider.hoverBackground": "#646464b3",
2010 | "scrollbarSlider.activeBackground": "#bfbfbf66",
2011 | "progressBar.background": "#0e70c0",
2012 | "widget.shadow": "#0000005c",
2013 | "editorWidget.foreground": "#cccccc",
2014 | "editorWidget.background": "#252526",
2015 | "editorWidget.resizeBorder": "#5F5F5F",
2016 | "pickerGroup.border": "#3f3f46",
2017 | "pickerGroup.foreground": "#3794ff",
2018 | "debugToolBar.background": "#333333",
2019 | "debugToolBar.border": "#474747",
2020 | "notifications.foreground": "#cccccc",
2021 | "notifications.background": "#252526",
2022 | "notificationToast.border": "#474747",
2023 | "notificationsErrorIcon.foreground": "#f48771",
2024 | "notificationsWarningIcon.foreground": "#cca700",
2025 | "notificationsInfoIcon.foreground": "#75beff",
2026 | "notificationCenter.border": "#474747",
2027 | "notificationCenterHeader.foreground": "#cccccc",
2028 | "notificationCenterHeader.background": "#303031",
2029 | "notifications.border": "#303031",
2030 | "gitDecoration.addedResourceForeground": "#81b88b",
2031 | "gitDecoration.conflictingResourceForeground": "#6c6cc4",
2032 | "gitDecoration.deletedResourceForeground": "#c74e39",
2033 | "gitDecoration.ignoredResourceForeground": "#8c8c8c",
2034 | "gitDecoration.modifiedResourceForeground": "#e2c08d",
2035 | "gitDecoration.stageDeletedResourceForeground": "#c74e39",
2036 | "gitDecoration.stageModifiedResourceForeground": "#e2c08d",
2037 | "gitDecoration.submoduleResourceForeground": "#8db9e2",
2038 | "gitDecoration.untrackedResourceForeground": "#73c991",
2039 | "editorMarkerNavigation.background": "#2d2d30",
2040 | "editorMarkerNavigationError.background": "#f48771",
2041 | "editorMarkerNavigationWarning.background": "#cca700",
2042 | "editorMarkerNavigationInfo.background": "#75beff",
2043 | "merge.currentHeaderBackground": "#367366",
2044 | "merge.currentContentBackground": "#27403B",
2045 | "merge.incomingHeaderBackground": "#395F8F",
2046 | "merge.incomingContentBackground": "#28384B",
2047 | "merge.commonHeaderBackground": "#383838",
2048 | "merge.commonContentBackground": "#282828",
2049 | "editorSuggestWidget.background": "#2d3041",
2050 | "editorSuggestWidget.border": "#1f2129",
2051 | "editorSuggestWidget.foreground": "#ffffff",
2052 | "editorSuggestWidget.highlightForeground": "#aed8f9",
2053 | "editorSuggestWidget.selectedBackground": "#1f2129",
2054 | "editorHoverWidget.foreground": "#eaeaea",
2055 | "editorHoverWidget.background": "#1c1e26",
2056 | "editorHoverWidget.border": "#303d66",
2057 | "peekView.border": "#1c1e26",
2058 | "peekViewEditor.background": "#2a2d38",
2059 | "peekViewEditorGutter.background": "#2a2d38",
2060 | "peekViewEditor.matchHighlightBackground": "#ff8f0099",
2061 | "peekViewEditor.matchHighlightBorder": "#ee931e",
2062 | "peekViewResult.background": "#2a2d38",
2063 | "peekViewResult.fileForeground": "#ffffff",
2064 | "peekViewResult.lineForeground": "#bbbbbb",
2065 | "peekViewResult.matchHighlightBackground": "#ea5c004d",
2066 | "peekViewResult.selectionBackground": "#3399ff33",
2067 | "peekViewResult.selectionForeground": "#ffffff",
2068 | "peekViewTitle.background": "#2a2d38",
2069 | "peekViewTitleDescription.foreground": "#ccccccb3",
2070 | "peekViewTitleLabel.foreground": "#ffffff",
2071 | "icon.foreground": "#ffffff",
2072 | "checkbox.background": "#3c3c3c",
2073 | "checkbox.foreground": "#cccccc",
2074 | "checkbox.border": "#00000000",
2075 | "dropdown.background": "#3c3c3c",
2076 | "dropdown.foreground": "#cccccc",
2077 | "dropdown.border": "#00000000",
2078 | "minimapGutter.addedBackground": "#64ff4ebf",
2079 | "minimapGutter.modifiedBackground": "#32c6f0cd",
2080 | "minimapGutter.deletedBackground": "#ff9297",
2081 | "minimap.findMatchHighlight": "#515c6a",
2082 | "minimap.selectionHighlight": "#2d3b4989",
2083 | "minimap.errorHighlight": "#f48771",
2084 | "minimap.warningHighlight": "#c9923c",
2085 | "minimap.background": "#1c1e26",
2086 | "sideBar.dropBackground": "#2c303d",
2087 | "editorGroup.emptyBackground": "#1c1e26",
2088 | "panelSection.border": "#80808059",
2089 | "statusBarItem.activeBackground": "#FFFFFF25",
2090 | "settings.headerForeground": "#1c1e26",
2091 | "settings.focusedRowBackground": "#ffffff07",
2092 | "walkThrough.embeddedEditorBackground": "#00000050",
2093 | "breadcrumb.activeSelectionForeground": "#e0e0e0",
2094 | "editorGutter.commentRangeForeground": "#c5c5c5",
2095 | "debugExceptionWidget.background": "#333333",
2096 | "debugExceptionWidget.border": "#474747"
2097 | }
2098 | }
--------------------------------------------------------------------------------