Advertisement
Guest User

Untitled

a guest
Aug 20th, 2017
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.34 KB | None | 0 0
  1. // This theme's colors are based on the original Monokai
  2. //
  3. // 1) Install it by adding it to an existing installed theme
  4. // cd C:\Programs\MicrosoftVSCode\resources\app\extensions\theme-monokai
  5. //
  6. // 2) open up the theme's package.json:
  7. // C:\Programs\MicrosoftVSCode\resources\app\extensions\theme-monokai\package.json
  8. //
  9. // 3) Add it into the package.json "contributes.themes" list:
  10. //
  11. //{
  12. // "name": "theme-monokai",
  13. // "version": "0.1.0",
  14. // "publisher": "vscode",
  15. // "engines": {
  16. // "vscode": "*"
  17. // },
  18. // "contributes": {
  19. // "themes": [
  20. // {
  21. // "label": "Monokai",
  22. // "uiTheme": "vs-dark",
  23. // "path": "./themes/monokai-color-theme.json"
  24. // },
  25. // {
  26. // "label": "Python Dark",
  27. // "uiTheme": "vs-dark",
  28. // "path": "./themes/python-color-theme-dark.json"
  29. // }
  30. // ]
  31. // }
  32. //}
  33. //
  34. //
  35. // Install the follow file into the themes directory
  36. // C:\Programs\MicrosoftVSCode\resources\app\extensions\theme-monokai\themes
  37. //
  38. {
  39. "type": "dark",
  40. "colors": {
  41. "dropdown.background": "#414339",
  42. "list.activeSelectionBackground": "#75715E",
  43. "list.focusBackground": "#414339",
  44. "list.inactiveSelectionBackground": "#414339",
  45. "list.hoverBackground": "#272822",
  46. "list.dropBackground": "#414339",
  47. "list.highlightForeground": "#f8f8f2",
  48. "button.background": "#75715E",
  49. "editor.background": "#000000",
  50. "editor.foreground": "#f8f8f2",
  51. "selection.background": "#ccccc7",
  52. "editor.selectionBackground": "#49483e",
  53. "editor.lineHighlightBackground": "#3e3d32",
  54. "editorCursor.foreground": "#f8f8f0",
  55. "editorWhitespace.foreground": "#464741",
  56. "editorIndentGuide.background": "#464741",
  57. "editorGroupHeader.tabsBackground": "#1e1f1c",
  58. "editorGroup.dropBackground": "#41433980",
  59. "tab.inactiveBackground": "#414339",
  60. "tab.border": "#1e1f1c",
  61. "tab.inactiveForeground": "#ccccc7",
  62. "widget.shadow": "#000000",
  63. "progressBar.background": "#75715E",
  64. "badge.background": "#75715E",
  65. "badge.foreground": "#f8f8f2",
  66. "editorLineNumber.foreground": "#90908a",
  67. "panelTitle.activeForeground": "#f8f8f2",
  68. "panelTitle.activeBorder": "#75715E",
  69. "panelTitle.inactiveForeground": "#75715E",
  70. "panel.border": "#414339",
  71. "titleBar.activeBackground": "#1e1f1c",
  72. "statusBar.background": "#414339",
  73. "statusBar.noFolderBackground": "#414339",
  74. "statusBar.debuggingBackground": "#75715E",
  75. "activityBar.background": "#272822",
  76. "activityBar.foreground": "#f8f8f2",
  77. "activityBar.dropBackground": "#414339",
  78. "sideBar.background": "#1e1f1c",
  79. "sideBarSectionHeader.background": "#272822",
  80. "pickerGroup.foreground": "#75715E",
  81. "input.background": "#414339",
  82. "inputOption.activeBorder": "#75715E",
  83. "focusBorder": "#75715E",
  84. "editorWidget.background": "#000000",
  85. "debugToolBar.background": "#1e1f1c",
  86. "diffEditor.insertedTextBackground": "#66852880",
  87. "diffEditor.removedTextBackground": "#90274A80",
  88. "inputValidation.errorBackground": "#90274A",
  89. "inputValidation.errorBorder": "#f92672",
  90. "inputValidation.warningBackground": "#848528",
  91. "inputValidation.warningBorder": "#e2e22e",
  92. "inputValidation.infoBackground": "#546190",
  93. "inputValidation.infoBorder": "#819aff",
  94. "editorHoverWidget.background": "#414339",
  95. "editorHoverWidget.border": "#75715E",
  96. "editorSuggestWidget.background": "#272822",
  97. "editorSuggestWidget.border": "#75715E",
  98. "editorGroup.border": "#414339",
  99. "peekView.border": "#75715E",
  100. "peekViewEditor.background": "#272822",
  101. "peekViewResult.background": "#1e1f1c",
  102. "peekViewTitle.background": "#1e1f1c",
  103. "peekViewResult.selectionBackground": "#414339",
  104. "peekViewResult.matchHighlightBackground": "#75715E",
  105. "peekViewEditor.matchHighlightBackground": "#75715E",
  106. "terminal.ansiBlack": "#2E3436",
  107. "terminal.ansiRed": "#D44848",
  108. "terminal.ansiGreen": "#7BFF00",
  109. "terminal.ansiYellow": "#FFD897",
  110. "terminal.ansiBlue": "#00FFA2",
  111. "terminal.ansiMagenta": "#1BFFC7",
  112. "terminal.ansiCyan": "#FA4239",
  113. "terminal.ansiWhite": "#EEEEEC",
  114. "terminal.ansiBrightBlack": "#666666",
  115. "terminal.ansiBrightRed": "#FF4037",
  116. "terminal.ansiBrightGreen": "#00FF0E",
  117. "terminal.ansiBrightYellow": "#FFD726",
  118. "terminal.ansiBrightBlue": "#3C71F0",
  119. "terminal.ansiBrightMagenta": "#FF00E4",
  120. "terminal.ansiBrightCyan": "#F2FF00",
  121. "terminal.ansiBrightWhite": "#FFFFFF"
  122. },
  123. "tokenColors": [
  124. {
  125. "settings": {
  126. "background": "#272822",
  127. "foreground": "#F8F8F2"
  128. }
  129. },
  130. {
  131. "name": "Comment",
  132. "scope": "comment",
  133. "settings": {
  134. "foreground": "#6F97F3ED"
  135. }
  136. },
  137. {
  138. "name": "Block Comment",
  139. "scope": "string.quoted.double.block.python",
  140. "settings": {
  141. "foreground": "#FF5555ED"
  142. }
  143. },
  144. {
  145. "name": "String",
  146. "scope": "string",
  147. "settings": {
  148. "foreground": "#E6DB74"
  149. }
  150. },
  151. {
  152. "name": "Template Definition",
  153. "scope": [
  154. "punctuation.definition.template-expression",
  155. "punctuation.section.embedded.coffee"
  156. ],
  157. "settings": {
  158. "foreground": "#1BFFC7"
  159. }
  160. },
  161. {
  162. "name": "Reset JavaScript string interpolation expression",
  163. "scope": [
  164. "meta.template.expression"
  165. ],
  166. "settings": {
  167. "foreground": "#F8F8F2"
  168. }
  169. },
  170. {
  171. "name": "Number",
  172. "scope": "constant.numeric",
  173. "settings": {
  174. "foreground": "#FE4545"
  175. }
  176. },
  177. {
  178. "name": "Imports",
  179. "scope": "keyword.control.import.python",
  180. "settings": {
  181. "foreground": "#1BFFC7"
  182. }
  183. },
  184. {
  185. "name": "Built-in constant",
  186. "scope": "constant.language",
  187. "settings": {
  188. "foreground": "#F2FF00"
  189. }
  190. },
  191. {
  192. "name": "User-defined constant",
  193. "scope": "constant.character, constant.other",
  194. "settings": {
  195. "foreground": "#FF4141"
  196. }
  197. },
  198. {
  199. "name": "Variable",
  200. "scope": "variable",
  201. "settings": {
  202. "fontStyle": "",
  203. "foreground": "#F8F8F2"
  204. }
  205. },
  206. {
  207. "name": "Function Keyword",
  208. "scope": "storage.type.function.python",
  209. "settings": {
  210. "fontStyle": "italic",
  211. "foreground": "#C2751D"
  212. }
  213. },
  214. {
  215. "name": "Function Variable",
  216. "scope": "variable.parameter.function.python",
  217. "settings": {
  218. "fontStyle": "",
  219. "foreground": "#00FFE2"
  220. }
  221. },
  222. {
  223. "name": "Keyword",
  224. "scope": "keyword",
  225. "settings": {
  226. "foreground": "#00FFD8"
  227. }
  228. },
  229. {
  230. "name": "String",
  231. "scope": "string.quoted.double.single-line.python",
  232. "settings": {
  233. "foreground": "#FF4037"
  234. }
  235. },
  236. {
  237. "name": "Keyword",
  238. "scope": "keyword.control.flow.python",
  239. "settings": {
  240. "foreground": "#FF8937"
  241. }
  242. },
  243. {
  244. "name": "Storage",
  245. "scope": "storage",
  246. "settings": {
  247. "fontStyle": "",
  248. "foreground": "#F7FF00"
  249. }
  250. },
  251. {
  252. "name": "Storage type",
  253. "scope": "storage.type",
  254. "settings": {
  255. "fontStyle": "italic",
  256. "foreground": "#66D9EF"
  257. }
  258. },
  259. {
  260. "name": "Class name",
  261. "scope": "entity.name.type, entity.name.class",
  262. "settings": {
  263. "fontStyle": "underline",
  264. "foreground": "#04FF00CA"
  265. }
  266. },
  267. {
  268. "name": "Inherited class",
  269. "scope": "entity.other.inherited-class",
  270. "settings": {
  271. "fontStyle": "italic underline",
  272. "foreground": "#FFEB00"
  273. }
  274. },
  275. {
  276. "name": "Function name",
  277. "scope": "entity.name.function",
  278. "settings": {
  279. "fontStyle": "",
  280. "foreground": "#F4FF00"
  281. }
  282. },
  283. {
  284. "name": "Function argument",
  285. "scope": "variable.parameter",
  286. "settings": {
  287. "foreground": "#00FF4F"
  288. }
  289. },
  290. {
  291. "name": "Tag name",
  292. "scope": "entity.name.tag",
  293. "settings": {
  294. "fontStyle": "",
  295. "foreground": "#F7FF00"
  296. }
  297. },
  298. {
  299. "name": "Tag attribute",
  300. "scope": "entity.other.attribute-name",
  301. "settings": {
  302. "fontStyle": "",
  303. "foreground": "#A6E22E"
  304. }
  305. },
  306. {
  307. "name": "Library function",
  308. "scope": "support.function",
  309. "settings": {
  310. "fontStyle": "",
  311. "foreground": "#66D9EF"
  312. }
  313. },
  314. {
  315. "name": "Library constant",
  316. "scope": "support.constant",
  317. "settings": {
  318. "fontStyle": "",
  319. "foreground": "#F7FF00"
  320. }
  321. },
  322. {
  323. "name": "Library class/type",
  324. "scope": "support.type, support.class",
  325. "settings": {
  326. "fontStyle": "italic",
  327. "foreground": "#66D9EF"
  328. }
  329. },
  330. {
  331. "name": "Library variable",
  332. "scope": "support.other.variable",
  333. "settings": {
  334. "fontStyle": ""
  335. }
  336. },
  337. {
  338. "name": "Invalid",
  339. "scope": "invalid",
  340. "settings": {
  341. "background": "#F92672",
  342. "fontStyle": "",
  343. "foreground": "#F8F8F0"
  344. }
  345. },
  346. {
  347. "name": "Invalid deprecated",
  348. "scope": "invalid.deprecated",
  349. "settings": {
  350. "background": "#AE81FF",
  351. "foreground": "#F8F8F0"
  352. }
  353. },
  354. {
  355. "name": "JSON String",
  356. "scope": "meta.structure.dictionary.json string.quoted.double.json",
  357. "settings": {
  358. "foreground": "#CFCFC2"
  359. }
  360. },
  361. {
  362. "name": "diff.header",
  363. "scope": "meta.diff, meta.diff.header",
  364. "settings": {
  365. "foreground": "#75715E"
  366. }
  367. },
  368. {
  369. "name": "diff.deleted",
  370. "scope": "markup.deleted",
  371. "settings": {
  372. "foreground": "#F92672"
  373. }
  374. },
  375. {
  376. "name": "diff.inserted",
  377. "scope": "markup.inserted",
  378. "settings": {
  379. "foreground": "#A6E22E"
  380. }
  381. },
  382. {
  383. "name": "diff.changed",
  384. "scope": "markup.changed",
  385. "settings": {
  386. "foreground": "#E6DB74"
  387. }
  388. },
  389. {
  390. "scope": "constant.numeric.line-number.find-in-files - match",
  391. "settings": {
  392. "foreground": "#FD3737"
  393. }
  394. },
  395. {
  396. "scope": "entity.name.filename.find-in-files",
  397. "settings": {
  398. "foreground": "#E6DB74"
  399. }
  400. },
  401. {
  402. "name": "Markup Quote",
  403. "scope": "markup.quote",
  404. "settings": {
  405. "foreground": "#F92672"
  406. }
  407. },
  408. {
  409. "name": "Markup Lists",
  410. "scope": "markup.list",
  411. "settings": {
  412. "foreground": "#E6DB74"
  413. }
  414. },
  415. {
  416. "name": "Markup Styling",
  417. "scope": "markup.bold, markup.italic",
  418. "settings": {
  419. "foreground": "#66D9EF"
  420. }
  421. },
  422. {
  423. "name": "Markup Inline",
  424. "scope": "markup.inline.raw",
  425. "settings": {
  426. "fontStyle": "",
  427. "foreground": "#FD971F"
  428. }
  429. },
  430. {
  431. "name": "Markup Headings",
  432. "scope": "markup.heading",
  433. "settings": {
  434. "foreground": "#A6E22E"
  435. }
  436. },
  437. {
  438. "name": "Markup Setext Header",
  439. "scope": "markup.heading.setext",
  440. "settings": {
  441. "fontStyle": "",
  442. "foreground": "#A6E22E"
  443. }
  444. },
  445. {
  446. "scope": "token.info-token",
  447. "settings": {
  448. "foreground": "#6796e6"
  449. }
  450. },
  451. {
  452. "scope": "token.warn-token",
  453. "settings": {
  454. "foreground": "#cd9731"
  455. }
  456. },
  457. {
  458. "scope": "token.error-token",
  459. "settings": {
  460. "foreground": "#f44747"
  461. }
  462. },
  463. {
  464. "scope": "token.debug-token",
  465. "settings": {
  466. "foreground": "#b267e6"
  467. }
  468. },
  469. {
  470. "name": "this.self",
  471. "scope": "variable.language",
  472. "settings": {
  473. "foreground": "#00FF64E8"
  474. }
  475. }
  476. ]
  477. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement