Cyanotype Light
Navy ink on blueprint paper: line-blue keywords, green strings, red numbers, a red cursor.
VS Code colour themes · light and dark
Cyanotype is the Nifty Little Tools house style: a blueprint drawn on paper. These two themes bring it to Visual Studio Code.
Cyanotype Light puts navy ink on pale paper with a red accent. Cyanotype Dark is the classic blue sheet with amber and mint. Every colour of text stays readable against its background.
Navy ink on blueprint paper: line-blue keywords, green strings, red numbers, a red cursor.
The blue sheet: sky-blue keywords, mint strings, coral numbers, amber functions and cursor.
Editor, side bar, activity bar, tabs, panels, status bar, widgets, inputs and git decorations.
All sixteen ANSI colours, matched to each theme.
Keywords, types, namespaces, constants, decorators, this and self: checked on samples in 21 languages, with semantic colours to match.
Every syntax colour and the main text pairs reach WCAG 4.5:1, by its own test.
Cyanotype is not on the Marketplace yet. Build the package with Node and pnpm from mise, install it, then run Preferences: Color Theme and choose Cyanotype Light or Cyanotype Dark.
mise install
pnpm package
code --install-extension cyanotype-vscode-<version>.vsixTo switch with your system's light or dark mode, turn on window.autoDetectColorScheme and set Cyanotype Light and Cyanotype Dark as the preferred light and dark themes.
A colour theme is data: the extension runs no code, makes no network requests and stores nothing. VS Code itself remembers which theme you chose.
This page stores only your light or dark choice, whether you hid the intro, and your answer to the notice, all on this device.
This page stores only what it needs on this device, and sets no advertising or analytics cookies.
cyan-theme — your light or dark choice (this device only)cyan-desc — whether you hid the intro (this device only)privacy-consent:cyanotype-vscode — the choice you make here, with its date (this device only)This is a static page. What it keeps, on this device only, is listed below. Change your choice at any time with “Privacy settings” in the footer.