solarizedLightTheme top-level constant
SyntaxTheme
const solarizedLightTheme
Solarized Light.
Implementation
const solarizedLightTheme = SyntaxTheme(
name: 'solarized-light',
json: <String, Object?>{
'colors': {
'activityBar.background': '#DDD6C1',
'activityBar.foreground': '#584c27',
'activityBarBadge.background': '#B58900',
'agentsChatInput.border': '#DDD6C1',
'agentsChatInput.focusBorder': '#b49471',
'agentsNewSessionButton.border': '#DDD6C1',
'agentsPanel.border': '#DDD6C1',
'badge.background': '#B58900AA',
'button.background': '#AC9D57',
'debugExceptionWidget.background': '#DDD6C1',
'debugExceptionWidget.border': '#AB395B',
'debugToolBar.background': '#DDD6C1',
'dropdown.background': '#EEE8D5',
'dropdown.border': '#D3AF86',
'editor.background': '#FDF6E3',
'editor.foreground': '#657B83',
'editor.lineHighlightBackground': '#EEE8D5',
'editor.selectionBackground': '#EEE8D5',
'editorCursor.foreground': '#657B83',
'editorGroup.border': '#DDD6C1',
'editorGroup.dropBackground': '#DDD6C1AA',
'editorGroupHeader.tabsBackground': '#D9D2C2',
'editorHoverWidget.background': '#CCC4B0',
'editorIndentGuide.activeBackground': '#081E2580',
'editorIndentGuide.background': '#586E7580',
'editorLineNumber.activeForeground': '#567983',
'editorWhitespace.foreground': '#586E7580',
'editorWidget.background': '#EEE8D5',
'extensionButton.prominentBackground': '#b58900',
'extensionButton.prominentHoverBackground': '#584c27aa',
'focusBorder': '#b49471',
'input.background': '#DDD6C1',
'input.foreground': '#586E75',
'input.placeholderForeground': '#586E75AA',
'inputOption.activeBorder': '#D3AF86',
'list.activeSelectionBackground': '#DFCA88',
'list.activeSelectionForeground': '#6C6C6C',
'list.highlightForeground': '#B58900',
'list.hoverBackground': '#DFCA8844',
'list.inactiveSelectionBackground': '#D1CBB8',
'minimap.selectionHighlight': '#EEE8D5',
'modernActivityBar.background': '#EEE8D5',
'modernActivityBarItem.activeBackground': '#DFCA88',
'notebook.cellEditorBackground': '#F7F0E0',
'panel.border': '#DDD6C1',
'panelSection.border': '#DDD6C1',
'panelSectionHeader.border': '#DDD6C1',
'peekView.border': '#B58900',
'peekViewEditor.background': '#FFFBF2',
'peekViewEditor.matchHighlightBackground': '#7744AA40',
'peekViewResult.background': '#EEE8D5',
'peekViewTitle.background': '#EEE8D5',
'pickerGroup.border': '#2AA19899',
'pickerGroup.foreground': '#2AA19899',
'ports.iconRunningProcessForeground': '#2AA19899',
'progressBar.background': '#B58900',
'quickInputList.focusBackground': '#DFCA8866',
'selection.background': '#878b9180',
'sideBar.background': '#EEE8D5',
'sideBarSectionHeader.border': '#DDD6C1',
'sideBarTitle.foreground': '#586E75',
'statusBar.background': '#EEE8D5',
'statusBar.debuggingBackground': '#EEE8D5',
'statusBar.foreground': '#586E75',
'statusBar.inactiveBackground': '#F0ECE1',
'statusBar.noFolderBackground': '#EEE8D5',
'statusBarItem.prominentBackground': '#DDD6C1',
'statusBarItem.prominentHoverBackground': '#DDD6C199',
'statusBarItem.remoteBackground': '#AC9D57',
'surface.border': '#ddd6c1',
'tab.activeBackground': '#FDF6E3',
'tab.activeModifiedBorder': '#cb4b16',
'tab.border': '#DDD6C1',
'tab.inactiveBackground': '#D3CBB7',
'tab.inactiveForeground': '#586E75',
'tab.lastPinnedBorder': '#FDF6E3',
'terminal.ansiBlack': '#073642',
'terminal.ansiBlue': '#268bd2',
'terminal.ansiBrightBlack': '#002b36',
'terminal.ansiBrightBlue': '#839496',
'terminal.ansiBrightCyan': '#93a1a1',
'terminal.ansiBrightGreen': '#586e75',
'terminal.ansiBrightMagenta': '#6c71c4',
'terminal.ansiBrightRed': '#cb4b16',
'terminal.ansiBrightWhite': '#fdf6e3',
'terminal.ansiBrightYellow': '#657b83',
'terminal.ansiCyan': '#2aa198',
'terminal.ansiGreen': '#859900',
'terminal.ansiMagenta': '#d33682',
'terminal.ansiRed': '#dc322f',
'terminal.ansiWhite': '#eee8d5',
'terminal.ansiYellow': '#b58900',
'terminal.background': '#FDF6E3',
'titleBar.activeBackground': '#EEE8D5',
'titleBar.inactiveBackground': '#F0ECE1',
'walkThrough.embeddedEditorBackground': '#00000014',
},
'displayName': 'Solarized Light',
'name': 'solarized-light',
'tokenColors': [
{
'settings': {'foreground': '#657B83'},
},
{
'scope': [
'meta.embedded',
'source.groovy.embedded',
'string meta.image.inline.markdown',
'variable.legacy.builtin.python',
],
'settings': {'foreground': '#657B83'},
},
{
'scope': 'comment',
'settings': {'fontStyle': 'italic', 'foreground': '#93A1A1'},
},
{
'scope': 'string',
'settings': {'foreground': '#2AA198'},
},
{
'scope': 'string.regexp',
'settings': {'foreground': '#DC322F'},
},
{
'scope': 'constant.numeric',
'settings': {'foreground': '#D33682'},
},
{
'scope': ['variable.language', 'variable.other'],
'settings': {'foreground': '#268BD2'},
},
{
'scope': 'keyword',
'settings': {'foreground': '#859900'},
},
{
'scope': 'storage',
'settings': {'fontStyle': 'bold', 'foreground': '#586E75'},
},
{
'scope': [
'entity.name.class',
'entity.name.type',
'entity.name.namespace',
'entity.name.scope-resolution',
],
'settings': {'fontStyle': '', 'foreground': '#CB4B16'},
},
{
'scope': 'entity.name.function',
'settings': {'foreground': '#268BD2'},
},
{
'scope': 'punctuation.definition.variable',
'settings': {'foreground': '#859900'},
},
{
'scope': [
'punctuation.section.embedded.begin',
'punctuation.section.embedded.end',
],
'settings': {'foreground': '#DC322F'},
},
{
'scope': ['constant.language', 'meta.preprocessor'],
'settings': {'foreground': '#B58900'},
},
{
'scope': ['support.function.construct', 'keyword.other.new'],
'settings': {'foreground': '#CB4B16'},
},
{
'scope': ['constant.character', 'constant.other'],
'settings': {'foreground': '#CB4B16'},
},
{
'scope': [
'entity.other.inherited-class',
'punctuation.separator.namespace.ruby',
],
'settings': {'foreground': '#6C71C4'},
},
{'scope': 'variable.parameter', 'settings': {}},
{
'scope': 'entity.name.tag',
'settings': {'foreground': '#268BD2'},
},
{
'scope': 'punctuation.definition.tag',
'settings': {'foreground': '#93A1A1'},
},
{
'scope': 'entity.other.attribute-name',
'settings': {'foreground': '#93A1A1'},
},
{
'scope': 'support.function',
'settings': {'foreground': '#268BD2'},
},
{
'scope': 'punctuation.separator.continuation',
'settings': {'foreground': '#DC322F'},
},
{
'scope': ['support.constant', 'support.variable'],
'settings': {},
},
{
'scope': ['support.type', 'support.class'],
'settings': {'foreground': '#859900'},
},
{
'scope': 'support.type.exception',
'settings': {'foreground': '#CB4B16'},
},
{'scope': 'support.other.variable', 'settings': {}},
{
'scope': 'invalid',
'settings': {'foreground': '#DC322F'},
},
{
'scope': ['meta.diff', 'meta.diff.header'],
'settings': {'fontStyle': 'italic', 'foreground': '#268BD2'},
},
{
'scope': 'markup.deleted',
'settings': {'fontStyle': '', 'foreground': '#DC322F'},
},
{
'scope': 'markup.changed',
'settings': {'fontStyle': '', 'foreground': '#CB4B16'},
},
{
'scope': 'markup.inserted',
'settings': {'foreground': '#859900'},
},
{
'scope': 'markup.quote',
'settings': {'foreground': '#859900'},
},
{
'scope': 'markup.list',
'settings': {'foreground': '#B58900'},
},
{
'scope': ['markup.bold', 'markup.italic'],
'settings': {'foreground': '#D33682'},
},
{
'scope': 'markup.bold',
'settings': {'fontStyle': 'bold'},
},
{
'scope': 'markup.italic',
'settings': {'fontStyle': 'italic'},
},
{
'scope': 'markup.strikethrough',
'settings': {'fontStyle': 'strikethrough'},
},
{
'scope': 'markup.inline.raw',
'settings': {'fontStyle': '', 'foreground': '#2AA198'},
},
{
'scope': 'markup.heading',
'settings': {'fontStyle': 'bold', 'foreground': '#268BD2'},
},
{
'scope': 'markup.heading.setext',
'settings': {'fontStyle': '', 'foreground': '#268BD2'},
},
],
'type': 'light',
},
);