[][src]Module dialect::themes

Some common themes, pre-implemented for convenience.

Structs

DarkPlus

This theme tries to emulate the one in VS Code, but includes some of the extra colours used in Visual Studio.

Dracula

This theme is an implementation of Dracula, and follows its specification as closely as possible.

Gruvbox

This theme is based on the Gruvbox Dark Hard theme, with the small change of not highlighting functions in bold, while highlighting keywords in bold.

Monokai

Replicates as closely as possible the original Monokai theme.

Nord

An implementation of the dark version of Nord. It follows the specification as closely as possible.

Seoul

An attempted implementation of seoul256. The original theme could not be replicated exactly because it differentiates between highlight groups that do not exist in Dialect.

SolarizedDark

An implementation of Solarized. Delimiters are not highlighted as red anymore. This is because Vim syntax configurations very rarely highlight delimiters, leaving most delimiters unhighlighted in the original Solarized theme. It turned out that highlighting all delimiters in red is very distracting (and in practice different from the orginal), which is why it was decided not to highlight them.

SolarizedLight

An implementation of Solarized. Delimiters are not highlighted as red anymore. This is because Vim syntax configurations very rarely highlight delimiters, leaving most delimiters unhighlighted in the original Solarized theme. It turned out that highlighting all delimiters in red is very distracting (and in practice different from the orginal), which is why it was decided not to highlight them.