moderator-toolbox-nxg-for-reddit / modules/syntax/syntaxThemes

modules/syntax/syntaxThemes

Functions

createThemeSelectElement()

createThemeSelectElement(): HTMLSelectElement

Defined in: extension/data/modules/syntax/syntaxThemes.ts:55

Creates a <select> element populated with all available syntax themes.

Returns

HTMLSelectElement

Type Aliases

SyntaxTheme

SyntaxTheme = typeof syntaxThemes[number]

Defined in: extension/data/modules/syntax/syntaxThemes.ts:52

Union type of all valid CodeMirror theme names.

Variables

syntaxThemes

const syntaxThemes: readonly ["dracula", "abcdef", "abyss", "androidstudio", "andromeda", "atomone", "aura", "basicDark", "basicLight", "bbedit", "bespin", "consoleDark", "consoleLight", "copilot", "darcula", "eclipse", "githubDark", "githubLight", "gruvboxDark", "gruvboxLight", "kimbie", "material", "materialDark", "materialLight", "monokai", "monokaiDimmed", "noctisLilac", "nord", "okaidia", "quietlight", "red", "solarizedDark", "solarizedLight", "sublime", "tokyoNight", "tokyoNightDay", "tokyoNightStorm", "tomorrowNightBlue", "vscodeDark", "vscodeLight", "whiteDark", "whiteLight", "xcodeDark", "xcodeLight"]

Defined in: extension/data/modules/syntax/syntaxThemes.ts:4

Theme names corresponding to exports from @uiw/codemirror-themes-all.