Skip to content
| Marketplace
Sign in
Visual Studio Code>Themes>Warm BurnoutNew to Visual Studio Code? Get it now.
Warm Burnout

Warm Burnout

Felipe F Lima

|
2 installs
| (1) | Free
The theme for developers who already burned out but still have deadlines. Fully warm palette, minimal blue light, contrast-audited to WCAG standards.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Warm Burnout

The theme for developers who already burned out but still have deadlines.

Built on one premise: your eyes are taking damage and your current theme doesn't care. Warm Burnout does. Fully warm palette, minimal blue light, contrast-audited to clinical standards. Two variants -- Dark for the 3am sessions and Light for when someone forces you to open the blinds.

Why Your Current Theme Is Hurting You

Most themes look great in screenshots. Then you use them for 14 hours straight and your eyes feel like they've been sandpapered.

The blues, cyans, and purples that make themes look "cool" emit at 450-500nm -- the exact wavelength range that suppresses melatonin, triggers digital eye strain, and makes your ophthalmologist wince. Your theme is literally fighting your body's ability to rest.

Warm Burnout strips out almost all blue-spectrum syntax colors. What's left is a fully warm palette (550-630nm dominant) that your retinas can survive.

Eye Safety Audit

Not vibes. Math.

Dark -- Every Token AAA

Every syntax color meets WCAG AAA (>= 7:1 contrast ratio) against the editor background. Every single one. Most themes can't even get comments past 4:1.

Role Color Ratio Style
Foreground #bfbdb6 9.6:1 normal
Keywords #ff8f40 8.0:1 bold
Functions #ffb454 10.3:1 normal
Types/classes #8aa8b8 7.2:1 italic
Strings #b4bc78 9.0:1 normal
Constants #d4a8b8 8.7:1 normal
Comments #aea195 7.2:1 italic
Errors #f08888 7.4:1 normal

Your comments are readable at 3am. On purpose.

Light -- AA Minimum, Sepia Cream Background

The light theme uses #F5EDE0 -- a warm sepia cream, not white. 14.6% less bright than pure white. Estimated ~4000K color temperature vs white's ~6500K, roughly 40-50% less melatonin suppression compared to white-background themes.

Role Color Ratio Style
Foreground #3a3630 10.3:1 normal
Keywords #924800 5.7:1 bold
Functions #855700 5.4:1 normal
Types/classes #2a5868 6.7:1 italic
Strings #4d5c1a 6.3:1 normal
Constants #7e4060 6.5:1 normal
Comments #5a5244 6.6:1 italic
Errors #b03434 5.3:1 normal

All 15 syntax tokens pass AA. No exceptions.

How It Works

Background: no pure black, no pure white

The dark background (#1a1510) is a warm brown-black. Pure black (#000000) causes halation -- a glow/bleed effect around text that affects roughly 33% of the population (those with astigmatism). The warm tint eliminates this.

The light background (#F5EDE0) is warm sepia cream. No pure white anywhere.

Three-tier font style system

Color alone fails under fatigue. When you've been staring at code for 12 hours, your color discrimination drops. For the ~8% of males with red-green color vision deficiency, warm tones blur together.

  • Bold -- structural keywords (if, return, const). Your eye scans these for code flow.
  • Italic -- types and comments. The single cool accent (steel-blue/teal) + italic makes types unmistakable.
  • Normal -- everything else.

A protanopic developer running on no sleep can distinguish structure from types from data.

One cool accent: oxidized copper

The palette is fully warm except types/classes -- #8aa8b8 (dark) / #2a5868 (light). This is the literal color of oxidized copper. One cool landmark in a warm field dramatically improves color distinctiveness without adding blue light load.

Cursor: gold, not red

The accent color is red for buttons and badges. But the cursor uses warm gold -- #f5c56e dark, #8a6600 light. A red cursor gets confused with error indicators. Gold is visible everywhere.

The Palette

Inspired by materials that age well. Unlike your eyes.

Material Dark Light Used for
Amber #ffb454 #855700 Functions
Burnt orange #ff8f40 #924800 Keywords
Terra cotta #d49484 #8e4632 HTML tags
Dried sage #b4bc78 #4d5c1a Strings
Verdigris #96b898 #286a48 Regex, escapes
Dusty mauve #d4a8b8 #7e4060 Numbers, constants
Coral #f58088 #a02838 Member variables
Warm stone #aea195 #5a5244 Comments
Aged brass #deb074 #74501c CSS properties
Steel patina #8aa8b8 #2a5868 Types, classes
Gold #e6c08a #7a5a1c Decorators

Languages Tested

TypeScript, JavaScript, HTML, JSX, CSS, SCSS, Python, Rust, Go, Java, YAML, JSON, Markdown, Diff.

Semantic highlighting enabled for languages that support it.

Installation

Search "Warm Burnout" in the Extensions panel, or:

ext install felip3fdl.warm-burnout

Then select Warm Burnout Dark or Warm Burnout Light with Cmd+K Cmd+T (or Ctrl+K Ctrl+T).

Also Available For

  • Ghostty
  • Starship
  • Zsh (syntax highlighting + fzf)

License

MIT -- use it, fork it, burn it out.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft