Skip to content
| Marketplace
Sign in
Visual Studio Code>Themes>Anastasia Dark ThemeNew to Visual Studio Code? Get it now.
Anastasia Dark Theme

Anastasia Dark Theme

Sayanjit Mukherjee

|
6 installs
| (1) | Free
As emerald and magical as anastasia
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Anastasia Theme 🌲 Made for Visual Studio Code

A deep, matte pine aesthetic with electric neon accents.

Modern. Sleek. Immersion-first.


📸 Screenshots

The Editor Experience

A balance of deep matte backgrounds and vibrant syntax highlighting.

preview

(Note: Please ensure you have an 'images' folder in your repository with a file named 'preview.png')


🎨 The Philosophy

Anastasia was engineered to solve the "OLED Black" problem. Pure black backgrounds often cause harsh eye strain and "text ghosting" during long coding sessions.

This theme utilizes a Deep Matte Green (#041F1A) foundation—a chalkboard-like surface that absorbs light rather than reflecting it. This is paired with high-energy Neon Spring (#00FF9D) indicators and Pale Mint text to create a high-contrast environment that remains soft on the eyes.

It is not just a theme; it is a specialized environment for focused development.

✨ Features

  • Matte Surface Technology: The background is a specific deep pine shade designed to reduce halation and eye fatigue.
  • Semantic Neon: High-priority indicators (cursors, errors, active tabs) glow with a neon spring green (#00FF9D).
  • Logic Separation:
    • Data (Strings/Numbers) is colored in warm Emeralds and Ambers.
    • Logic (Keywords/Control Flow) is colored in cool Purples and Cyans.
  • "Waterfall" UI: The sidebar and file explorer use a seamless gradient of greens, removing harsh gray borders found in default themes.
  • Readability First: Comments use a specialized Sage Green contrast ratio (3:1) to ensure they are visible but unobtrusive.

👋 About the Author

Hi, I’m Sayanjit Mukherjee — a software engineering student on the path to becoming a full-time software engineer.

I enjoy working with JavaScript and TypeScript, especially on thoughtfully designed codebases where clarity, performance, and developer experience matter. Most of my personal projects are built in TypeScript, and I’m particularly interested in crafting clean, focused tools that developers can live in for hours.

When I’m not writing code, I’m usually refining small details that most people don’t notice — until they do.

port-pic (1)


🔧 Recommended Settings

For the full Anastasia experience, we recommend adding these settings to your settings.json to enhance the visual immersion:

{
  "editor.renderLineHighlight": "gutter",
  "editor.fontFamily": "'JetBrains Mono', 'Fira Code', monospace",
  "workbench.iconTheme": "material-icon-theme",
  "editor.cursorBlinking": "smooth",
  "editor.cursorSmoothCaretAnimation": "on"
}
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft