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',
  },
);