Frost & Cherry
A minimal, modern theme duo for people who want their editor to get out of the way.
- Frost (Light) — ice white with turquoise as the single driving accent.
- Cherry (Dark) — warm near-black with dark cherry red as the single driving accent.
Each theme borrows the other's accent for constants, numbers, and decorators — a small thread that ties the pair together when you switch between day and night.
Screenshots
Frost (Light)

Cherry (Dark)

Design
- Flat and borderless. The activity bar, status bar, and title bar melt into the editor. Panels separate by tone, not lines.
- One accent per theme. Turquoise or cherry carries the cursor, active tab underline, badges, buttons, and selections — nothing else competes in the UI.
- A quiet syntax palette with friendly companions. Keywords take the accent; functions, types, strings, and constants each get one muted supporting hue (blue, violet, sage, and amber in Frost; gold, lavender, peach, and turquoise in Cherry) so code structure is easy to tell apart at a glance. Operators, punctuation, and tag brackets fade back. Comments and parameters are italic.
- Restraint over rainbow. About six calm hues per theme instead of ten loud ones. Your code provides the structure; the theme just tints it.
Language support
Tuned and tested for JavaScript / TypeScript / JSX, HTML, CSS, C, C++, C#, and Python, with dedicated scopes for Rust (macros, lifetimes, attributes), Go, Java/Kotlin (annotations), PHP, Ruby, Swift, shell scripts, SQL, regex literals, Markdown, JSON, YAML/TOML/INI, and diffs. Semantic highlighting is enabled, so language servers refine colors further.
Install
- Open Extensions (
Ctrl+Shift+X) and search for Frost & Cherry.
- Click Install, then pick Frost (Light) or Cherry (Dark) via
Ctrl+K Ctrl+T.
Palette
| Role |
Frost (Light) |
Cherry (Dark) |
| Background |
#FBFDFD |
#131011 |
| Foreground |
#33413F |
#D8D3D1 |
| Accent (keywords) |
#0D9488 |
#C24357 / #DE5D74 |
| Strings |
#47803A |
#C99C83 |
| Functions |
#3667B0 |
#E2B36B |
| Types |
#7048C6 |
#B594E0 |
| Numbers |
#996B10 |
#45C4B0 |
| Booleans & constants |
#BC5273 |
#45C4B0 |
| Comments |
#A5B8B5 |
#675A5C |
Tweaking
Prefer different string or comment colors? Override any token without forking the theme:
// settings.json
"editor.tokenColorCustomizations": {
"[Cherry (Dark)]": {
"comments": "#7A6C6E"
}
}
Inspired by the restraint of Min Theme. Enjoy the quiet.