Purplish — GitHub VS Code theme
A more purple take on GitHub's VS Code theme.
This is a small customization of the excellent
GitHub VS Code theme by
GitHub / Primer. All the design and the heavy lifting belongs to the original
theme — this fork only swaps out a few colors so it leans more purple.
Themes
This fork ships two themes — nothing else:
- Purplish GitHub Dark
- Purplish GitHub Light
What's different
Compared to the original GitHub theme, only a few colors are changed —
everything else (syntax highlighting, most accents) stays exactly like the
original:
- 🟣 Primary buttons are purple instead of green — the green action buttons
(Comment, Merge, Checkout, etc.) now use
#8345ff. (both themes)
- 🟣 Purple focus ring — focused inputs and the Command Palette use the same
purple
#8345ff. (both themes)
- 🪸 Coral for uncommitted files — untracked/added files in the Explorer and
Source Control are
#f78166 instead of green. (both themes)
- 🌑 Darker backgrounds — in the dark theme the editor is
#0d0d0d and the
Explorer sidebar is #080808 (a touch darker). (dark theme only)
The light theme keeps its light backgrounds; it just gets the purple/coral
accents on top.
Credits
Full credit goes to the original theme and its authors:
This fork exists purely to make the theme a bit more purple for personal taste.
Build it yourself
The theme files in themes/ are generated from the sources in src/:
- Install the dependencies with
npm install (or yarn).
- Run
npm run build to regenerate the themes.
- Run
npm run package to build an installable .vsix into build/.
- Press
F5 in VS Code to open a window with the extension loaded, then pick
the Purplish GitHub Dark (or Light) theme.
The color customizations live in src/colors.js, and the icon
is generated by scripts/generate-icon.py.