OpenPoem Night
A dark, cinematic VS Code theme for the few who listen between the words.
Night black, cream ink, and a single blood-red accent — the palette of
openpoem.org. One colour carries the weight; everything
else stays quiet, so the red means something when it appears.
night #0a090c background
ink #f2efe8 bright text
text #cbccd2 default text
red #d1382b the accent — keywords, tags, cursor, buttons
sand #c9a978 strings
gold #d8b46a types, attributes
coral #e8b0a4 functions
green #6fae86 git added · regex
Install
From the Marketplace — search OpenPoem Night in the Extensions view.
From source
git clone https://github.com/openpoem/openpoem-vscode-theme
cd openpoem-vscode-theme
# open in VS Code, press F5 to launch an Extension Development Host,
# or package + install:
npm i -g @vscode/vsce
vsce package
code --install-extension openpoem-night-1.0.0.vsix
Then: Cmd/Ctrl+K Cmd/Ctrl+T → OpenPoem Night.
Design notes
- Semantic highlighting is on — types, parameters and default-library
symbols get their own weight where the language server provides it.
- Bracket-pair colours run down the warm side of the palette.
- Git decorations stay conventional (added = green, modified = amber,
deleted = red) so the accent red never gets confused with a real change.
- Tuned for legibility on true black without harsh pure-white text.
Credits
An original theme by OpenPoem — its colours, its mapping, its choices.
Not derived from any other theme's values; only the idea of a clean,
single-accent dark theme is shared with the genre.
Inspired by that genre — the Supabase VS Code theme
(MIT © aldouus) is a fine example of it. OpenPoem Night shares the idea alone;
its palette and token mapping are its own.
License
MIT © OpenPoem