Skip to content

tkaelbel/vscode-style

Repository files navigation

vscode-style

This vscode extension is totally based on the following extension -> https://github.com/be5invis/vscode-custom-css. Thanks to be5invis for the great work!! Please look first at the base extension, for further information.

The only difference between the base extension is the way to configure your styles or js. You can use the properties vscode-style.classes and vscode-style.js to define inline css and javascript, inside your settings.json. Why I did this? I have multiple VSCode setups on different systems (OS) and I wanted to have the same configuration on each system. With the base extension this is kinda hard, to synchronize the files and also to point to the right place of the files on the different OS.

My VSCode style is based on the tutorial of https://www.youtube.com/watch?v=9_I0bySQoCs&t=826s

https://github.com/glennraya/vscode-settings-json

screenshot1

screenshot2

screenshot3

Getting Started

  1. Install this extension via the vscode-style-1.0.0.vsix file.
Go to the Extensions view.
Click Views and More Actions...
Select Install from VSIX...

or

# if you use VS Code
code --install-extension vscode-style-1.0.0.vsix

# if you use VS Code Insiders
code-insiders --install-extension vscode-style-1.0.0.vsix
  1. Add to settings.json:

        "vscode-style.css": {"": ""}
        "vscode-style.js": [""]
  2. Restart Visual Studio Code with proper permission to modify itself:

    1. Windows: Restart with Administrator Permission.

    2. MacOS and Linux: See instructions below.

  3. Activate command "Reload vscode-style".

  4. Restart.

Extension commands

As you know to access the command palette and introduce commands you can use F1 (all OSes), Ctrl+Shift+P (Windows & Linux) or Cmd+Shift+P (OS X).

  • Enable vscode-style: It enables css in vscode-style.css and js in vscode-style.js.
  • Disable vscode-style: It will disable vscode-style.
  • Reload vscode-style: Disable and then re-enable it.

Windows users

In Windows, make sure you run your Visual Studio Code in Administrator mode before enabling or disabling your custom style!

Mac and Linux users

The extension would NOT work if Visual Studio Code cannot modify itself. The cases include:

  • Code files being read-only, like on a read-only file system or,
  • Code is not started with the permissions to modify itself.

You need to claim ownership on Visual Studio Code's installation directory, by running this command:

sudo chown -R $(whoami) "$(which code)"
sudo chown -R $(whoami) /usr/share/code

The placeholder <Path to Visual Studio Code> means the path to VSCode installation. It is typically:

  • /Applications/Visual Studio Code.app/Contents/MacOS/Electron, on MacOS;
  • /Applications/Visual Studio Code - Insiders.app/Contents/MacOS/Electron, on MacOS when using Insiders branch;
  • /usr/share/code, on most Linux;
  • /usr/lib/code/ or /opt/visual-studio-code on Arch Linux.

Mac and Linux package managers may have customized installation path. Please double check your path is correct.

Example

"vscode-style.js": [
    "document.addEventListener('DOMContentLoaded', function() { const checkElement = setInterval(() => { const commandDialog = document.querySelector(\".quick-input-widget\"); if (commandDialog) { if (commandDialog.style.display !== \"none\") { runMyScript(); } const observer = new MutationObserver((mutations) => { mutations.forEach((mutation) => { if (mutation.type === 'attributes' && mutation.attributeName === 'style') { if (commandDialog.style.display === 'none') { handleEscape(); } else { runMyScript(); } } }); }); observer.observe(commandDialog, { attributes: true }); clearInterval(checkElement); } else { console.log(\"Command dialog not found yet. Retrying...\"); } }, 500); document.addEventListener('keydown', function(event) { if ((event.metaKey || event.ctrlKey) && event.key === 'p') { event.preventDefault(); runMyScript(); } else if (event.key === 'Escape' || event.key === 'Esc') { event.preventDefault(); handleEscape(); } }); document.addEventListener('keydown', function(event) { if (event.key === 'Escape' || event.key === 'Esc') { handleEscape(); } }, true); function runMyScript() { const targetDiv = document.querySelector(\".monaco-workbench\"); const existingElement = document.getElementById(\"command-blur\"); if (existingElement) { existingElement.remove(); } const newElement = document.createElement(\"div\"); newElement.setAttribute('id', 'command-blur'); newElement.addEventListener('click', function() { newElement.remove(); }); targetDiv.appendChild(newElement); } function handleEscape() { const element = document.getElementById(\"command-blur\"); if (element) { element.click(); } } });"
  ],
"vscode-style.classes": {
    ".monaco-editor .scroll-decoration": "box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.75) !important;top: -6px !important;",
    ".part.sidebar": "box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.25);",
    ".monaco-workbench .part.editor > .content .editor-group-container > .title .editor-actions": "display: none !important;",
    ".monaco-workbench .part.sidebar .title-actions .actions-container": "display: none;",
    ".monaco-scrollable-element > .shadow.top": "box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.75) !important;top: -3px !important;",
    ".composite.title": "display: flex !important;flex-direction: row !important;align-items: center !important;justify-items: center !important;",
    ".composite.title h2": "font-weight: bold !important;font-size: 14px !important;text-transform: uppercase;color: #bc9abc !important;",
    ".slider": "position: absolute !important;right: 1px !important;width: 1px !important;background: #bc9abc !important;left: auto !important;",
    ".codicon-toolbar-more, .codicon-word-wrap": "display: block !important;",
    ".monaco-editor-hover, .monaco-hover": "box-shadow: 0px 8px 32px rgba(0, 0, 0, 0.45) !important;padding: 10px !important;background-image: linear-gradient(#3c3c50 0%, #2a2b38 100%) !important;border-radius: 20px !important;border: none !important;max-width: 1200px !important;max-height: 1000px !important",
    ".quick-input-widget": "transform: translateY(-50%) !important;top: 50% !important;box-shadow: 0px 8px 20px rgba(0, 0, 0, 0.45) !important;padding: 10px 10px 18px 10px !important;background-image: linear-gradient(#3c3c50 0%, #2a2b38 100%) !important;backdrop-filter: blur(3px) !important;border-radius: 20px !important;width: 1000px !important;left: 45% !important;",
    ".quick-input-filter .monaco-inputbox": "border-radius: 12px !important;padding: 8px !important;border: none !important;background-color: rgba(34, 34, 34, 0.4) !important;margin-bottom: 16px !important;",
    ".monaco-inputbox input::placeholder": "color: rgba(255, 255, 255, 0.3) !important;",
    ".monaco-list-rows": "background: transparent !important;font-size: 16px !important;font-family: 'JetBrains Mono';",
    ".editor-group-watermark": "max-width: none !important;",
    ".command-center-center": "width: auto !important;",
    ".monaco-workbench .part.titlebar > .titlebar-container > .titlebar-center > .window-title > .command-center .action-item.command-center-center": "border: none !important;background: transparent !important;",
    ".titlebar-left": "justify-content: flex-start !important;flex-grow: 0 !important;width: auto !important;",
    ".search-label": "font-family: 'JetBrains Mono' !important;font-size: 16px !important;color: #fff;display: block;",
    ".search-icon": "display: none !important;",
    ".codicon-search::before": "display: none !important;",
    ".codicon-arrow-right, .codicon-arrow-left": "display: none !important;",
    ".titlebar-right > *": "display: none !important;",
    ".colorspan": "border-radius: 4px;",
    ".monaco-editor .ced-1-TextEditorDecorationType24-3::before": "border-radius: 4px;",
    ".monaco-editor .suggest-widget": "border-radius: 15px 15px 15px 15px;box-shadow: 0 0 15px 15px rgba(0, 0, 0, 0.1) !important;background-color: #3c4055 !important;padding: 15px !important;",
    ".monaco-editor .suggest-widget .monaco-list .monaco-list-row": "font-size: 16px !important;font-family: 'JetBrains Mono' !important;",
    ".monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused": "background-color: #534c53 !important;",
    "#command-blur": "position: absolute; width: 100%; height: 100%; background: rgba(0, 0, 0, .15); top: 0; left: 0;    backdrop-filter: blur(8px);",
    "footer": "font-size: 14px !important; font-family: 'JetBrains Mono' !important",
    ".tabs": "font-size: 14px !important; font-family: 'JetBrains Mono' !important",
    ".letterpress": "background-image: url(\"data:image/svg+xml,%3C%3Fxml version='1.0' standalone='no'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 20010904//EN' 'http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd'%3E%3Csvg version='1.0' xmlns='http://www.w3.org/2000/svg' width='3840.000000pt' height='2160.000000pt' viewBox='0 0 3840.000000 2160.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,2160.000000) scale(0.100000,-0.100000)'%0Afill='%23000000' stroke='none'%3E%3Cpath d='M14965 15289 c-11 -17 1 -21 15 -4 8 9 8 15 2 15 -6 0 -14 -5 -17%0A-11z'/%3E%3Cpath d='M23145 14909 c-37 -21 -87 -74 -106 -111 -42 -83 -9 -191 73 -234 54%0A-28 202 -8 274 37 86 53 61 218 -43 289 -29 20 -51 25 -107 28 -41 1 -79 -2%0A-91 -9z m193 -148 c2 -12 -4 -34 -14 -48 l-17 -27 -24 28 -23 27 -26 -30 c-31%0A-37 -66 -40 -88 -9 -21 30 -20 51 3 79 l19 24 36 -19 c33 -17 38 -18 49 -4 27%0A35 79 22 85 -21z'/%3E%3Cpath d='M23157 14724 c-4 -4 -4 -10 -1 -15 6 -10 34 0 34 12 0 10 -24 12 -33%0A3z'/%3E%3Cpath d='M24285 14270 c3 -5 8 -10 11 -10 2 0 4 5 4 10 0 6 -5 10 -11 10 -5 0%0A-7 -4 -4 -10z'/%3E%3Cpath d='M23567 14160 c-57 -15 -93 -36 -121 -73 -61 -80 -74 -199 -31 -274%0A14 -23 29 -43 33 -43 4 -1 20 -11 35 -23 l28 -23 -21 -47 c-12 -26 -25 -47%0A-30 -47 -23 0 -228 85 -247 103 -22 19 -24 20 -42 3 -11 -10 -24 -15 -30 -12%0A-15 10 -104 -17 -123 -36 -10 -10 -26 -18 -36 -18 -27 0 -104 -54 -152 -106%0A-89 -97 -127 -240 -101 -378 31 -166 150 -281 304 -293 47 -4 94 1 183 22 65%0A14 127 31 136 36 10 5 26 9 37 9 10 0 24 7 31 15 7 8 18 15 25 15 7 0 18 7 25%0A15 7 8 22 15 34 15 26 0 46 18 46 41 0 9 14 33 30 54 25 31 29 44 24 71 -4 24%0A-2 34 11 42 14 7 15 13 6 31 -7 12 -11 30 -9 39 3 15 19 17 123 18 185 1 270%0A37 315 129 61 126 -32 330 -176 384 -43 17 -48 22 -44 43 3 12 5 55 5 95 0 64%0A-3 75 -31 110 -53 67 -155 103 -237 83z m107 -131 c27 -31 33 -63 17 -88 -7%0A-11 -11 -9 -20 8 -15 27 -29 27 -33 -1 -3 -21 -4 -21 -20 -4 -20 20 -23 52 -8%0A90 13 34 33 33 64 -5z m-120 -25 c21 -20 20 -44 -1 -59 -15 -11 -15 -15 -4%0A-29 12 -14 10 -16 -13 -16 -26 0 -66 31 -66 50 0 6 7 24 15 40 17 33 45 39 69%0A14z m346 -320 c35 -55 13 -134 -37 -134 -17 0 -63 74 -63 103 0 33 28 67 55%0A67 16 0 30 -11 45 -36z m-150 -36 c24 -40 25 -76 4 -106 -20 -28 -55 -28 -81%0A1 -28 31 -34 65 -18 104 12 27 19 33 45 33 23 0 35 -7 50 -32z m-435 -189 c62%0A-55 70 -151 17 -209 -75 -82 -192 -9 -192 119 0 47 4 57 34 87 46 46 91 47%0A141 3z m-245 -64 c39 -20 60 -63 60 -121 0 -39 -5 -51 -34 -80 -44 -44 -99%0A-47 -145 -8 -110 92 -6 274 119 209z'/%3E%3Cpath d='M23695 13570 c-3 -6 1 -13 10 -16 19 -8 30 0 20 15 -8 14 -22 14 -30%0A1z'/%3E%3Cpath d='M23190 13355 c-18 -22 -1 -50 31 -50 20 0 24 5 24 30 0 23 -5 31 -21%0A33 -11 2 -27 -4 -34 -13z'/%3E%3Cpath d='M23044 13326 c-11 -28 1 -51 25 -51 32 0 49 28 32 49 -17 20 -50 21%0A-57 2z'/%3E%3Cpath d='M14895 14148 c-32 -17 -85 -71 -101 -100 -43 -83 34 -188 137 -188%0A58 1 147 38 173 73 43 58 16 157 -54 204 -36 25 -119 31 -155 11z m137 -95%0Ac22 -20 23 -46 3 -63 -13 -10 -19 -9 -35 5 -22 20 -22 20 -39 -12 -16 -31 -45%0A-29 -59 2 -26 58 -4 90 44 64 21 -11 27 -10 41 4 21 21 22 21 45 0z'/%3E%3Cpath d='M14594 13621 c-23 -11 -60 -36 -83 -56 -100 -90 -92 -275 14 -329 32%0A-17 59 -21 136 -21 87 0 99 2 137 28 144 95 132 302 -22 376 -53 26 -127 27%0A-182 2z m30 -127 c11 -30 6 -53 -14 -59 -23 -7 -25 -16 -8 -33 9 -9 7 -12 -9%0A-12 -27 0 -46 24 -46 60 0 16 5 36 13 44 16 21 56 20 64 0z m126 -15 c25 -59%0A-22 -115 -66 -79 -17 15 -19 81 -2 98 23 23 55 14 68 -19z'/%3E%3Cpath d='M14692 13418 c7 -19 38 -22 38 -4 0 10 -9 16 -21 16 -12 0 -19 -5%0A-17 -12z'/%3E%3Cpath d='M13465 13069 c-4 -6 -5 -12 -2 -15 2 -3 7 2 10 11 7 17 1 20 -8 4z'/%3E%3Cpath d='M24926 13067 c3 -10 9 -15 12 -12 3 3 0 11 -7 18 -10 9 -11 8 -5 -6z'/%3E%3Cpath d='M14850 12969 c-55 -24 -125 -90 -151 -142 -26 -50 -34 -121 -20 -175%0A18 -64 86 -141 160 -179 55 -29 72 -33 141 -33 104 0 174 26 228 84 22 23 45%0A60 52 81 31 93 -22 257 -102 315 -94 69 -221 89 -308 49z m265 -159 c23 -45%0A19 -97 -10 -125 -28 -29 -50 -33 -40 -7 15 36 11 47 -17 45 -30 -2 -42 18 -32%0A51 22 70 72 88 99 36z m-149 -17 c13 -30 14 -44 5 -75 -27 -87 -111 -61 -111%0A34 0 47 24 78 61 78 25 0 33 -6 45 -37z'/%3E%3Cpath d='M14907 12723 c-4 -3 -7 -15 -7 -25 0 -28 34 -19 38 10 3 21 -16 31%0A-31 15z'/%3E%3Cpath d='M15562 12389 c-105 -20 -210 -110 -265 -227 -75 -157 -18 -336 131%0A-409 51 -25 67 -28 147 -27 111 2 207 24 302 69 66 32 74 39 99 92 33 66 42%0A153 23 209 -7 22 -13 48 -14 59 -1 11 -10 35 -21 54 -39 70 -78 104 -168 147%0A-95 47 -137 52 -234 33z m228 -214 c37 -19 50 -43 50 -95 0 -56 -34 -90 -90%0A-90 -89 0 -127 110 -60 173 34 31 58 34 100 12z m-199 -15 c52 -28 65 -129 23%0A-179 -33 -40 -72 -41 -115 -3 -25 23 -33 38 -36 78 -5 43 -2 54 22 82 28 34%0A68 42 106 22z'/%3E%3Cpath d='M15694 12055 c-8 -21 4 -35 32 -35 28 0 31 12 8 34 -19 20 -33 20%0A-40 1z'/%3E%3Cpath d='M15497 12044 c-4 -4 -7 -16 -7 -26 0 -15 6 -19 28 -16 19 2 27 9 27%0A23 0 20 -33 33 -48 19z'/%3E%3Cpath d='M13204 12245 c-3 -8 -4 -20 -2 -27 3 -7 7 -1 10 15 6 29 1 36 -8 12z'/%3E%3Cpath d='M14580 12189 c-141 -24 -266 -122 -337 -265 -37 -76 -38 -81 -38%0A-183 0 -96 3 -112 28 -163 35 -72 110 -140 185 -168 112 -43 349 -37 477 11%0A66 25 135 83 171 145 34 58 57 174 49 246 -10 84 -52 164 -122 229 -67 65%0A-151 121 -203 137 -54 16 -149 21 -210 11z m239 -275 c17 -14 36 -43 42 -65%0A37 -123 -104 -228 -183 -136 -93 108 -103 118 -123 115 -14 -2 -20 -11 -20%0A-28 0 -21 6 -26 35 -30 44 -6 51 -35 16 -73 -45 -49 -102 -48 -159 2 -28 26%0A-32 35 -31 80 1 61 23 98 76 124 33 16 40 17 72 3 21 -9 45 -30 57 -51 12 -19%0A23 -35 25 -35 2 0 11 18 20 40 32 81 112 106 173 54z'/%3E%3Cpath d='M14687 11816 c-14 -35 23 -67 50 -45 8 7 13 22 11 33 -4 26 -52 35%0A-61 12z'/%3E%3Cpath d='M13168 12104 c-5 -4 -8 -21 -7 -38 0 -30 0 -30 10 -7 11 27 8 57 -3%0A45z'/%3E%3Cpath d='M17694 11841 c-67 -39 -176 -158 -225 -246 -117 -210 -229 -760 -229%0A-1125 0 -170 14 -229 90 -392 55 -118 59 -130 53 -178 -5 -42 -11 -54 -30 -63%0A-54 -24 -7 -45 109 -46 66 -1 79 -4 88 -20 25 -48 14 -64 -82 -117 -113 -62%0A-124 -79 -44 -71 61 6 70 2 31 -13 -35 -13 -31 -28 11 -46 l37 -15 -77 -34%0Ac-97 -42 -219 -118 -268 -167 -20 -20 -51 -65 -68 -98 -21 -42 -60 -90 -119%0A-148 -84 -83 -201 -229 -201 -251 0 -6 12 -8 30 -4 17 3 30 2 30 -2 0 -7 -228%0A-293 -241 -300 -4 -3 -85 10 -181 29 -213 43 -398 70 -633 96 -268 29 -539 33%0A-498 7 7 -4 115 -24 240 -43 459 -71 990 -171 996 -188 2 -6 -27 -67 -66 -135%0Al-71 -123 -50 5 c-28 3 -102 13 -164 21 -225 31 -475 45 -888 52 -302 5 -423%0A3 -428 -4 -11 -19 86 -32 424 -57 224 -18 461 -42 785 -80 258 -31 275 -34%0A275 -49 0 -45 -41 -331 -49 -339 -5 -5 -71 -13 -148 -17 -253 -16 -728 -69%0A-813 -90 -19 -5 -89 -19 -155 -30 -189 -34 -215 -40 -215 -56 0 -19 23 -18%0A259 6 386 39 510 51 756 70 137 11 255 20 262 20 24 0 14 -27 -39 -107 -38%0A-58 -139 -166 -388 -413 -411 -410 -474 -490 -541 -687 -17 -48 -37 -95 -46%0A-105 -14 -16 -14 -19 1 -33 11 -11 16 -34 16 -74 0 -40 5 -63 15 -71 8 -7 15%0A-23 15 -36 0 -13 9 -28 20 -34 13 -7 20 -21 20 -40 0 -19 7 -33 20 -40 11 -6%0A20 -21 20 -33 0 -30 88 -117 118 -117 13 0 25 -7 28 -15 4 -8 17 -15 30 -15%0A14 0 39 -16 63 -40 22 -22 48 -40 59 -40 10 0 27 -9 37 -20 14 -16 31 -20 76%0A-20 l58 0 74 -74 75 -75 87 -2 87 -2 64 64 c35 35 64 67 64 71 0 4 -16 4 -36%0A1 -36 -6 -36 -6 -24 18 35 66 99 144 186 223 52 49 93 91 90 93 -3 3 -25 -2%0A-50 -10 -71 -24 -60 -2 60 117 269 268 566 460 974 629 85 35 185 75 223 88%0A69 24 81 42 34 47 -45 5 -31 30 26 46 78 23 220 46 324 53 81 5 94 9 107 29%0A28 42 295 91 541 101 182 6 315 -5 517 -44 l138 -26 97 22 c142 31 279 42 403%0A30 154 -14 214 -33 180 -54 -27 -17 -2 -25 74 -25 146 0 328 -45 387 -95 28%0A-23 39 -25 123 -25 161 0 262 -39 373 -144 54 -50 77 -65 110 -71 80 -13 181%0A-71 258 -148 49 -48 101 -87 157 -117 105 -57 237 -184 298 -287 35 -60 52%0A-78 97 -104 30 -17 76 -53 102 -79 75 -75 102 -129 126 -252 4 -21 17 -33 58%0A-52 29 -14 71 -41 94 -61 48 -41 54 -42 78 -15 13 14 31 20 61 20 33 0 46 5%0A54 20 7 12 21 20 38 20 16 0 32 8 40 20 7 11 23 20 36 20 13 0 29 7 36 15 7 8%0A22 15 34 15 12 0 39 18 61 40 21 22 48 40 58 40 25 0 187 163 187 188 0 10 16%0A33 35 52 19 19 35 43 35 54 0 11 9 29 20 41 l20 22 -95 198 c-111 229 -149%0A288 -243 372 -60 54 -77 77 -142 201 -110 210 -328 506 -561 760 -152 166%0A-181 222 -116 222 92 0 572 -62 905 -115 235 -38 242 -39 242 -25 0 10 -126%0A52 -280 94 -163 44 -436 95 -625 116 -99 11 -207 24 -240 28 l-60 7 -17 65%0Ac-30 118 -67 105 320 118 332 12 786 36 890 48 89 10 58 28 -64 38 -77 6 -118%0A5 -141 -3 -25 -10 -37 -9 -55 1 -18 10 -135 13 -508 16 -267 1 -495 5 -506 7%0A-20 5 -144 163 -144 184 0 20 358 160 665 260 304 100 347 130 128 91 -236%0A-42 -515 -121 -747 -211 -55 -21 -105 -39 -111 -39 -6 0 -30 57 -54 128 -83%0A253 -208 458 -480 792 -47 58 -110 129 -138 157 l-53 53 65 0 c66 0 74 5 55%0A39 -9 17 -5 18 55 13 53 -4 65 -2 65 10 0 17 -92 108 -128 127 -30 16 -21 27%0A26 35 43 6 67 28 59 50 -3 7 -28 24 -56 37 -51 24 -64 39 -35 39 38 0 119 57%0A160 112 57 78 138 238 173 344 54 164 65 265 58 564 -7 271 -16 349 -56 463%0A-46 133 -143 280 -223 337 -31 23 -52 30 -85 30 -60 0 -88 -17 -167 -101 -59%0A-62 -80 -95 -157 -253 -150 -303 -259 -600 -358 -971 -51 -192 -60 -258 -40%0A-298 17 -33 60 -77 92 -93 38 -20 25 -34 -34 -34 -59 0 -65 -17 -21 -63 l27%0A-29 -27 7 c-35 9 -48 -17 -23 -45 17 -19 17 -20 0 -26 -25 -10 -247 4 -340 22%0A-295 54 -338 58 -660 59 -249 0 -333 -4 -425 -18 -149 -23 -309 -61 -434 -103%0A-55 -19 -102 -32 -104 -29 -2 2 5 20 17 40 26 45 26 45 -5 45 l-26 0 26 31%0Ac14 17 24 35 21 40 -3 4 -26 6 -50 2 -53 -7 -57 4 -16 35 31 23 91 103 91 122%0A0 6 -20 19 -44 30 l-44 19 23 75 c27 88 55 241 55 301 0 81 -31 220 -67 300%0A-72 163 -112 284 -146 447 -43 204 -70 259 -180 375 -122 127 -194 150 -293%0A94z m274 -2858 c29 -9 76 -32 105 -52 273 -191 169 -572 -173 -631 -170 -29%0A-360 62 -432 207 -19 40 -23 64 -23 143 0 112 19 160 94 236 106 108 270 145%0A429 97z m2835 12 c129 -27 227 -102 279 -213 27 -57 30 -70 26 -145 -3 -59%0A-10 -95 -27 -130 -51 -104 -171 -187 -302 -208 -171 -27 -354 63 -426 210 -24%0A48 -28 68 -28 141 0 73 4 93 28 141 51 105 166 187 287 208 78 12 87 12 163%0A-4z m-1683 -184 c0 -4 -30 -16 -67 -26 -38 -10 -110 -40 -162 -66 -73 -38 -89%0A-43 -71 -24 55 59 300 154 300 116z m553 -30 c14 -14 19 -14 -203 -11 -171 2%0A-305 -10 -399 -37 -16 -4 -22 -2 -18 4 7 11 101 36 197 53 75 12 408 6 423 -9z%0Am67 -61 c22 -11 40 -23 40 -26 0 -8 -71 3 -107 17 -22 8 -24 12 -13 19 22 14%0A36 12 80 -10z m2575 2 c-6 -5 -55 -24 -110 -42 -155 -51 -404 -150 -587 -233%0A-185 -85 -246 -105 -275 -89 -15 9 0 19 97 65 220 104 433 181 805 291 58 17%0A83 20 70 8z m-2749 -92 c125 -32 138 -67 37 -95 -32 -9 -97 -28 -145 -41 l-86%0A-25 -104 25 c-56 14 -121 28 -143 32 -78 13 -84 36 -17 65 140 61 314 76 458%0A39z m-3631 -50 c270 -36 507 -80 709 -131 174 -43 406 -112 406 -120 0 -17%0A-43 -9 -298 55 -269 68 -614 140 -842 176 -74 12 -166 27 -205 35 -136 25 0%0A16 230 -15z m6695 -379 c0 -15 -61 -20 -360 -31 -556 -20 -810 -24 -810 -12 0%0A7 4 12 9 12 5 0 45 5 88 11 139 19 311 26 696 28 229 0 377 -3 377 -8z m-6680%0A-36 c330 -31 516 -61 735 -121 122 -34 155 -47 144 -59 -3 -2 -81 11 -174 30%0A-328 67 -694 121 -990 145 -77 7 -174 16 -215 20 -132 16 320 2 500 -15z%0Am5948 -245 c314 -23 650 -75 906 -141 78 -21 26 -18 -105 5 -285 51 -713 99%0A-984 111 -162 7 -215 14 -215 26 0 12 215 12 398 -1z m-5440 -272 c-3 -9 -29%0A-14 -74 -15 -143 -5 -485 -25 -654 -39 -319 -26 -271 -8 69 26 373 37 666 50%0A659 28z m3031 -228 c8 -4 -14 -10 -55 -14 -38 -4 -97 -14 -132 -22 -75 -17%0A-72 -16 -72 -4 0 16 44 40 91 50 46 9 144 4 168 -10z m2942 -1485 c7 -66 24%0A-138 49 -212 35 -104 38 -123 19 -123 -8 0 -52 120 -69 186 -18 71 -31 237%0A-23 289 l8 50 2 -45 c2 -25 8 -90 14 -145z m-6539 4 c-22 -57 -52 -142 -67%0A-187 -17 -52 -31 -80 -37 -74 -9 9 76 260 114 335 35 69 30 32 -10 -74z'/%3E%3Cpath d='M17807 8788 c-39 -23 -77 -86 -77 -127 0 -40 32 -92 72 -119 130 -86%0A305 46 239 180 -30 61 -63 82 -136 86 -48 2 -67 -2 -98 -20z m53 -58 c25 -25%0A25 -42 1 -64 -46 -41 -107 18 -66 64 23 25 40 25 65 0z'/%3E%3Cpath d='M20584 8811 c-72 -44 -99 -115 -68 -183 56 -124 241 -124 296 0 32%0A72 2 148 -73 187 -40 21 -117 19 -155 -4z m74 -63 c7 -7 12 -24 12 -40 0 -50%0A-66 -62 -91 -17 -23 43 44 92 79 57z'/%3E%3Cpath d='M13053 11255 c0 -33 2 -45 4 -27 2 18 2 45 0 60 -2 15 -4 0 -4 -33z'/%3E%3Cpath d='M15189 11172 c-68 -28 -134 -77 -174 -129 -100 -131 -81 -348 39%0A-435 57 -41 106 -51 231 -46 93 4 119 9 167 32 65 31 115 83 155 158 37 71 39%0A171 4 236 -35 67 -99 131 -166 165 -78 39 -185 47 -256 19z m26 -187 c37 -36%0A32 -130 -9 -157 -18 -13 -63 -9 -75 6 -36 43 -30 132 12 161 30 21 44 19 72%0A-10z m166 15 c4 0 15 -13 24 -30 36 -69 2 -154 -59 -148 -25 2 -35 11 -50 41%0A-16 33 -17 45 -7 78 12 41 47 73 69 64 8 -3 18 -5 23 -5z'/%3E%3Cpath d='M15170 10906 c0 -34 18 -42 42 -18 24 24 16 42 -18 42 -19 0 -24 -5%0A-24 -24z'/%3E%3Cpath d='M15310 10920 c-14 -26 -5 -40 26 -40 26 0 33 27 12 48 -17 17 -26 15%0A-38 -8z'/%3E%3Cpath d='M22912 10640 c-70 -17 -143 -124 -127 -187 11 -44 51 -90 91 -103 42%0A-14 111 -6 172 20 73 33 92 124 41 206 -36 58 -103 83 -177 64z m17 -102 c15%0A-9 25 -9 46 0 48 22 90 -29 53 -66 -18 -18 -38 -14 -38 8 0 29 -17 25 -47 -10%0A-24 -29 -26 -30 -44 -14 -21 19 -25 64 -7 82 15 15 14 15 37 0z'/%3E%3Cpath d='M13052 10380 c0 -14 2 -19 5 -12 2 6 2 18 0 25 -3 6 -5 1 -5 -13z'/%3E%3Cpath d='M23354 9835 c-10 -8 -30 -15 -44 -15 -30 -1 -107 -34 -134 -58 -10%0A-9 -29 -34 -42 -54 -14 -21 -31 -38 -39 -38 -8 0 -49 27 -91 61 -53 43 -81 60%0A-95 56 -11 -3 -34 2 -51 11 -29 14 -34 14 -59 0 -20 -12 -30 -13 -38 -5 -25%0A25 -83 15 -145 -25 -32 -21 -65 -38 -72 -38 -7 0 -18 -9 -24 -19 -5 -11 -24%0A-28 -40 -38 -36 -21 -105 -152 -95 -182 3 -10 1 -31 -5 -47 -7 -16 -13 -60%0A-14 -99 -3 -76 3 -91 61 -158 18 -20 33 -44 33 -51 0 -22 41 -46 66 -40 16 4%0A26 0 34 -16 10 -20 19 -21 98 -20 48 0 116 1 152 1 42 0 71 6 81 15 8 8 30 14%0A47 14 22 0 44 12 77 40 25 22 50 40 55 40 5 0 28 35 51 78 23 42 44 79 46 81%0A2 3 13 -5 26 -17 56 -53 176 -74 276 -48 34 9 69 16 76 16 21 0 56 17 98 48%0A79 57 101 195 49 305 -52 112 -92 144 -236 193 -82 28 -77 28 -102 9z m180%0A-176 c16 -19 26 -43 26 -63 0 -36 -35 -90 -51 -80 -6 3 -5 11 2 20 10 12 9 18%0A-5 32 -16 16 -18 16 -35 -5 -25 -30 -41 -12 -41 46 0 80 56 108 104 50z m-161%0A-41 c29 -39 28 -105 -2 -129 -24 -20 -51 -25 -51 -11 0 5 12 14 26 21 21 9 24%0A14 14 26 -17 20 -47 19 -59 -2 -13 -24 -30 -7 -37 38 -4 26 0 41 16 62 28 35%0A65 33 93 -5z m-713 -43 c18 -9 34 -30 45 -59 23 -61 8 -107 -46 -143 -37 -25%0A-41 -25 -57 -10 -15 16 -15 17 5 17 28 0 38 17 23 35 -18 21 -39 18 -48 -6 -7%0A-19 -9 -18 -26 14 -23 42 -16 94 20 137 29 34 43 36 84 15z m235 -11 c45 -48%0A45 -130 0 -178 -47 -51 -113 -23 -130 55 -16 70 27 149 80 149 15 0 36 -11 50%0A-26z'/%3E%3Cpath d='M22800 9401 c0 -26 17 -36 35 -21 23 19 18 40 -10 40 -18 0 -25 -5%0A-25 -19z'/%3E%3Cpath d='M13161 9533 c-1 -17 4 -35 9 -38 12 -7 12 22 0 50 -7 17 -9 15 -9%0A-12z'/%3E%3Cpath d='M13200 9371 c0 -11 4 -22 9 -25 4 -3 6 6 3 19 -5 30 -12 33 -12 6z'/%3E%3Cpath d='M13460 8541 c0 -6 4 -13 10 -16 6 -3 7 1 4 9 -7 18 -14 21 -14 7z'/%3E%3Cpath d='M22930 7208 c-57 -29 -90 -84 -90 -151 0 -40 5 -53 34 -85 l35 -37%0A83 0 c65 0 90 4 118 20 46 27 73 82 64 130 -21 116 -141 176 -244 123z m78%0A-105 c22 -31 49 -24 31 8 -9 19 -8 20 18 17 22 -2 29 -9 31 -31 5 -38 -13 -58%0A-41 -48 -14 5 -34 3 -55 -8 -32 -15 -35 -15 -48 4 -14 19 -11 49 8 73 16 19%0A35 14 56 -15z'/%3E%3Cpath d='M23700 6595 c-19 -19 -30 -35 -26 -35 11 0 69 60 64 65 -2 3 -20 -11%0A-38 -30z'/%3E%3Cpath d='M14700 6582 c0 -12 19 -26 26 -19 2 2 -2 10 -11 17 -9 8 -15 8 -15 2z'/%3E%3Cpath d='M23565 6460 c-3 -5 -1 -10 4 -10 6 0 11 5 11 10 0 6 -2 10 -4 10 -3%0A0 -8 -4 -11 -10z'/%3E%3Cpath d='M23535 6430 c-3 -5 -1 -10 4 -10 6 0 11 5 11 10 0 6 -2 10 -4 10 -3%0A0 -8 -4 -11 -10z'/%3E%3Cpath d='M19085 6409 c-120 -11 -262 -68 -366 -147 -102 -76 -219 -237 -219%0A-299 0 -39 11 -52 51 -63 57 -17 127 3 222 64 81 52 166 92 246 116 103 32%0A247 25 341 -14 133 -57 192 -76 233 -76 85 0 91 53 18 156 -141 201 -306 283%0A-526 263z'/%3E%3Cpath d='M20705 6210 c-147 -78 -361 -236 -383 -285 -17 -36 -15 -72 4 -79 45%0A-17 225 34 315 89 72 45 166 69 228 60 102 -15 226 -97 343 -227 76 -84 110%0A-108 153 -108 21 0 25 5 25 29 0 110 -283 461 -431 534 -83 42 -157 38 -254%0A-13z'/%3E%3Cpath d='M17305 6102 c-125 -45 -383 -251 -539 -431 -107 -124 -146 -179 -146%0A-206 0 -23 28 -55 49 -55 19 0 126 75 223 156 163 136 277 205 380 229 86 20%0A153 19 288 -6 123 -23 199 -21 251 6 93 49 -42 224 -229 296 -79 30 -209 36%0A-277 11z'/%3E%3Cpath d='M19770 5483 c-75 -14 -196 -85 -317 -186 -115 -96 -143 -147 -103%0A-187 20 -20 30 -22 109 -18 73 4 104 12 204 51 201 79 282 81 472 8 165 -63%0A225 -60 210 13 -11 49 -27 68 -127 143 -212 160 -316 200 -448 176z'/%3E%3Cpath d='M16207 5409 c7 -7 15 -10 18 -7 3 3 -2 9 -12 12 -14 6 -15 5 -6 -5z'/%3E%3Cpath d='M22180 5410 c-9 -6 -10 -10 -3 -10 6 0 15 5 18 10 8 12 4 12 -15 0z'/%3E%3Cpath d='M18290 5343 c-121 -20 -292 -113 -434 -234 -87 -75 -101 -95 -88%0A-125 21 -45 49 -41 256 40 148 58 206 76 244 76 62 0 167 -28 259 -69 181 -79%0A256 -48 188 78 -93 170 -259 262 -425 234z'/%3E%3Cpath d='M16540 5231 c7 -13 21 -21 37 -21 30 0 29 2 -15 24 -33 17 -33 17%0A-22 -3z'/%3E%3Cpath d='M21380 5234 c-51 -9 -147 -48 -195 -79 -95 -60 -178 -176 -148 -206%0A6 -6 19 1 33 16 20 21 32 25 81 25 l58 0 75 75 c68 68 79 75 114 75 26 0 45 7%0A57 20 15 17 31 20 96 20 43 0 80 4 83 9 17 27 -171 60 -254 45z'/%3E%3Cpath d='M16762 5159 c2 -8 16 -15 30 -17 14 -2 34 -12 44 -23 9 -10 27 -19%0A39 -19 12 0 30 -9 40 -20 12 -13 31 -20 56 -20 33 0 46 -8 93 -55 30 -30 63%0A-55 74 -55 10 0 27 -9 37 -20 10 -11 28 -20 40 -20 13 0 28 -7 35 -15 8 -10%0A31 -15 70 -15 44 0 61 -4 75 -20 14 -16 31 -20 81 -20 53 0 65 -3 74 -20 9%0A-18 21 -20 95 -20 74 0 86 -2 95 -20 10 -18 21 -20 117 -20 58 0 104 2 102 4%0A-2 2 -67 18 -144 36 -169 37 -348 87 -513 141 -110 37 -128 46 -171 89 -28 28%0A-81 64 -132 89 -70 35 -98 43 -163 48 -65 5 -78 4 -74 -8z'/%3E%3Cpath d='M20930 4890 l-25 -8 28 -1 c15 -1 27 4 27 9 0 6 -1 10 -2 9 -2 -1%0A-14 -5 -28 -9z'/%3E%3Cpath d='M20805 4854 l-40 -12 37 -1 c20 -1 40 4 43 10 11 16 3 17 -40 3z'/%3E%3Cpath d='M20630 4810 c-23 -7 -23 -8 -3 -9 12 -1 25 4 28 9 3 6 5 10 3 9 -2%0A-1 -14 -5 -28 -9z'/%3E%3Cpath d='M20455 4770 c-17 -7 -15 -9 12 -9 17 -1 35 4 38 9 7 12 -22 12 -50 0z'/%3E%3Cpath d='M18000 4745 c9 -11 31 -15 79 -14 l66 1 -70 13 c-91 17 -89 17 -75 0z'/%3E%3Cpath d='M20295 4740 l-40 -7 53 -2 c29 0 52 3 52 9 0 11 -5 11 -65 0z'/%3E%3Cpath d='M18184 4711 c15 -17 31 -21 76 -21 44 0 61 -4 75 -20 15 -17 31 -20%0A95 -20 64 0 80 -3 95 -20 18 -20 31 -20 621 -20 593 0 603 0 614 20 10 18 21%0A20 129 20 105 0 120 2 136 20 15 17 31 20 95 20 66 0 80 3 96 21 19 21 19 22%0A-1 16 -29 -8 -218 -35 -375 -52 -466 -52 -1024 -40 -1525 31 -60 8 -119 18%0A-130 21 -20 6 -20 5 -1 -16z'/%3E%3C/g%3E%3C/svg%3E\") !important;background-repeat: no-repeat no-repeat !important;background-position: center center !important;background-size: contain !important;width: 150rem !important;opacity: 0.6;"
  }

About

A vscode extension to change your vscode style (based on https://github.com/be5invis/vscode-custom-css)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors