use-monaco
Version:
[](https://npm.im/use-monaco)
859 lines • 29.4 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.default = {
$schema: 'vscode://schemas/color-theme',
name: 'Cobalt',
type: 'dark',
colors: {
// activityBar
'activityBar.background': '#122738',
'activityBar.border': '#0d3a58',
'activityBar.dropBackground': '#0d3a58',
'activityBar.foreground': '#fff',
'activityBarBadge.background': '#ffc600',
'activityBarBadge.foreground': '#000',
// badge
'badge.background': '#ffc600',
'badge.foreground': '#000',
// button
'button.background': '#0088ff',
'button.foreground': '#fff',
'button.hoverBackground': '#ff9d00',
// contrast
contrastActiveBorder: null,
contrastBorder: '#ffffff00',
// debug
'debugExceptionWidget.background': '#193549',
'debugExceptionWidget.border': '#aaa',
'debugToolBar.background': '#193549',
// description
descriptionForeground: '#aaa',
// diff
'diffEditor.insertedTextBackground': '#3ad90033',
'diffEditor.insertedTextBorder': '#3ad90055',
'diffEditor.removedTextBackground': '#ee3a4333',
'diffEditor.removedTextBorder': '#ee3a4355',
// dropdown
'dropdown.background': '#193549',
'dropdown.border': '#15232d',
'dropdown.foreground': '#fff',
// editor
// This is the main background color
'editor.background': '#193549',
// this is the main text colour
'editor.foreground': '#fff',
// Okay this part is confusing as heck!
// Currently found item
'editor.findMatchBackground': '#FF720066',
// Other Found Items int the document
'editor.findMatchHighlightBackground': '#CAD40F66',
// WTF is this one for? I don't know
'editor.findRangeHighlightBackground': '#243E51',
// When you hover over something and a popup shows, this highlights that thing
'editor.hoverHighlightBackground': '#ffc60033',
// when you have something selected, but have lost focus on the editor
'editor.inactiveSelectionBackground': '#003b8b',
// current line styles
'editor.lineHighlightBackground': '#1F4662',
'editor.lineHighlightBorder': '#234E6D',
'editor.rangeHighlightBackground': '#1F4662',
// selected Text colours
// This is the standard Select colour
'editor.selectionBackground': '#0050A4',
// This is the colour of the other matching elements
'editor.selectionHighlightBackground': '#0050A480',
// if you tab away you can colour it differently, but ill leave this one out
// "editor.inactiveSelectionBackground": "",
// Word Highlights! This happens when you move your cursor inside a variable
// Strong is the one where your cursor currently is
'editor.wordHighlightStrongBackground': '#ffffff21',
// and this one is the rest of them
'editor.wordHighlightBackground': '#ffffff21',
'editorBracketMatch.background': '#0d3a58',
'editorBracketMatch.border': '#ffc60080',
'editorCodeLens.foreground': '#aaa',
'editorCursor.foreground': '#ffc600',
'editorError.border': '#0d3a58',
'editorError.foreground': '#A22929',
// gutter
'editorGutter.background': '#12273866',
'editorGutter.addedBackground': '#3C9F4A',
'editorGutter.deletedBackground': '#A22929',
'editorGutter.modifiedBackground': '#26506D',
// editorGroup
'editorGroup.background': '#A22929',
'editorGroup.border': '#122738',
'editorGroup.dropBackground': '#12273899',
// editorGroupHeader
'editorGroupHeader.noTabsBackground': '#193549',
'editorGroupHeader.tabsBackground': '#193549',
'editorGroupHeader.tabsBorder': '#15232d',
// editorHoverWidget
'editorHoverWidget.background': '#15232d',
'editorHoverWidget.border': '#0d3a58',
'editorIndentGuide.background': '#3B5364',
'editorLineNumber.foreground': '#aaa',
'editorLink.activeForeground': '#aaa',
// editorMarkerNavigation
'editorMarkerNavigation.background': '#3B536433',
'editorMarkerNavigationError.background': '#A22929',
'editorMarkerNavigationWarning.background': '#ffc600',
// ruler
'editorOverviewRuler.border': '#0d3a58',
'editorOverviewRuler.commonContentForeground': '#ffc60055',
'editorOverviewRuler.currentContentForeground': '#ee3a4355',
'editorOverviewRuler.incomingContentForeground': '#3ad90055',
'editorRuler.foreground': '#1F4662',
// editorSuggestWidget
'editorSuggestWidget.background': '#15232d',
'editorSuggestWidget.border': '#15232d',
'editorSuggestWidget.foreground': '#aaa',
'editorSuggestWidget.highlightForeground': '#ffc600',
'editorSuggestWidget.selectedBackground': '#193549',
// editorWarning
'editorWarning.border': '#ffffff00',
'editorWarning.foreground': '#ffc600',
'editorWhitespace.foreground': '#ffffff1a',
'editorWidget.background': '#15232d',
'editorWidget.border': '#0d3a58',
errorForeground: '#A22929',
// extensionButton
'extensionButton.prominentBackground': '#0088ff',
'extensionButton.prominentForeground': '#fff',
'extensionButton.prominentHoverBackground': '#ff9d00',
focusBorder: '#0d3a58',
foreground: '#aaa',
// input
'input.background': '#193549',
'input.border': '#0d3a58',
'input.foreground': '#ffc600',
'input.placeholderForeground': '#aaa',
'inputOption.activeBorder': '#8dffff',
'inputValidation.errorBackground': '#193549',
'inputValidation.errorBorder': '#ffc600',
'inputValidation.infoBackground': '#193549',
'inputValidation.infoBorder': '#0D3A58',
'inputValidation.warningBackground': '#193549',
'inputValidation.warningBorder': '#ffc600',
// list
'list.activeSelectionBackground': '#193549',
'list.activeSelectionForeground': '#aaa',
'list.dropBackground': '#0d3a58',
'list.focusBackground': '#0d3a58',
'list.focusForeground': '#aaa',
'list.highlightForeground': '#ffc600',
'list.hoverBackground': '#193549',
'list.hoverForeground': '#aaa',
'list.inactiveSelectionBackground': '#0d3a58',
'list.inactiveSelectionForeground': '#aaa',
// menu
'menu.background': '#122738',
// merge
'merge.border': '#ffffff00',
'merge.commonContentBackground': '#c97d0c',
'merge.commonHeaderBackground': '#c97d0c',
'merge.currentContentBackground': '#2F7366',
'merge.currentHeaderBackground': '#2F7366',
'merge.incomingContentBackground': '#185294',
'merge.incomingHeaderBackground': '#185294',
// notification colors - The colors below only apply for VS Code versions 1.21 and higher.
'notificationCenter.border': '#ffc600',
'notificationCenterHeader.foreground': '#aaa',
'notificationCenterHeader.background': '#122738',
'notificationToast.border': '#ffc600',
'notifications.foreground': '#aaa',
'notifications.background': '#122738',
'notifications.border': '#ffc600',
'notificationLink.foreground': '#ffc600',
// notification - If you target VS Code versions before the 1.21 (February 2018) release, these are the old (no longer supported) colors:
'notification.background': '#ffc600',
'notification.buttonBackground': '#0088ff',
'notification.buttonForeground': '#fff',
'notification.buttonHoverBackground': '#ff9d00',
'notification.errorBackground': '#A22929',
'notification.errorForeground': '#fff',
'notification.foreground': '#000',
'notification.infoBackground': '#0088ff',
'notification.infoForeground': '#fff',
'notification.warningBackground': '#ff9d00',
'notification.warningForeground': '#000',
// panel
'panel.background': '#122738',
'panel.border': '#ffc600',
'panelTitle.activeBorder': '#ffc600',
'panelTitle.activeForeground': '#ffc600',
'panelTitle.inactiveForeground': '#aaa',
// "peekView
'peekView.border': '#ffc600',
'peekViewEditor.background': '#193549',
'peekViewEditor.matchHighlightBackground': '#19354900',
'peekViewEditorGutter.background': '#122738',
'peekViewResult.background': '#15232d',
'peekViewResult.fileForeground': '#aaa',
'peekViewResult.lineForeground': '#fff',
'peekViewResult.matchHighlightBackground': '#0d3a58',
'peekViewResult.selectionBackground': '#0d3a58',
'peekViewResult.selectionForeground': '#fff',
'peekViewTitle.background': '#15232d',
'peekViewTitleDescription.foreground': '#aaa',
'peekViewTitleLabel.foreground': '#ffc600',
// picker
'pickerGroup.border': '#0d3a58',
'pickerGroup.foreground': '#aaa',
// progressBar
'progressBar.background': '#ffc600',
// scrollbar
'scrollbar.shadow': '#00000000',
'scrollbarSlider.activeBackground': '#355166cc',
'scrollbarSlider.background': '#1F466280',
'scrollbarSlider.hoverBackground': '#406179cc',
// selection
'selection.background': '#027dff',
// sidebar
'sideBar.background': '#15232d',
'sideBar.border': '#0d3a58',
'sideBar.foreground': '#aaa',
'sideBarSectionHeader.background': '#193549',
'sideBarSectionHeader.foreground': '#aaaaaa',
'sideBarTitle.foreground': '#aaaaaa',
// statusBar
'statusBar.background': '#15232d',
'statusBar.border': '#0d3a58',
'statusBar.debuggingBackground': '#15232d',
'statusBar.debuggingBorder': '#ffc600',
'statusBar.debuggingForeground': '#ffc600',
'statusBar.foreground': '#aaa',
'statusBar.noFolderBackground': '#15232d',
'statusBar.noFolderBorder': '#0d3a58',
'statusBar.noFolderForeground': '#aaa',
'statusBarItem.activeBackground': '#0088ff',
'statusBarItem.hoverBackground': '#0d3a58',
'statusBarItem.prominentBackground': '#15232d',
'statusBarItem.prominentHoverBackground': '#0d3a58',
// tab
'tab.activeBackground': '#122738',
'tab.activeForeground': '#fff',
'tab.border': '#15232D',
'tab.activeBorder': '#ffc600',
'tab.inactiveBackground': '#193549',
'tab.inactiveForeground': '#aaa',
'tab.unfocusedActiveForeground': '#aaa',
'tab.unfocusedInactiveForeground': '#aaa',
// --- workbench: terminal
'terminal.ansiBlack': '#000000',
'terminal.ansiRed': '#ff628c',
'terminal.ansiGreen': '#3ad900',
'terminal.ansiYellow': '#ffc600',
'terminal.ansiBlue': '#0088ff',
'terminal.ansiMagenta': '#fb94ff',
'terminal.ansiCyan': '#80fcff',
'terminal.ansiWhite': '#ffffff',
'terminal.ansiBrightBlack': '#0050A4',
'terminal.ansiBrightRed': '#ff628c',
'terminal.ansiBrightGreen': '#3ad900',
'terminal.ansiBrightYellow': '#ffc600',
'terminal.ansiBrightBlue': '#0088ff',
'terminal.ansiBrightMagenta': '#fb94ff',
'terminal.ansiBrightCyan': '#80fcff',
'terminal.ansiBrightWhite': '#193549',
'terminal.background': '#122738',
'terminal.foreground': '#ffffff',
'terminalCursor.background': '#ffc600',
'terminalCursor.foreground': '#ffc600',
// Git status colors in File Explorer
'gitDecoration.modifiedResourceForeground': '#ffc600',
'gitDecoration.deletedResourceForeground': '#ff628c',
'gitDecoration.untrackedResourceForeground': '#3ad900',
'gitDecoration.ignoredResourceForeground': '#808080',
'gitDecoration.conflictingResourceForeground': '#FF7200',
// textBlockQuote
'textBlockQuote.background': '#193549',
'textBlockQuote.border': '#0088ff',
'textCodeBlock.background': '#193549',
'textLink.activeForeground': '#0088ff',
'textLink.foreground': '#0088ff',
'textPreformat.foreground': '#ffc600',
'textSeparator.foreground': '#0d3a58',
'titleBar.activeBackground': '#15232D',
'titleBar.activeForeground': '#ffffff',
'titleBar.inactiveBackground': '#193549',
'titleBar.inactiveForeground': '#ffffff33',
'walkThrough.embeddedEditorBackground': '#0d3a58',
'welcomePage.buttonBackground': '#193549',
'welcomePage.buttonHoverBackground': '#0d3a58',
'widget.shadow': '#00000026',
},
tokenColors: [
{
name: 'Comment',
scope: ['comment', 'punctuation.definition.comment'],
settings: {
fontStyle: 'italic',
foreground: '#0088ff',
},
},
{
name: 'Constant',
scope: 'constant',
settings: {
foreground: '#ff628c',
},
},
{
name: 'Entity',
scope: 'entity',
settings: {
foreground: '#ffc600',
},
},
{
name: 'Invalid',
scope: 'invalid',
settings: {
foreground: '#f44542',
},
},
{
name: 'Storage Type Function',
scope: 'storage.type.function',
settings: {
foreground: '#ff9d00',
},
},
{
name: 'Keyword',
scope: 'keyword, storage.type.class',
settings: {
foreground: '#ff9d00',
},
},
{
name: 'Meta',
scope: 'meta',
settings: {
foreground: '#9effff',
},
},
{
name: 'Meta JSX',
scope: [
'meta.jsx.children',
'meta.jsx.children.js',
'meta.jsx.children.tsx',
],
settings: {
foreground: '#fff',
},
},
{
name: 'Meta Brace',
scope: 'meta.brace',
settings: {
foreground: '#e1efff',
},
},
{
name: 'Punctuation',
scope: 'punctuation',
settings: {
foreground: '#e1efff',
},
},
{
name: 'Punctuation Parameters',
scope: 'punctuation.definition.parameters',
settings: {
foreground: '#ffee80',
},
},
{
name: 'Punctuation Template Expression',
scope: 'punctuation.definition.template-expression',
settings: {
foreground: '#ffee80',
},
},
{
name: 'Storage',
scope: 'storage',
settings: {
foreground: '#ffc600',
},
},
{
name: 'Storage Type Arrow Function',
scope: 'storage.type.function.arrow',
settings: {
foreground: '#ffc600',
},
},
{
name: 'String',
scope: ['string', 'punctuation.definition.string'],
settings: {
foreground: '#a5ff90',
},
},
{
name: 'String Template',
scope: ['string.template', 'punctuation.definition.string.template'],
settings: {
foreground: '#3ad900',
},
},
{
name: 'Support',
scope: 'support',
settings: {
foreground: '#80ffbb',
},
},
{
name: 'Support Function',
scope: 'support.function',
settings: {
foreground: '#ff9d00',
},
},
{
name: 'Support Variable Property DOM',
scope: 'support.variable.property.dom',
settings: {
foreground: '#e1efff',
},
},
{
name: 'Variable',
scope: 'variable',
settings: {
foreground: '#e1efff',
},
},
{
name: '[CSS] - Entity',
scope: ['source.css entity', 'source.stylus entity'],
settings: {
foreground: '#3ad900',
},
},
{
name: '[CSS] - ID Selector',
scope: 'entity.other.attribute-name.id.css',
settings: {
foreground: '#FFB454',
},
},
{
name: '[CSS] - Element Selector',
scope: 'entity.name.tag',
settings: {
foreground: '#9EFFFF',
},
},
{
name: '[CSS] - Support',
scope: ['source.css support', 'source.stylus support'],
settings: {
foreground: '#a5ff90',
},
},
{
name: '[CSS] - Constant',
scope: [
'source.css constant',
'source.css support.constant',
'source.stylus constant',
'source.stylus support.constant',
],
settings: {
foreground: '#ffee80',
},
},
{
name: '[CSS] - String',
scope: [
'source.css string',
'source.css punctuation.definition.string',
'source.stylus string',
'source.stylus punctuation.definition.string',
],
settings: {
foreground: '#ffee80',
},
},
{
name: '[CSS] - Variable',
scope: ['source.css variable', 'source.stylus variable'],
settings: {
foreground: '#9effff',
},
},
{
name: '[HTML] - Entity Name',
scope: 'text.html.basic entity.name',
settings: {
foreground: '#9effff',
},
},
{
name: '[HTML] - ID value',
scope: 'meta.toc-list.id.html',
settings: {
foreground: '#A5FF90',
},
},
{
name: '[HTML] - Entity Other',
scope: 'text.html.basic entity.other',
settings: {
fontStyle: 'italic',
foreground: '#ffc600',
},
},
{
name: '[HTML] - Script Tag',
scope: 'meta.tag.metadata.script.html entity.name.tag.html',
settings: {
foreground: '#ffc600',
},
},
{
name: '[HTML] - Quotes. these are a slightly different colour because expand selection will then not include quotes',
scope: 'punctuation.definition.string.begin, punctuation.definition.string.end',
settings: {
foreground: '#92fc79',
},
},
{
name: '[INI] - Entity',
scope: 'source.ini entity',
settings: {
foreground: '#e1efff',
},
},
{
name: '[INI] - Keyword',
scope: 'source.ini keyword',
settings: {
foreground: '#ffc600',
},
},
{
name: '[INI] - Punctuation Definition',
scope: 'source.ini punctuation.definition',
settings: {
foreground: '#ffee80',
},
},
{
name: '[INI] - Punctuation Separator',
scope: 'source.ini punctuation.separator',
settings: {
foreground: '#ff9d00',
},
},
{
name: '[JAVASCRIPT] - Storage Type Function',
scope: 'source.js storage.type.function',
settings: {
foreground: '#fb94ff',
},
},
{
name: '[JAVASCRIPT] - Variable Language',
scope: 'variable.language, entity.name.type.class.js',
settings: {
foreground: '#fb94ff',
},
},
{
name: '[JAVASCRIPT] - Inherited Component',
scope: 'entity.other.inherited-class.js',
settings: {
foreground: '#ccc',
},
},
{
name: '[PYTHON] - Self Argument',
scope: 'variable.parameter.function.language.special.self.python',
settings: {
foreground: '#fb94ff',
},
},
{
name: '[JSON] - Support',
scope: 'source.json support',
settings: {
foreground: '#ffc600',
},
},
{
name: '[JSON] - String',
scope: [
'source.json string',
'source.json punctuation.definition.string',
],
settings: {
foreground: '#e1efff',
},
},
{
name: '[MARKDOWN] - Heading Punctuation',
scope: 'punctuation.definition.heading.markdown',
settings: {
foreground: '#e1efff',
},
},
{
name: '[MARKDOWN] - Heading Name Section',
scope: [
'entity.name.section.markdown',
'markup.heading.setext.1.markdown',
'markup.heading.setext.2.markdown',
],
settings: {
foreground: '#ffc600',
fontStyle: 'bold',
},
},
{
name: '[MARKDOWN] - Paragraph',
scope: 'meta.paragraph.markdown',
settings: {
foreground: '#e1efff',
},
},
{
name: '[MARKDOWN] - Quote Punctuation',
scope: 'beginning.punctuation.definition.quote.markdown',
settings: {
foreground: '#ffc600',
},
},
{
name: '[MARKDOWN] - Quote Paragraph',
scope: 'markup.quote.markdown meta.paragraph.markdown',
settings: {
fontStyle: 'italic',
foreground: '#9effff',
},
},
{
name: '[MARKDOWN] - Separator',
scope: 'meta.separator.markdown',
settings: {
foreground: '#ffc600',
},
},
{
name: '[MARKDOWN] - Emphasis Bold',
scope: 'markup.bold.markdown',
settings: {
fontStyle: 'bold',
foreground: '#9effff',
},
},
{
name: '[MARKDOWN] - Emphasis Italic',
scope: 'markup.italic.markdown',
settings: {
fontStyle: 'italic',
foreground: '#9effff',
},
},
{
name: '[MARKDOWN] - Lists',
scope: 'beginning.punctuation.definition.list.markdown',
settings: {
foreground: '#ffc600',
},
},
{
name: '[MARKDOWN] - Link Title',
scope: 'string.other.link.title.markdown',
settings: {
foreground: '#a5ff90',
},
},
{
name: '[MARKDOWN] - Link/Image Title',
scope: [
'string.other.link.title.markdown',
'string.other.link.description.markdown',
'string.other.link.description.title.markdown',
],
settings: {
foreground: '#a5ff90',
},
},
{
name: '[MARKDOWN] - Link Address',
scope: [
'markup.underline.link.markdown',
'markup.underline.link.image.markdown',
],
settings: {
foreground: '#9effff',
},
},
{
name: '[MARKDOWN] - Inline Code',
scope: ['fenced_code.block.language', 'markup.inline.raw.markdown'],
settings: {
foreground: '#9effff',
},
},
{
name: '[MARKDOWN] - Code Block',
scope: ['fenced_code.block.language', 'markup.inline.raw.markdown'],
settings: {
foreground: '#9effff',
},
},
{
name: '[PUG] - Entity Name',
scope: 'text.jade entity.name',
settings: {
foreground: '#9effff',
},
},
{
name: '[PUG] - Entity Attribute Name',
scope: 'text.jade entity.other.attribute-name.tag',
settings: {
fontStyle: 'italic',
},
},
{
name: '[PUG] - String Interpolated',
scope: 'text.jade string.interpolated',
settings: {
foreground: '#ffee80',
},
},
{
name: '[TYPESCRIPT] - Entity Name Type',
scope: 'source.ts entity.name.type',
settings: {
foreground: '#80ffbb',
},
},
{
name: '[TYPESCRIPT] - Keyword',
scope: 'source.ts keyword',
settings: {
foreground: '#ffc600',
},
},
{
name: '[TYPESCRIPT] - Punctuation Parameters',
scope: 'source.ts punctuation.definition.parameters',
settings: {
foreground: '#e1efff',
},
},
{
name: '[TYPESCRIPT] - Punctuation Arrow Parameters',
scope: 'meta.arrow.ts punctuation.definition.parameters',
settings: {
foreground: '#ffee80',
},
},
{
name: '[TYPESCRIPT] - Storage',
scope: 'source.ts storage',
settings: {
foreground: '#9effff',
},
},
{
name: '[TYPESCRIPT] - Variable Language',
scope: 'variable.language, entity.name.type.class.ts, entity.name.type.class.tsx',
settings: {
foreground: '#fb94ff',
},
},
{
name: '[TYPESCRIPT] - Inherited Component',
scope: 'entity.other.inherited-class.ts, entity.other.inherited-class.tsx',
settings: {
foreground: '#ccc',
},
},
{
name: '[PHP] - Entity',
scope: 'source.php entity',
settings: {
foreground: '#9effff',
},
},
{
name: '[PHP] - Variables',
scope: 'variable.other.php',
settings: {
foreground: '#ffc600',
},
},
{
name: '[C#] - Annotations',
scope: 'storage.type.cs',
settings: {
foreground: '#9effff',
},
},
{
name: '[C#] - Properties',
scope: 'entity.name.variable.property.cs',
settings: {
foreground: '#9effff',
},
},
{
name: '[C#] - Storage modifiers',
scope: 'storage.modifier.cs',
settings: {
foreground: '#80ffbb',
},
},
{
name: 'Italicsify for Operator Mono',
scope: [
'modifier',
'this',
'comment',
'storage.modifier.js',
'storage.modifier.ts',
'storage.modifier.tsx',
'entity.other.attribute-name.js',
'entity.other.attribute-name.ts',
'entity.other.attribute-name.tsx',
'entity.other.attribute-name.html',
],
settings: {
fontStyle: 'italic',
},
},
{
name: '[CSHARP] - Modifiers and keyword types',
scope: 'storage.modifier.cs, keyword.type.cs',
settings: {
foreground: '#fb94ff',
},
},
{
name: '[CSHARP] - Storage types',
scope: 'storage.type.cs',
settings: {
foreground: '#80ffbb',
},
},
{
name: '[CSHARP] - Namespaces, parameters, field variables, properties',
scope: 'entity.name.type.namespace.cs, entity.name.variable.parameter.cs, entity.name.variable.field.cs, entity.name.variable.property.cs',
settings: {
foreground: '#e1efff',
},
},
],
};
//# sourceMappingURL=cobalt2.js.map