Skip to content

Repository files navigation

BluePrince

(not related to the game with the same title)

A Principled Blue Theme where every design decision was taken thoughtfully.

Blue background is meant to promote wakefulness.

blue bg

Natural color palette is easy on the eye. The fixed parts of the UI are composed of stone & wood (gray, brown, green), while dynamic elements are sky & water (white & blue).

Depth-based UI organization helps with glance-ability. UI is made out of stone layers, where the front layers are brightest & get darker as the nesting increases.

depth

The editor is visualized on the scroll bar & minimap as a bright blue section in the sea of darker, navy blue.

Consistent use of bright green outlines to signal focus prevets accidental errors.

focus1 focus2 focus3

Consistent use of leaf green background for pop-ups makes it obvious which windows can be dismissed with Esc, and which can't.

popup1 popup2

Syntax highlighting focused on what's important:

comments

  • comments - bright yellow - the most important part of source code
  • constants - green
  • variable & function names - white (semantic highlighting coming up...)
  • keywords & type names - transparent white - since they're the least likely to be a source of errors

The theme is also compatible with custom backgrounds from vscode-background.

About

A Principled Blue Theme where every design decision was taken thoughtfully.

Topics

Resources

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors