Theme plugin: JSON keys reference
Section: meta
theme
Key | Example | Type | Description |
---|---|---|---|
|
|
| Name for the theme. |
|
|
| Version of the theme. |
|
|
| Define a default theme that will be used when a field from this JSON configuration file is not configured. |
Section: colors
text
Key | Example | Type | Description |
---|---|---|---|
|
|
| Text error |
|
|
| Text secondary |
|
|
| Text dimmed |
|
|
| Text primary |
|
|
| Text warning |
|
|
| Text dangerous |
|
|
| Text success |
|
|
| Text disabled |
background
Key | Example | Type | Description |
---|---|---|---|
|
|
| Background primary |
|
|
| Background error |
|
|
| Background disabled |
|
|
| Background dimmed |
|
|
| Background warning |
|
|
| Background secondary |
banner
Key | Example | Type | Description |
---|---|---|---|
|
|
| Banner background warning |
|
|
| Banner background error |
|
|
| Banner border error |
|
|
| Banner border warning |
button
Key | Example | Type | Description |
---|---|---|---|
|
|
| Button secondary background disabled |
|
|
| Button dangerous background disabled |
|
|
| Button positive text hovered |
|
|
| Button dangerous background default |
|
|
| Button dangerous text hovered |
|
|
| Button primary text pressed |
|
|
| Button primary focusoutline |
|
|
| Button tile on text hovered |
|
|
| Button secondary border default |
|
|
| Button tile on border default |
|
|
| Button positive background default |
|
|
| Button primary background hovered |
|
|
| Button tile on background hovered |
|
|
| Button primary border pressed |
|
|
| Button primary text disabled |
|
|
| Button secondary text hovered |
|
|
| Button secondary background default |
|
|
| Button tile background hovered |
|
|
| Button positive border hovered |
|
|
| Button tile text hovered |
|
|
| Button tile on text disabled |
|
|
| Button tile on border disabled |
|
|
| Button secondary background hovered |
|
|
| Button tile on background disabled |
|
|
| Button dangerous text default |
|
|
| Button tile on border hovered |
|
|
| Button primary text default |
|
|
| Button secondary focusborder |
|
|
| Button secondary border hovered |
|
|
| Button tile background disabled |
|
|
| Button positive focusoutline |
|
|
| Button secondary border pressed |
|
|
| Button dangerous border disabled |
|
|
| Button positive border pressed |
|
|
| Button tile border pressed |
|
|
| Button tile focusborder |
|
|
| Button primary border default |
|
|
| Button tile on border pressed |
|
|
| Button secondary background pressed |
|
|
| Button tile border hovered |
|
|
| Button tile background pressed |
|
|
| Button positive focusborder |
|
|
| Button tile on text pressed |
|
|
| Button secondary text pressed |
|
|
| Button primary text hovered |
|
|
| Button tile text pressed |
|
|
| Button positive text disabled |
|
|
| Button dangerous text disabled |
|
|
| Button secondary text disabled |
|
|
| Button secondary border disabled |
|
|
| Button tile border disabled |
|
|
| Button positive border disabled |
|
|
| Button dangerous text pressed |
|
|
| Button tile on background pressed |
|
|
| Button primary background disabled |
|
|
| Button tile on focusoutline |
|
|
| Button dangerous border default |
|
|
| Button dangerous focusborder |
|
|
| Button dangerous border hovered |
|
|
| Button dangerous focusoutline |
|
|
| Button primary background default |
|
|
| Button positive border default |
|
|
| Button tile text default |
|
|
| Button tile background default |
|
|
| Button secondary focusoutline |
|
|
| Button positive text pressed |
|
|
| Button tile focusoutline |
|
|
| Button tile border default |
|
|
| Button positive text default |
|
|
| Button tile on focusborder |
|
|
| Button secondary text default |
|
|
| Button dangerous background pressed |
|
|
| Button tile on text default |
|
|
| Button tile on background default |
|
|
| Button positive background disabled |
|
|
| Button positive background hovered |
|
|
| Button primary focusborder |
|
|
| Button primary border hovered |
|
|
| Button tile text disabled |
|
|
| Button primary border disabled |
|
|
| Button primary background pressed |
|
|
| Button positive background pressed |
|
|
| Button dangerous border pressed |
|
|
| Button dangerous background hovered |
checkbox
Key | Example | Type | Description |
---|---|---|---|
|
|
| Checkbox on border hovered |
|
|
| Checkbox off border disabled |
|
|
| Checkbox off background disabled |
|
|
| Checkbox on border disabled |
|
|
| Checkbox icon disabled |
|
|
| Checkbox off border pressed |
|
|
| Checkbox text default |
|
|
| Checkbox off background default |
|
|
| Checkbox on background default |
|
|
| Checkbox on border default |
|
|
| Checkbox off border default |
|
|
| Checkbox icon default |
|
|
| Checkbox on background hovered |
|
|
| Checkbox on background disabled |
|
|
| Checkbox off border hovered |
|
|
| Checkbox text disabled |
|
|
| Checkbox focusborder |
|
|
| Checkbox focusoutline |
|
|
| Checkbox off background hovered |
|
|
| Checkbox off background pressed |
|
|
| Checkbox on border pressed |
|
|
| Checkbox on background pressed |
completion
Key | Example | Type | Description |
---|---|---|---|
|
|
| Completion match text |
|
|
| Completion match background |
dragAndDrop
Key | Example | Type | Description |
---|---|---|---|
|
|
| Draganddrop background |
editor
Key | Example | Type | Description |
---|---|---|---|
|
|
| Editor foldindicator icon hovered |
|
|
| Editor interline listitem text hovered |
|
|
| Editor interline listitem text selected |
|
|
| Editor selectablefoldedmark background focused |
|
|
| Editor renamepostline background |
|
|
| Editor foldindicator background hovered |
|
|
| Editor gitdiff text modified |
|
|
| Editor postline background unused |
|
|
| Editor selectablefoldedmark text focused |
|
|
| Editor gitdiff background added |
|
|
| Editor caret background |
|
|
| Editor renamepostline border |
|
|
| Editor gitdiff background blame |
|
|
| Editor postline background info |
|
|
| Editor interline listitem text default |
|
|
| Editor renamepostline usages text |
|
|
| Editor foldindicator icon default |
|
|
| Editor interline listitem border focused |
|
|
| Editor background |
|
|
| Editor linenumber default |
|
|
| Editor gitdiff text conflict |
|
|
| Editor interline listitem text focused |
|
|
| Editor foldedmark text |
|
|
| Editor foldedmark background |
|
|
| Editor selectablefoldedmark background default |
|
|
| Editor renamepostline description text |
|
|
| Editor interline listitem background hovered |
|
|
| Editor interline listitem border default |
|
|
| Editor interline listitem background focused |
|
|
| Editor postline background error |
|
|
| Editor gitdiff background conflict |
|
|
| Editor interline block background |
|
|
| Editor linenumber current |
|
|
| Editor gitdiff text added |
|
|
| Editor text |
|
|
| Editor selectablefoldedmark text default |
|
|
| Editor selectablefoldedmark border focused |
|
|
| Editor postline background warning |
|
|
| Editor gitdiff background deleted |
|
|
| Editor currentline background focused |
|
|
| Editor currentline background default |
|
|
| Editor interline listitem background default |
|
|
| Editor interline listitem border hovered |
|
|
| Editor selectablefoldedmark border default |
|
|
| Editor whitespaceindicator |
|
|
| Editor gitdiff text deleted |
|
|
| Editor gitdiff background modified |
|
|
| Editor caret border |
|
|
| Editor interline listitem text secondary |
|
|
| Editor postline background weakwarning |
|
|
| Editor interline listitem background selected |
|
|
| Editor interline listitem border selected |
gitBranchTag
Key | Example | Type | Description |
---|---|---|---|
|
|
| Gitbranchtag remote border |
|
|
| Gitbranchtag local background |
|
|
| Gitbranchtag local border |
|
|
| Gitbranchtag local text |
|
|
| Gitbranchtag remote background |
|
|
| Gitbranchtag remote text |
icon
Key | Example | Type | Description |
---|---|---|---|
|
|
| Icon background orange |
|
|
| Icon background green |
|
|
| Icon background red |
|
|
| Icon background cyan |
|
|
| Icon background blue |
iconButton
Key | Example | Type | Description |
---|---|---|---|
|
|
| Iconbutton on background pressed |
|
|
| Iconbutton off border hovered |
|
|
| Iconbutton on text default |
|
|
| Iconbutton off focusoutline |
|
|
| Iconbutton off focusborder |
|
|
| Iconbutton off background disabled |
|
|
| Iconbutton off text default |
|
|
| Iconbutton on focusoutline |
|
|
| Iconbutton off border disabled |
|
|
| Iconbutton off text disabled |
|
|
| Iconbutton off background hovered |
|
|
| Iconbutton off text pressed |
|
|
| Iconbutton on text pressed |
|
|
| Iconbutton on border hovered |
|
|
| Iconbutton on border disabled |
|
|
| Iconbutton on background hovered |
|
|
| Iconbutton on border pressed |
|
|
| Iconbutton on background disabled |
|
|
| Iconbutton on text hovered |
|
|
| Iconbutton off background pressed |
|
|
| Iconbutton off text hovered |
|
|
| Iconbutton off border pressed |
|
|
| Iconbutton on focusborder |
|
|
| Iconbutton on background default |
|
|
| Iconbutton on text disabled |
|
|
| Iconbutton on border default |
|
|
| Iconbutton off background default |
|
|
| Iconbutton off border default |
inputField
Key | Example | Type | Description |
---|---|---|---|
|
|
| Inputfield hint focusederror |
|
|
| Inputfield selectionbackground default |
|
|
| Inputfield caret error |
|
|
| Inputfield background error |
|
|
| Inputfield border default |
|
|
| Inputfield border error |
|
|
| Inputfield hint focused |
|
|
| Inputfield text error |
|
|
| Inputfield hint default |
|
|
| Inputfield validationtooltip background |
|
|
| Inputfield focusborder default |
|
|
| Inputfield focusborder error |
|
|
| Inputfield hint error |
|
|
| Inputfield text default |
|
|
| Inputfield selectionbackground error |
|
|
| Inputfield text disabled |
|
|
| Inputfield hint disabled |
|
|
| Inputfield caret default |
|
|
| Inputfield focusoutline error |
|
|
| Inputfield background default |
|
|
| Inputfield border disabled |
|
|
| Inputfield validationtooltip text |
|
|
| Inputfield focusoutline default |
|
|
| Inputfield background disabled |
link
Key | Example | Type | Description |
---|---|---|---|
|
|
| Link text default |
|
|
| Link focusoutline |
|
|
| Link underline |
|
|
| Link text disabled |
listItem
Key | Example | Type | Description |
---|---|---|---|
|
|
| Listitem border default |
|
|
| Listitem focusborder |
|
|
| Listitem text secondary |
|
|
| Listitem text selected |
|
|
| Listitem background hovered |
|
|
| Listitem background default |
|
|
| Listitem border focused |
|
|
| Listitem background focused |
|
|
| Listitem text hovered |
|
|
| Listitem background selected |
|
|
| Listitem border selected |
|
|
| Listitem background dnd |
|
|
| Listitem border hovered |
|
|
| Listitem text default |
|
|
| Listitem text focused |
mainToolbar
Key | Example | Type | Description |
---|---|---|---|
|
|
| Maintoolbar background |
smartMode
Key | Example | Type | Description |
---|---|---|---|
|
|
| Smartmode enabled fill |
|
|
| Smartmode loader border |
|
|
| Smartmode error fill |
notification
Key | Example | Type | Description |
---|---|---|---|
|
|
| Notification separator |
|
|
| Notification background default |
|
|
| Notification background unread |
|
|
| Notification timestamp |
|
|
| Notification text |
parameterInfo
Key | Example | Type | Description |
---|---|---|---|
|
|
| Parameterinfo match text |
pillButton
Key | Example | Type | Description |
---|---|---|---|
|
|
| Pillbutton background hovered |
|
|
| Pillbutton text disabled |
|
|
| Pillbutton text hovered |
|
|
| Pillbutton background disabled |
|
|
| Pillbutton text default |
|
|
| Pillbutton border default |
|
|
| Pillbutton text pressed |
|
|
| Pillbutton focusoutline |
|
|
| Pillbutton focusborder |
|
|
| Pillbutton background pressed |
|
|
| Pillbutton background default |
|
|
| Pillbutton border pressed |
|
|
| Pillbutton border hovered |
|
|
| Pillbutton border disabled |
popup
Key | Example | Type | Description |
---|---|---|---|
|
|
| Popup tab background default |
|
|
| Popup listitem text hovered |
|
|
| Popup tab indicator |
|
|
| Popup tab closeicon default |
|
|
| Popup editor background |
|
|
| Popup tab border |
|
|
| Popup tab background selected |
|
|
| Popup tabpanel border |
|
|
| Popup listitem border focused |
|
|
| Popup tab background hovered |
|
|
| Popup listitem border default |
|
|
| Popup listitem text secondary |
|
|
| Popup border |
|
|
| Popup text |
|
|
| Popup listitem background default |
|
|
| Popup listitem border selected |
|
|
| Popup listitem background hovered |
|
|
| Popup tab closeicon hovered |
|
|
| Popup listitem background selected |
|
|
| Popup listitem border hovered |
|
|
| Popup listitem text default |
|
|
| Popup tab text |
|
|
| Popup listitem background focused |
|
|
| Popup listitem text selected |
|
|
| Popup listitem text focused |
|
|
| Popup tabpanel background |
|
|
| Popup background |
problemsWidget
Key | Example | Type | Description |
---|---|---|---|
|
|
| Problemswidget status expanded background weakwarning |
|
|
| Problemswidget status expanded linenumber weakwarning |
|
|
| Problemswidget status expanded background error |
|
|
| Problemswidget status expanded border weakwarning |
|
|
| Problemswidget status expanded border error |
|
|
| Problemswidget checkmark background |
|
|
| Problemswidget status expanded linenumber warning |
|
|
| Problemswidget status expanded linenumber error |
|
|
| Problemswidget status expanded border warning |
|
|
| Problemswidget checkmark foreground |
|
|
| Problemswidget status expanded background warning |
progressBar
Key | Example | Type | Description |
---|---|---|---|
|
|
| Progressbar determinate foreground |
|
|
| Progressbar indeterminate foreground |
|
|
| Progressbar indeterminate foregroundaccent |
|
|
| Progressbar determinate background |
remote
Key | Example | Type | Description |
---|---|---|---|
|
|
| Remote usercolor background ten |
|
|
| Remote usercolor background four |
|
|
| Remote usercolor background nine |
|
|
| Remote usercolor background six |
|
|
| Remote usercolor background three |
|
|
| Remote usercolor background two |
|
|
| Remote usercolor background five |
|
|
| Remote usercolor background one |
|
|
| Remote usercolor background seven |
|
|
| Remote usercolor background eight |
scrollbar
Key | Example | Type | Description |
---|---|---|---|
|
|
| Scrollbar thumb pressed |
|
|
| Scrollbar track pressed |
|
|
| Scrollbar thumb default |
|
|
| Scrollbar track hovered |
|
|
| Scrollbar track default |
|
|
| Scrollbar thumb hovered |
search
Key | Example | Type | Description |
---|---|---|---|
|
|
| Search match background |
|
|
| Search counter background |
|
|
| Search match text |
separator
Key | Example | Type | Description |
---|---|---|---|
|
|
| Separator default |
|
|
| Separator hovered |
settings
Key | Example | Type | Description |
---|---|---|---|
|
|
| Settings modified indicator |
shadow
Key | Example | Type | Description |
---|---|---|---|
|
|
| Shadow background large |
|
|
| Shadow border |
|
|
| Shadow background medium |
|
|
| Shadow background small |
shortcutToast
Key | Example | Type | Description |
---|---|---|---|
|
|
| Shortcuttoast text |
|
|
| Shortcuttoast border |
|
|
| Shortcuttoast background |
splitButton
Key | Example | Type | Description |
---|---|---|---|
|
|
| Splitbutton border pressed |
|
|
| Splitbutton focusoutline |
|
|
| Splitbutton background pressed |
|
|
| Splitbutton text pressed |
|
|
| Splitbutton background hovered |
|
|
| Splitbutton text default |
|
|
| Splitbutton text disabled |
|
|
| Splitbutton border hovered |
|
|
| Splitbutton focusborder |
|
|
| Splitbutton text hovered |
|
|
| Splitbutton border default |
|
|
| Splitbutton border disabled |
|
|
| Splitbutton background default |
|
|
| Splitbutton background disabled |
|
|
| Splitbutton separator |
statusBar
Key | Example | Type | Description |
---|---|---|---|
|
|
| Statusbar background |
survey
Key | Example | Type | Description |
---|---|---|---|
|
|
| Survey button text default |
|
|
| Survey button border hovered |
|
|
| Survey button focusborder |
|
|
| Survey button background hovered |
|
|
| Survey button border default |
|
|
| Survey button text hovered |
|
|
| Survey button background default |
|
|
| Survey button focusoutline |
switch
Key | Example | Type | Description |
---|---|---|---|
|
|
| Switch on track default |
|
|
| Switch off thumb |
|
|
| Switch off track default |
|
|
| Switch on track hovered |
|
|
| Switch off track hovered |
|
|
| Switch on thumb |
tab
Key | Example | Type | Description |
---|---|---|---|
|
|
| Tab text |
|
|
| Tab indicator |
|
|
| Tab background selected |
|
|
| Tab background hovered |
|
|
| Tab closeicon hovered |
|
|
| Tab border |
|
|
| Tab background default |
|
|
| Tab closeicon default |
tabPanel
Key | Example | Type | Description |
---|---|---|---|
|
|
| Tabpanel border |
|
|
| Tabpanel background |
terminal
Key | Example | Type | Description |
---|---|---|---|
|
|
| Terminal ansicolors background ansibrightgreen |
|
|
| Terminal ansicolors foreground ansibrightmagenta |
|
|
| Terminal ansicolors background ansiyellow |
|
|
| Terminal ansicolors background ansibrightmagenta |
|
|
| Terminal ansicolors foreground ansibrightyellow |
|
|
| Terminal ansicolors background ansicyan |
|
|
| Terminal ansicolors foreground ansigreen |
|
|
| Terminal ansicolors foreground ansiwhite |
|
|
| Terminal ansicolors background ansibrightwhite |
|
|
| Terminal ansicolors background ansigreen |
|
|
| Terminal ansicolors foreground ansicyan |
|
|
| Terminal ansicolors background ansibrightblack |
|
|
| Terminal ansicolors background ansibrightred |
|
|
| Terminal ansicolors foreground ansired |
|
|
| Terminal ansicolors foreground ansibrightcyan |
|
|
| Terminal ansicolors foreground ansibrightwhite |
|
|
| Terminal ansicolors foreground ansibrightred |
|
|
| Terminal ansicolors foreground ansiblue |
|
|
| Terminal ansicolors foreground ansimagenta |
|
|
| Terminal ansicolors foreground ansiblack |
|
|
| Terminal ansicolors background ansired |
|
|
| Terminal ansicolors foreground ansibrightblack |
|
|
| Terminal ansicolors background ansiblack |
|
|
| Terminal ansicolors background ansibrightblue |
|
|
| Terminal ansicolors foreground ansibrightblue |
|
|
| Terminal ansicolors background ansibrightyellow |
|
|
| Terminal ansicolors background ansiwhite |
|
|
| Terminal ansicolors background ansibrightcyan |
|
|
| Terminal ansicolors foreground ansiyellow |
|
|
| Terminal ansicolors foreground ansibrightgreen |
|
|
| Terminal ansicolors background ansiblue |
|
|
| Terminal ansicolors background ansimagenta |
toggleButton
Key | Example | Type | Description |
---|---|---|---|
|
|
| Togglebutton off background hovered |
|
|
| Togglebutton off background disabled |
|
|
| Togglebutton off text pressed |
|
|
| Togglebutton off focusoutline |
|
|
| Togglebutton on focusborder |
|
|
| Togglebutton on border pressed |
|
|
| Togglebutton on border disabled |
|
|
| Togglebutton off border pressed |
|
|
| Togglebutton on background pressed |
|
|
| Togglebutton off background default |
|
|
| Togglebutton on text disabled |
|
|
| Togglebutton on text default |
|
|
| Togglebutton on border default |
|
|
| Togglebutton off border default |
|
|
| Togglebutton off background pressed |
|
|
| Togglebutton on background disabled |
|
|
| Togglebutton on background hovered |
|
|
| Togglebutton off focusborder |
|
|
| Togglebutton off text hovered |
|
|
| Togglebutton off border disabled |
|
|
| Togglebutton on text hovered |
|
|
| Togglebutton off text default |
|
|
| Togglebutton on text pressed |
|
|
| Togglebutton on border hovered |
|
|
| Togglebutton off border hovered |
|
|
| Togglebutton off text disabled |
|
|
| Togglebutton on focusoutline |
|
|
| Togglebutton on background default |
tool
Key | Example | Type | Description |
---|---|---|---|
|
|
| Tool background |
tooltip
Key | Example | Type | Description |
---|---|---|---|
|
|
| Tooltip border |
|
|
| Tooltip compactfolder metadata text |
|
|
| Tooltip background |
|
|
| Tooltip text |
|
|
| Tooltip compactfolder separator |
tree
Key | Example | Type | Description |
---|---|---|---|
|
|
| Tree compactfolder selector default |
|
|
| Tree compactfolder selector focused |
|
|
| Tree compactfolder separator |
|
|
| Tree focusborder |
ai
Key | Example | Type | Description |
---|---|---|---|
|
|
| Ai icon background |
|
|
| Ai button recipe border hovered |
|
|
| Ai error fill |
|
|
| Ai warning fill |
|
|
| Ai button default text pressed |
|
|
| Ai inputfield focusoutline default |
|
|
| Ai icon text |
|
|
| Ai warning border |
|
|
| Ai button recipe background disabled |
|
|
| Ai button recipe focusoutline |
|
|
| Ai button recipe border disabled |
|
|
| Ai button recipe background hovered |
|
|
| Ai attachment background default |
|
|
| Ai error border |
|
|
| Ai inputfield focusborder default |
|
|
| Ai button default background pressed |
|
|
| Ai user icon background secondary |
|
|
| Ai button default focusoutline |
|
|
| Ai snippet border |
|
|
| Ai button default focusborder |
|
|
| Ai inputfield text default |
|
|
| Ai button default background disabled |
|
|
| Ai button default text hovered |
|
|
| Ai button default border hovered |
|
|
| Ai inputfield validationtooltip text |
|
|
| Ai inputfield background default |
|
|
| Ai inputfield caret default |
|
|
| Ai user icon text |
|
|
| Ai user icon background |
|
|
| Ai button default text disabled |
|
|
| Ai button recipe text disabled |
|
|
| Ai icon background secondary |
|
|
| Ai banner border |
|
|
| Ai button default background default |
|
|
| Ai button default border pressed |
|
|
| Ai inputfield border default |
|
|
| Ai button recipe background default |
|
|
| Ai button recipe text default |
|
|
| Ai button recipe border default |
|
|
| Ai inputfield border disabled |
|
|
| Ai inputfield background disabled |
|
|
| Ai button default border disabled |
|
|
| Ai inputfield snippet border |
|
|
| Ai inputfield text disabled |
|
|
| Ai button recipe focusborder |
|
|
| Ai button recipe text hovered |
|
|
| Ai button default background hovered |
|
|
| Ai snippet editor background |
|
|
| Ai button default border default |
|
|
| Ai inputfield selectionbackground default |
|
|
| Ai button recipe background pressed |
|
|
| Ai button default text default |
|
|
| Ai inputfield validationtooltip background |
|
|
| Ai button recipe border pressed |
|
|
| Ai snippet header background |
|
|
| Ai button recipe text pressed |