Original: A simple syntax and UI theme for Visual Studio Code.
Modification of will-stone's Plastic for the iTerm2 Slate color palette. Semi-bright pastels replace bold.
Colours are taken from the iTerm2 Slate.
Most are left alone from the original Plastic scheme, but may get adjusted in the future.
This theme also includes colour changes to the Integrated Terminal to keep it in line with the colour source.
Colour names provided by Chirag Mehta's fantastic Name That Colour website.
Kangaroo #c4c9c0 - text & variables
Light Wisteria #c5a7d9 - storage
Mountain Meadow #15ab9c - constant
Shuttle Gray #5c6370 - comments
Juniper #648890 - deprioritized punctuation
Cloud #d0ccca - prioritized punctuation
Olivine #81d778 - strings
Half Baked #7ab0d2 - functions
Lilac Blush #a481d3 - tags
Light Orchid #e2a8bf - keywords
Matisse #1B659D - Info
Galliano #d4ac0d - Warnings
Brick Red #C62D42 - Errors
Bright Gray #3E4451 - Line numbers, invisibles, ruler
Shark #21252b - Fore-background (activity bar, status bar, editor)
Woodsmoke #181A1F - Back-background (side bar)
Bunker #080A0F - Back-back-background (input background, contrast borders)
Themes can always be improved and tweaked so please feel free to log issues and send pull requests. However, please keep in mind that this theme strives to remain simple and language agnostic; for example, please do not ask for blah.blah.php
or blah.blah.c
scopes to be added.
Fork specific note: Some changes are better left to upstream Plastic, and merged into this repo. Color modifications, documentation, and tooling are the only pull requests recommended here.
Clone the repository to .vscode/extenstions/
(remember to remove any other installed versions of Plastic Slate), run yarn
to install dependencies, and yarn docs
to serve the documentation page.
Use Microsoft's theme color reference for UI theming help.
You'll notice that the syntax is grouped by colour instead of scope. I find this much nicer to maintain.
Happy hacking :)
MIT