LazowskiAnton · Extensions

SakuraSmith Themes

Two cherry-blossom color themes for Visual Studio: Sakura Night, an evening under the blossoms, and Sakura Light, white petals in spring sun. Petal pink, matcha and spring sky for the whole IDE and the code editor — for the whole season, and comfortable for a full working day.

Free · Visual Studio 2022 and 2026 · dark and light · no code, only colors

Why SakuraSmith

The same C# code in Sakura Night and in Sakura Light

A dark one and a light one

Sakura Night for the evening, Sakura Light for the day. The same blossoms in both: petal-pink keywords, matcha types, spring-sky strings, wisteria methods.

Made for coding, not only for a screenshot

Every syntax color stays readable on its background. The pink of the keywords is soft and the error squiggle a hot coral red, so errors never hide among the petals; warnings stay amber.

The whole IDE

Title bar, tabs, Solution Explorer, tool windows, menus, the status bar (sakura pink, matcha while debugging, wisteria while building) and the editor: selection, current line, find highlight, brace matching.

Free, nothing else

No subscriptions, no "pro" version, no data collection, no messages at startup. There is no code inside — only colors — so it never asks for anything, not even a rating.

The themes

Sakura Night

An evening under the blossoms. Keywords are pink petals, types matcha, strings the spring sky, numbers apricot, methods wisteria; comments are dusk. The window frame is a dusk violet, the status bar sakura pink.

Visual Studio in Sakura Night: dusk-violet editor with pink keywords, green types, sky-blue strings, apricot numbers, an error and a warning squiggle, Solution Explorer and the Error List

Sakura Light

White petals in spring sun. Cherry keywords, matcha types, sky-ink strings, apricot numbers and wisteria methods; the window frame is petal pink.

Visual Studio in Sakura Light: petal-white editor with cherry keywords, green types, blue strings, wisteria methods, an error and a warning squiggle, Solution Explorer and the Error List

Turn it on

Visual Studio 2026

  1. Tools › Theme › Sakura Night (or Sakura Light).
  2. Tools › Editor Appearance › Match Theme — the editor then takes the Sakura colors too. With Light or Dark chosen there, the code keeps the usual colors.

Visual Studio 2022

  1. Tools › Options › Environment › General › Color Theme › Sakura Night or Sakura Light. The editor follows the theme by itself.

Colors you changed yourself in Tools › Options › Environment › Fonts and Colors stay on top of any theme. To get the Sakura ones there, reset those items to their defaults.

Colors

The main colors of the editor. The rest of the IDE is built from the same palette.

WhatSakura NightSakura Light
Background#1A1620#FFF7F9
Text#F1E8EE#2E2228
Keywords#FF8FB8#C2185B
if, return, throw#FFB3CE#A3154D
Classes and structs#9FD88C#3E7A1E
Strings#A8D4FF#2E5FA8
Numbers#FFC98A#A8540A
Methods#D9C2FF#6A3FA0
Comments#8E8299#86707C
Error squiggle#FF5370#C8202F
Warning squiggle#FFC24D#A86200
Status bar#B8477A#B8477A

The main syntax colors — text, keywords, types, strings, numbers, methods — have a contrast of at least 4.9:1 with the background, above the 4.5:1 recommended for normal text; comments are a little softer, from 4.3:1.

FAQ

The IDE is in bloom, but the code has the usual colors.

In Visual Studio 2026, set Tools › Editor Appearance to Match Theme. If it already is, check Tools › Options › Environment › Fonts and Colors: colors you changed there stay above any theme.

Why do the Sakura themes have no color square in the Theme menu?

Visual Studio draws the square only for its own built-in themes. Themes from extensions are listed by name — this is the same for every theme on the Marketplace.

Can I have the Sakura editor with another theme of the IDE?

Not through the menus: Editor Appearance in Visual Studio 2026 offers only its own five choices, and extensions cannot add to them. The editor colors come with the Sakura theme.

Which languages are colored?

C# and Visual Basic get every color, including methods, parameters and interfaces. Other languages use the shared colors — keywords, strings, numbers, comments, types.

Does SakuraSmith send any data?

No. It contains no code at all — only two color themes that Visual Studio reads.

Where do I report a color that does not look right?

Open an issue in the Feedback repository on GitHub, ideally with a screenshot. You can also use the Q&A tab on the Marketplace.

Changelog

1.0.0