Skip to content
| Marketplace
Sign in
Visual Studio Code>Themes>Aquarelle Color ThemesNew to Visual Studio Code? Get it now.
Aquarelle Color Themes

Aquarelle Color Themes

deepfates

|
3 installs
| (1) | Free
Minimalistic color themes based on Alabaster theme
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Aquarelle Color Theme for Visual Studio Code

License: MIT Visual Studio Marketplace Installs Visual Studio Marketplace Rating (Stars)

Aquarelle is a thoughtfully crafted color theme that combines the minimalist highlighting approach of Alabaster with the warm, ink-inspired palette of Flexoki. It's designed for developers who value focus, readability, and visual calm in their coding environment.

Philosophy

Most syntax highlighting themes highlight everything they can, turning your code into a distracting rainbow. Aquarelle takes a different approach, focused on what really matters:

  • Minimal highlighting — Only essential elements are highlighted: strings, constants, comments, and global definitions
  • Enhanced readability — No font variations (bold, italic) that make text harder to scan
  • Thoughtful color choices — Using Flexoki's carefully calibrated colors inspired by analog inks and warm paper
  • Balanced contrast — Optimized for both light and dark modes without straining your eyes

Like Alabaster, Aquarelle doesn't highlight standard language keywords—they're usually the most obvious part of code. And like Flexoki, it uses colors that feel comfortable and familiar, like ink on paper, while maintaining excellent legibility across devices and modes.

Dark theme preview

Light theme preview

Highlighting Philosophy

Aquarelle only highlights things that really matter and that parsers can identify reliably:

What Gets Highlighted

  • Strings — The actual data your code is working with, including regular expressions and symbols
  • Escape sequences — Special characters within strings (like \n, \t) are highlighted differently for clarity
  • Constants — Numbers, characters, keywords, and Boolean values
  • Comments — Unlike most themes that dim comments, Aquarelle highlights them. If code was complex enough to deserve an explanation, that explanation should be prominent
  • Global definitions — Important structural elements of your code (functions, classes, variables at module scope)
  • Punctuation — Subtle highlighting to aid code structure without distraction
  • Invalid syntax — Errors are clearly marked to help catch mistakes quickly

What Doesn't Get Highlighted

  • Standard language keywords — if, else, function, etc. are already obvious
  • Font variations — No jarring switches between normal, bold, and italic text
  • Operators and most syntax — While punctuation gets subtle highlighting for structure, operators and brackets remain uncolored to keep focus on content

By limiting highlighting to just what matters, your brain can quickly learn where to look for specific types of information, making your code easier to scan and understand.

Recommended Settings

For the most distraction-free experience, consider these VS Code settings:

{
  "breadcrumbs.enabled": false,
  "editor.cursorSmoothCaretAnimation": true,
  "editor.minimap.enabled": false,
  "editor.renderLineHighlight": "gutter",
  "editor.smoothScrolling": true,
  "editor.bracketPairColorization.enabled": false,
  "explorer.decorations.colors": false,
  "window.autoDetectColorScheme": true,
  "workbench.activityBar.visible": false,
  "workbench.editor.showIcons": false,
  "workbench.editor.tabSizing": "shrink",
  "workbench.preferredDarkColorTheme": "aquarelle-color-theme-dark",
  "workbench.preferredLightColorTheme": "aquarelle-color-theme-light",
  "workbench.statusBar.visible": false,
  "workbench.tree.indent": 10,
}

For an even more minimal experience:

{
  "editor.occurrencesHighlight": false,
  "editor.suggestOnTriggerCharacters": false,
  "editor.parameterHints": false,
  "editor.quickSuggestions": false,
  "editor.renderIndentGuides": false,
  "workbench.preferredDarkColorTheme": "aquarelle-color-theme-dark-mono",
  "workbench.preferredLightColorTheme": "aquarelle-color-theme-light-mono",
}

Related Projects

  • Alabaster - The original minimal syntax highlighting philosophy
  • Flexoki - The inky color palette used by Aquarelle

Contributing

If you found something that could be improved or have ideas for enhancements:

  • Create an issue
  • Submit a pull request

If you like this theme, please star the repository!

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