├── .gitignore ├── icon.png ├── .vscodeignore ├── themes ├── theme-ss-2.JPG ├── theme-ss.JPG └── SJ Theme-color-theme.json ├── .gitattributes ├── CHANGELOG.md ├── .vscode ├── launch.json └── workspace.code-workspace ├── README.md ├── package.json └── vsc-extension-quickstart.md /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | *.vsix 3 | -------------------------------------------------------------------------------- /icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShubhamSj07/SJ-Theme/HEAD/icon.png -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- 1 | .vscode/** 2 | .vscode-test/** 3 | .gitignore 4 | vsc-extension-quickstart.md 5 | -------------------------------------------------------------------------------- /themes/theme-ss-2.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShubhamSj07/SJ-Theme/HEAD/themes/theme-ss-2.JPG -------------------------------------------------------------------------------- /themes/theme-ss.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShubhamSj07/SJ-Theme/HEAD/themes/theme-ss.JPG -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | # Set default behavior to automatically normalize line endings. 2 | * text=auto 3 | 4 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # Change Log 2 | 3 | All notable changes to the "sj-theme" extension will be documented in this file. 4 | 5 | Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how to structure this file. 6 | 7 | ## [Unreleased] 8 | 9 | - Initial release 10 | -------------------------------------------------------------------------------- /.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 | } -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 |
2 |
3 |
4 |

SJ Theme 😁

5 | 6 |
7 | 8 |
9 | Talk is cheap, show me vs-code theme 😂💜 10 |
11 | 12 |
13 |
14 | 15 | [![Twitter Badge](https://img.shields.io/badge/-Twitter-1ca0f1?style=flat&labelColor=white&logo=twitter&logoColor=1ca0f1&link=https://twitter.com/ShubhamSj077)](https://twitter.com/ShubhamSj077) 16 | [![Linkedin Badge](https://img.shields.io/badge/-Linkedin-0e76a8?style=flat&labelColor=white&logo=linkedin&logoColor=0e76a8)](https://www.linkedin.com/in/shubham-jadhav-77a588192/) 17 | [![Mail Badge](https://img.shields.io/badge/-Gmail-c0392b?style=flat&labelColor=white&logo=gmail&logoColor=c0392b)](mailto:shubhamsj077@gmail.com) 18 | [![Steam Badge](https://img.shields.io/badge/-Steam-152C59?style=flat&labelColor=white&logo=steam&logoColor=0275AA)](https://steamcommunity.com/id/CrazySJ/) 19 | 20 |

21 | 22 | Leave a ⭐ from [here](https://github.com/ShubhamSj07/SJ-Theme) if you like 😁 23 | 24 |

-------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "sj-theme", 3 | "displayName": "SJ Theme", 4 | "publisher": "SJ", 5 | "author": { 6 | "name": "Shubham Jadhav" 7 | }, 8 | "description": "This is a code editor theme with extensive syntax highlight and workbench color customization implemented.", 9 | "version": "0.0.1", 10 | "engines": { 11 | "vscode": "^1.51.0" 12 | }, 13 | "categories": [ 14 | "Themes" 15 | ], 16 | "contributes": { 17 | "themes": [ 18 | { 19 | "label": "SJ Theme", 20 | "uiTheme": "vs-dark", 21 | "path": "./themes/SJ Theme-color-theme.json" 22 | } 23 | ] 24 | }, 25 | "icon": "icon.png", 26 | "repository": { 27 | "type": "git", 28 | "url": "https://github.com/ShubhamSj07/SJ-Theme" 29 | }, 30 | "bugs": { 31 | "url": "https://github.com/ShubhamSj07/SJ-Theme/issues" 32 | }, 33 | "keywords": [ 34 | "Dark-Theme", 35 | "Light-theme", 36 | "themes" 37 | ], 38 | "__metadata": { 39 | "id": "41dfd253-30ad-4ab2-8919-bc3167c97d8d", 40 | "publisherDisplayName": "Shubham Jadhav", 41 | "publisherId": "37fd3aa4-06f5-49e0-a878-4947332dfddc" 42 | } 43 | } 44 | -------------------------------------------------------------------------------- /vsc-extension-quickstart.md: -------------------------------------------------------------------------------- 1 | # Welcome to your VS Code Extension 2 | 3 | ## What's in the folder 4 | 5 | * This folder contains all of the files necessary for your color theme extension. 6 | * `package.json` - this is the manifest file that defines the location of the theme file and specifies the base theme of the theme. 7 | * `themes/SJ Theme-color-theme.json` - the color theme definition file. 8 | 9 | ## Get up and running straight away 10 | 11 | * Press `F5` to open a new window with your extension loaded. 12 | * Open `File > Preferences > Color Themes` and pick your color theme. 13 | * Open a file that has a language associated. The languages' configured grammar will tokenize the text and assign 'scopes' to the tokens. To examine these scopes, invoke the `Inspect TM Scopes` command from the Command Palette (`Ctrl+Shift+P` or `Cmd+Shift+P` on Mac) . 14 | 15 | ## Make changes 16 | 17 | * Changes to the theme file are automatically applied to the Extension Development Host window. 18 | 19 | ## Adopt your theme to Visual Studio Code 20 | 21 | * The token colorization is done based on standard TextMate themes. Colors are matched against one or more scopes. 22 | 23 | To learn more about scopes and how they're used, check out the [color theme](https://code.visualstudio.com/api/extension-guides/color-theme) documentation. 24 | 25 | ## Install your extension 26 | 27 | * To start using your extension with Visual Studio Code copy it into the `/.vscode/extensions` folder and restart Code. 28 | * To share your extension with the world, read on https://code.visualstudio.com/docs about publishing an extension. 29 | -------------------------------------------------------------------------------- /.vscode/workspace.code-workspace: -------------------------------------------------------------------------------- 1 | { 2 | "folders": [ 3 | { 4 | "path": "..\\..\\..\\..\\React-Projects\\React-Learnings" 5 | }, 6 | { 7 | "path": "..\\..\\..\\..\\OneDrive\\Desktop\\C++" 8 | }, 9 | { 10 | "path": "..\\..\\..\\..\\React-JS LCO" 11 | }, 12 | { 13 | "path": "..\\..\\..\\..\\React-Projects\\React JS-Hooks" 14 | }, 15 | { 16 | "path": "..\\..\\..\\..\\..\\..\\Bootstrap Practice" 17 | }, 18 | { 19 | "path": "..\\..\\..\\..\\React-Projects\\explore-vr" 20 | }, 21 | { 22 | "path": "..\\..\\..\\..\\Downloads\\src" 23 | }, 24 | { 25 | "path": "..\\..\\..\\..\\Demo-Website" 26 | }, 27 | { 28 | "path": "..\\..\\..\\..\\OneDrive\\Desktop\\react-website-v1-starter" 29 | }, 30 | { 31 | "path": "..\\..\\..\\..\\HamBurger-Menu" 32 | }, 33 | { 34 | "path": "..\\..\\..\\..\\Project-Website02" 35 | }, 36 | { 37 | "path": "..\\..\\..\\..\\Project-Mern" 38 | }, 39 | { 40 | "path": "..\\..\\..\\..\\Speak Virtually" 41 | }, 42 | { 43 | "path": "..\\..\\..\\..\\Ref. File" 44 | }, 45 | { 46 | "path": "..\\..\\..\\..\\React Components" 47 | }, 48 | { 49 | "path": "..\\..\\..\\..\\Mongoose-Testing" 50 | }, 51 | { 52 | "path": "..\\..\\..\\..\\JavaScript-Tutorials" 53 | }, 54 | { 55 | "path": "..\\..\\..\\..\\Downloads\\zenith-bulls2web-frontend-main\\zenith-bulls2web-frontend-main" 56 | }, 57 | { 58 | "path": "..\\..\\..\\..\\Downloads\\react-todo-app-v1-master\\react-todo-app-v1-master" 59 | }, 60 | { 61 | "path": "..\\..\\..\\..\\React-Projects\\React-Resume-Proj" 62 | }, 63 | { 64 | "path": ".." 65 | } 66 | ], 67 | "settings": { 68 | "files.associations": { 69 | "iostream": "cpp" 70 | }, 71 | "[json]": { 72 | 73 | "editor.quickSuggestions": { 74 | "strings": true 75 | }, 76 | "editor.suggest.insertMode": "replace" 77 | }, 78 | "liveServer.settings.multiRootWorkspaceName": "HamBurger-Menu" 79 | 80 | }, 81 | 82 | } -------------------------------------------------------------------------------- /themes/SJ Theme-color-theme.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "SJ Theme", 3 | "type": "dark", 4 | "colors": { 5 | "editor.background": "#1A202A", 6 | "editor.foreground": "#F7EFEF", 7 | "terminal.background": "#1A202A", 8 | "terminal.foreground": "#fac761", 9 | "terminalCursor.foreground": "#e98466", 10 | "activityBarBadge.background": "#fabe32", 11 | "sideBarTitle.foreground": "#bbbbbb", 12 | "sideBarSectionHeader.border": "#1A202A", 13 | "sideBar.background": "#202833", 14 | "sideBarSectionHeader.background": "#11151C", 15 | "sideBarSectionHeader.foreground": "#919191", 16 | "activityBar.background": "#1f2c3d", 17 | "activityBar.activeBorder": "#27264B", 18 | "activityBarBadge.foreground": "#650A01", 19 | "tab.activeBackground": "#1A202A", 20 | "tab.hoverBackground": "#3f3e58", 21 | "badge.background": "#fabe32", 22 | "tab.border": "#bbbbbb", 23 | "scrollbarSlider.background": "#393E48", 24 | "titleBar.activeBackground": "#1A202A", 25 | "editorGroupHeader.tabsBackground": "#1A202A", 26 | "editorGutter.background": "#1A202A", 27 | "statusBar.background": "#202833", 28 | "button.background": "#ffaf5f", 29 | "list.activeSelectionBackground": "#1A202A", 30 | "list.hoverBackground": "#1F2C3D", 31 | "scrollbarSlider.activeBackground": "#1F2C3D", 32 | // "editorSuggestWidget.background": "#1E222C", 33 | "editorSuggestWidget.foreground": "#ffeede", 34 | // "editorSuggestWidget.selectedBackground": "#161B25", 35 | // "editorSuggestWidget.highlightForeground": "#f0c398", 36 | // "editorError.foreground": "#ff3333", 37 | "editorOverviewRuler.modifiedForeground": "#77a8d999", 38 | "editorOverviewRuler.addedForeground": "#a6cc7099", 39 | "editorOverviewRuler.deletedForeground": "#f2798399", 40 | "editorOverviewRuler.errorForeground": "#ff3333", 41 | "editorOverviewRuler.warningForeground": "#ffcc66", 42 | "editorLineNumber.foreground": "#707a8c66", 43 | "editorLineNumber.activeForeground": "#707a8ccc", 44 | "editorCursor.foreground": "#ffcc66", 45 | "editor.selectionBackground": "#33415e", 46 | "editor.inactiveSelectionBackground": "#323a4c", 47 | "editor.selectionHighlightBackground": "#323a4c", 48 | "editor.selectionHighlightBorder": "#323a4c", 49 | "editor.wordHighlightBackground": "#77a8d912", 50 | "editor.wordHighlightBorder": "#77a8d980", 51 | "editor.wordHighlightStrongBackground": "#a6cc7012", 52 | "editor.wordHighlightStrongBorder": "#a6cc7080", 53 | "editor.findMatchBackground": "#ffcc660d", 54 | "editor.findMatchBorder": "#ffcc66", 55 | "editor.findMatchHighlightBackground": "#ffcc660d", 56 | "editor.findMatchHighlightBorder": "#ffcc6659", 57 | "editor.findRangeHighlightBackground": "#323a4c", 58 | "editor.findRangeHighlightBorder": "#1f243000", 59 | "editor.lineHighlightBackground": "#191e2a", 60 | "editorLink.activeForeground": "#ffcc66", 61 | "editor.rangeHighlightBackground": "#191e2a", 62 | "editorWhitespace.foreground": "#707a8c66", 63 | "editorIndentGuide.background": "#707a8c4d", 64 | "editorIndentGuide.activeBackground": "#707a8cb3", 65 | "editorRuler.foreground": "#707a8c4d", 66 | "editorCodeLens.foreground": "#5c6773", 67 | "editorBracketMatch.background": "#707a8c4d", 68 | "editorBracketMatch.border": "#707a8c99", 69 | "editorOverviewRuler.border": "#191e2a", 70 | "editorError.foreground": "#ff3333", 71 | "editorWarning.foreground": "#ffcc66", 72 | "editorGutter.modifiedBackground": "#77a8d999", 73 | "editorGutter.addedBackground": "#a6cc7099", 74 | "editorGutter.deletedBackground": "#f2798399", 75 | "diffEditor.insertedTextBackground": "#bae67e26", 76 | "diffEditor.removedTextBackground": "#f29e7426", 77 | "editorWidget.background": "#232834", 78 | "editorSuggestWidget.background": "#232834", 79 | "editorSuggestWidget.border": "#101521", 80 | "editorSuggestWidget.highlightForeground": "#ffcc66", 81 | "editorSuggestWidget.selectedBackground": "#191e2a", 82 | "editorHoverWidget.background": "#232834", 83 | "editorHoverWidget.border": "#101521", 84 | "debugExceptionWidget.border": "#191e2a", 85 | "debugExceptionWidget.background": "#232834", 86 | "editorMarkerNavigation.background": "#232834", 87 | "peekView.border": "#191e2a", 88 | "peekViewEditor.background": "#232834", 89 | "peekViewEditor.matchHighlightBackground": "#ffcc6633", 90 | "peekViewResult.background": "#232834", 91 | "peekViewResult.fileForeground": "#707a8c", 92 | "peekViewResult.matchHighlightBackground": "#ffcc6633", 93 | "peekViewTitle.background": "#232834", 94 | "peekViewTitleDescription.foreground": "#707a8c", 95 | "peekViewTitleLabel.foreground": "#707a8c", 96 | "panel.background": "#1f2430", 97 | "panel.border": "#191e2a", 98 | "panelTitle.activeBorder": "#ffcc66", 99 | "panelTitle.activeForeground": "#cbccc6", 100 | "panelTitle.inactiveForeground": "#707a8c", 101 | "titleBar.border": "#1f2430", 102 | "extensionButton.prominentForeground": "#1f2430", 103 | "extensionButton.prominentBackground": "#ffcc66", 104 | "extensionButton.prominentHoverBackground": "#fac761", 105 | "pickerGroup.border": "#191e2a", 106 | "pickerGroup.foreground": "#525a69", 107 | "debugToolBar.background": "#232834", 108 | "walkThrough.embeddedEditorBackground": "#232834", 109 | "gitDecoration.modifiedResourceForeground": "#77a8d9b3", 110 | "gitDecoration.deletedResourceForeground": "#f27983b3", 111 | "gitDecoration.untrackedResourceForeground": "#a6cc70b3", 112 | "gitDecoration.ignoredResourceForeground": "#525a69", 113 | "statusBar.foreground": "#fac761" 114 | }, 115 | 116 | "tokenColors": [ 117 | { 118 | "name": "Comment", 119 | "scope": ["comment"], 120 | "settings": { 121 | "fontStyle": "italic", 122 | "foreground": "#8c9297" 123 | } 124 | }, 125 | { 126 | "name": "String", 127 | "scope": ["string", "constant.other.symbol"], 128 | "settings": { 129 | "foreground": "#bae67e" 130 | } 131 | }, 132 | { 133 | "name": "Regular Expressions and Escape Characters", 134 | "scope": ["string.regexp", "constant.character", "constant.other"], 135 | "settings": { 136 | "foreground": "#95e6cb" 137 | } 138 | }, 139 | { 140 | "name": "Number", 141 | "scope": ["constant.numeric"], 142 | "settings": { 143 | "foreground": "#ffcc66" 144 | } 145 | }, 146 | { 147 | "name": "Built-in constants", 148 | "scope": ["constant.language"], 149 | "settings": { 150 | "foreground": "#ffcc66" 151 | } 152 | }, 153 | { 154 | "name": "Variable", 155 | "scope": ["variable"], 156 | "settings": { 157 | "foreground": "#cbccc6" 158 | } 159 | }, 160 | { 161 | "name": "Member Variable", 162 | "scope": ["variable.member"], 163 | "settings": { 164 | "foreground": "#f28779" 165 | } 166 | }, 167 | { 168 | "name": "Language variable", 169 | "scope": ["variable.language"], 170 | "settings": { 171 | "fontStyle": "italic", 172 | "foreground": "#5ccfe6" 173 | } 174 | }, 175 | { 176 | "name": "Storage", 177 | "scope": ["storage"], 178 | "settings": { 179 | "foreground": "#F7EFEF" 180 | } 181 | }, 182 | { 183 | "name": "Keyword", 184 | "scope": ["keyword"], 185 | "settings": { 186 | "foreground": "#ffa759" 187 | } 188 | }, 189 | { 190 | "name": "Operators", 191 | "scope": ["keyword.operator"], 192 | "settings": { 193 | "foreground": "#f29e74" 194 | } 195 | }, 196 | { 197 | "name": "Separators like ; or ,", 198 | "scope": ["punctuation.separator", "punctuation.terminator"], 199 | "settings": { 200 | "foreground": "#cbccc6b3" 201 | } 202 | }, 203 | { 204 | "name": "Punctuation", 205 | "scope": ["punctuation.section"], 206 | "settings": { 207 | "foreground": "#cbccc6" 208 | } 209 | }, 210 | { 211 | "name": "Accessor", 212 | "scope": ["punctuation.accessor"], 213 | "settings": { 214 | "foreground": "#f29e74" 215 | } 216 | }, 217 | { 218 | "name": "Types fixes", 219 | "scope": [ 220 | "source.java storage.type", 221 | "source.haskell storage.type", 222 | "source.c storage.type" 223 | ], 224 | "settings": { 225 | "foreground": "#73d0ff" 226 | } 227 | }, 228 | { 229 | "name": "Inherited class type", 230 | "scope": ["entity.other.inherited-class"], 231 | "settings": { 232 | "foreground": "#5ccfe6" 233 | } 234 | }, 235 | { 236 | "name": "Lambda arrow", 237 | "scope": ["storage.type.function"], 238 | "settings": { 239 | "foreground": "#59e6ff" 240 | } 241 | }, 242 | { 243 | "name": "Java primitive variable types", 244 | "scope": ["source.java storage.type.primitive"], 245 | "settings": { 246 | "foreground": "#5ccfe6" 247 | } 248 | }, 249 | { 250 | "name": "Function name", 251 | "scope": ["entity.name.function"], 252 | "settings": { 253 | "foreground": "#ffd580" 254 | } 255 | }, 256 | { 257 | "name": "Function arguments", 258 | "scope": ["variable.parameter", "meta.parameter"], 259 | "settings": { 260 | "foreground": "#d4bfff" 261 | } 262 | }, 263 | { 264 | "name": "Function call", 265 | "scope": [ 266 | "variable.function", 267 | "variable.annotation", 268 | "meta.function-call.generic", 269 | "support.function.go" 270 | ], 271 | "settings": { 272 | "foreground": "#ffd580" 273 | } 274 | }, 275 | { 276 | "name": "Library function", 277 | "scope": ["support.function", "support.macro"], 278 | "settings": { 279 | "foreground": "#f28779" 280 | } 281 | }, 282 | { 283 | "name": "Imports and packages", 284 | "scope": ["entity.name.import", "entity.name.package"], 285 | "settings": { 286 | "foreground": "#bae67e" 287 | } 288 | }, 289 | { 290 | "name": "Entity name", 291 | "scope": ["entity.name"], 292 | "settings": { 293 | "foreground": "#F189A0" 294 | } 295 | }, 296 | { 297 | "name": "Tag", 298 | "scope": ["entity.name.tag", "meta.tag.sgml"], 299 | "settings": { 300 | "foreground": "#5ccfe6" 301 | } 302 | }, 303 | { 304 | "name": "Tag start/end", 305 | "scope": [ 306 | "punctuation.definition.tag.end", 307 | "punctuation.definition.tag.begin", 308 | "punctuation.definition.tag" 309 | ], 310 | "settings": { 311 | "foreground": "#5ccfe680" 312 | } 313 | }, 314 | { 315 | "name": "Tag attribute", 316 | "scope": ["entity.other.attribute-name"], 317 | "settings": { 318 | "foreground": "#ffd580" 319 | } 320 | }, 321 | { 322 | "name": "Library constant", 323 | "scope": ["support.constant"], 324 | "settings": { 325 | "fontStyle": "italic", 326 | "foreground": "#f29e74" 327 | } 328 | }, 329 | { 330 | "name": "Library class/type", 331 | "scope": ["support.type", "support.class", "source.go storage.type"], 332 | "settings": { 333 | "foreground": "#5ccfe6" 334 | } 335 | }, 336 | { 337 | "name": "Decorators/annotation", 338 | "scope": [ 339 | "meta.decorator variable.other", 340 | "meta.decorator punctuation.decorator", 341 | "storage.type.annotation" 342 | ], 343 | "settings": { 344 | "foreground": "#ffe6b3" 345 | } 346 | }, 347 | { 348 | "name": "Invalid", 349 | "scope": ["invalid"], 350 | "settings": { 351 | "foreground": "#ff3333" 352 | } 353 | }, 354 | { 355 | "name": "diff.header", 356 | "scope": ["meta.diff", "meta.diff.header"], 357 | "settings": { 358 | "foreground": "#c594c5" 359 | } 360 | }, 361 | { 362 | "name": "Ruby class methods", 363 | "scope": ["source.ruby variable.other.readwrite"], 364 | "settings": { 365 | "foreground": "#ffd580" 366 | } 367 | }, 368 | { 369 | "name": "CSS tag names", 370 | "scope": [ 371 | "source.css entity.name.tag", 372 | "source.sass entity.name.tag", 373 | "source.scss entity.name.tag", 374 | "source.less entity.name.tag", 375 | "source.stylus entity.name.tag" 376 | ], 377 | "settings": { 378 | "foreground": "#73d0ff" 379 | } 380 | }, 381 | { 382 | "name": "CSS browser prefix", 383 | "scope": [ 384 | "source.css support.type", 385 | "source.sass support.type", 386 | "source.scss support.type", 387 | "source.less support.type", 388 | "source.stylus support.type" 389 | ], 390 | "settings": { 391 | "foreground": "#5c6773" 392 | } 393 | }, 394 | { 395 | "name": "CSS Properties", 396 | "scope": ["support.type.property-name"], 397 | "settings": { 398 | "fontStyle": "normal", 399 | "foreground": "#5ccfe6" 400 | } 401 | }, 402 | { 403 | "name": "Search Results Nums", 404 | "scope": ["constant.numeric.line-number.find-in-files - match"], 405 | "settings": { 406 | "foreground": "#5c6773" 407 | } 408 | }, 409 | { 410 | "name": "Search Results Match Nums", 411 | "scope": ["constant.numeric.line-number.match"], 412 | "settings": { 413 | "foreground": "#ffa759" 414 | } 415 | }, 416 | { 417 | "name": "Search Results Lines", 418 | "scope": ["entity.name.filename.find-in-files"], 419 | "settings": { 420 | "foreground": "#bae67e" 421 | } 422 | }, 423 | { 424 | "scope": ["message.error"], 425 | "settings": { 426 | "foreground": "#ff3333" 427 | } 428 | }, 429 | { 430 | "name": "Markup heading", 431 | "scope": ["markup.heading", "markup.heading entity.name"], 432 | "settings": { 433 | "fontStyle": "bold", 434 | "foreground": "#bae67e" 435 | } 436 | }, 437 | { 438 | "name": "Markup links", 439 | "scope": ["markup.underline.link", "string.other.link"], 440 | "settings": { 441 | "foreground": "#5ccfe6" 442 | } 443 | }, 444 | { 445 | "name": "Markup Italic", 446 | "scope": ["markup.italic"], 447 | "settings": { 448 | "fontStyle": "italic", 449 | "foreground": "#f28779" 450 | } 451 | }, 452 | { 453 | "name": "Markup Bold", 454 | "scope": ["markup.bold"], 455 | "settings": { 456 | "fontStyle": "bold", 457 | "foreground": "#f28779" 458 | } 459 | }, 460 | { 461 | "name": "Markup Bold/italic", 462 | "scope": ["markup.italic markup.bold", "markup.bold markup.italic"], 463 | "settings": { 464 | "fontStyle": "bold italic" 465 | } 466 | }, 467 | { 468 | "name": "Markup Code", 469 | "scope": ["markup.raw"], 470 | "settings": { 471 | "background": "#cbccc605" 472 | } 473 | }, 474 | { 475 | "name": "Markup Code Inline", 476 | "scope": ["markup.raw.inline"], 477 | "settings": { 478 | "background": "#cbccc60f" 479 | } 480 | }, 481 | { 482 | "name": "Markdown Separator", 483 | "scope": ["meta.separator"], 484 | "settings": { 485 | "fontStyle": "bold", 486 | "background": "#cbccc60f", 487 | "foreground": "#5c6773" 488 | } 489 | }, 490 | { 491 | "name": "Markup Blockquote", 492 | "scope": ["markup.quote"], 493 | "settings": { 494 | "foreground": "#95e6cb", 495 | "fontStyle": "italic" 496 | } 497 | }, 498 | { 499 | "name": "Markup List Bullet", 500 | "scope": ["markup.list punctuation.definition.list.begin"], 501 | "settings": { 502 | "foreground": "#ffd580" 503 | } 504 | }, 505 | { 506 | "name": "Markup added", 507 | "scope": ["markup.inserted"], 508 | "settings": { 509 | "foreground": "#a6cc70" 510 | } 511 | }, 512 | { 513 | "name": "Markup modified", 514 | "scope": ["markup.changed"], 515 | "settings": { 516 | "foreground": "#77a8d9" 517 | } 518 | }, 519 | { 520 | "name": "Markup removed", 521 | "scope": ["markup.deleted"], 522 | "settings": { 523 | "foreground": "#f27983" 524 | } 525 | }, 526 | { 527 | "name": "Markup Strike", 528 | "scope": ["markup.strike"], 529 | "settings": { 530 | "foreground": "#ffe6b3" 531 | } 532 | }, 533 | { 534 | "name": "Markup Table", 535 | "scope": ["markup.table"], 536 | "settings": { 537 | "background": "#cbccc60f", 538 | "foreground": "#5ccfe6" 539 | } 540 | }, 541 | { 542 | "name": "Markup Raw Inline", 543 | "scope": ["text.html.markdown markup.inline.raw"], 544 | "settings": { 545 | "foreground": "#f29e74" 546 | } 547 | }, 548 | { 549 | "name": "Markdown - Line Break", 550 | "scope": ["text.html.markdown meta.dummy.line-break"], 551 | "settings": { 552 | "background": "#5c6773", 553 | "foreground": "#5c6773" 554 | } 555 | }, 556 | { 557 | "name": "Markdown - Raw Block Fenced", 558 | "scope": ["punctuation.definition.markdown"], 559 | "settings": { 560 | "background": "#cbccc6", 561 | "foreground": "#5c6773" 562 | } 563 | } 564 | ] 565 | } 566 | --------------------------------------------------------------------------------