From 435731c11cd896c162629eff50bfff1b73819702 Mon Sep 17 00:00:00 2001 From: Mauricio Bonani Date: Tue, 15 Oct 2024 15:57:28 -0400 Subject: [PATCH] Add Noctis Obscuro theme (#540) --- README.md | 1 + src/themes/noctis-obscuro/theme-custom.css | 1 + src/themes/noctis-obscuro/theme-mermaid.json | 1 + src/themes/noctis-obscuro/theme-monaco.json | 3424 ++++++++++++++++++ src/themes/noctis-obscuro/theme.scss | 301 ++ 5 files changed, 3728 insertions(+) create mode 100644 src/themes/noctis-obscuro/theme-custom.css create mode 100644 src/themes/noctis-obscuro/theme-mermaid.json create mode 100644 src/themes/noctis-obscuro/theme-monaco.json create mode 100644 src/themes/noctis-obscuro/theme.scss diff --git a/README.md b/README.md index 1a8435a..02393e8 100644 --- a/README.md +++ b/README.md @@ -38,6 +38,7 @@ npm install @node-red-contrib-themes/theme-collection - monokai-dimmed - night-owl - noctis +- noctis-obscuro - noctis-sereno - noctis-uva - noctis-viola diff --git a/src/themes/noctis-obscuro/theme-custom.css b/src/themes/noctis-obscuro/theme-custom.css new file mode 100644 index 0000000..750f989 --- /dev/null +++ b/src/themes/noctis-obscuro/theme-custom.css @@ -0,0 +1 @@ +/* Theme customizations */ diff --git a/src/themes/noctis-obscuro/theme-mermaid.json b/src/themes/noctis-obscuro/theme-mermaid.json new file mode 100644 index 0000000..18ede69 --- /dev/null +++ b/src/themes/noctis-obscuro/theme-mermaid.json @@ -0,0 +1 @@ +"dark" diff --git a/src/themes/noctis-obscuro/theme-monaco.json b/src/themes/noctis-obscuro/theme-monaco.json new file mode 100644 index 0000000..2050777 --- /dev/null +++ b/src/themes/noctis-obscuro/theme-monaco.json @@ -0,0 +1,3424 @@ +{ + "base": "vs-dark", + "colors": { + "actionBar.toggledBackground": "#062e3266", + "activityBar.activeBackground": "#40d4e733", + "activityBar.activeBorder": "#40d4e7", + "activityBar.background": "#031417", + "activityBar.border": "#0f1415", + "activityBar.dropBorder": "#169fb1", + "activityBar.foreground": "#169fb1", + "activityBar.inactiveForeground": "#169fb177", + "activityBarBadge.background": "#169fb1", + "activityBarBadge.foreground": "#0f1415", + "activityBarTop.activeBorder": "#e7e7e7", + "activityBarTop.dropBorder": "#e7e7e7", + "activityBarTop.foreground": "#e7e7e7", + "activityBarTop.inactiveForeground": "#e7e7e799", + "badge.background": "#169fb1", + "badge.foreground": "#0f1415", + "banner.background": "#0e6671", + "banner.foreground": "#ebfdff", + "banner.iconForeground": "#40d4e7", + "breadcrumb.activeSelectionForeground": "#ebfdff", + "breadcrumb.background": "#031417", + "breadcrumb.focusForeground": "#40d4e7", + "breadcrumb.foreground": "#87a7ab", + "breadcrumbPicker.background": "#062e32", + "button.background": "#009999", + "button.foreground": "#ebfdff", + "button.hoverBackground": "#00cccc", + "button.secondaryBackground": "#3a3d41", + "button.secondaryForeground": "#ffffff", + "button.secondaryHoverBackground": "#45494e", + "button.separator": "#ebfdff66", + "charts.blue": "#40d4e7", + "charts.foreground": "#b2cacd", + "charts.green": "#89d185", + "charts.lines": "#b2cacd80", + "charts.orange": "#49d6e9ee", + "charts.purple": "#b180d7", + "charts.red": "#e34e1c", + "charts.yellow": "#e69533", + "chat.avatarBackground": "#1f1f1f", + "chat.avatarForeground": "#b2cacd", + "chat.requestBackground": "#0314179e", + "chat.requestBorder": "#ffffff1a", + "chat.slashCommandBackground": "#34414b8f", + "chat.slashCommandForeground": "#40a6ff", + "checkbox.background": "#031417", + "checkbox.border": "#031417", + "checkbox.foreground": "#87a7ab", + "checkbox.selectBackground": "#062e32", + "checkbox.selectBorder": "#c5c5c5", + "commandCenter.activeBackground": "#ffffff14", + "commandCenter.activeBorder": "#b2cacd4d", + "commandCenter.activeForeground": "#40d4e7", + "commandCenter.background": "#ffffff0d", + "commandCenter.border": "#b2cacd33", + "commandCenter.debuggingBackground": "#03141742", + "commandCenter.foreground": "#b2cacd", + "commandCenter.inactiveBorder": "#87a7ab40", + "commandCenter.inactiveForeground": "#87a7ab", + "commentsView.resolvedIcon": "#cccccc80", + "commentsView.unresolvedIcon": "#062e32", + "debugConsole.errorForeground": "#e34e1c", + "debugConsole.infoForeground": "#40d4e7", + "debugConsole.sourceForeground": "#b2cacd", + "debugConsole.warningForeground": "#e69533", + "debugConsoleInputIcon.foreground": "#b2cacd", + "debugExceptionWidget.background": "#031417", + "debugExceptionWidget.border": "#16a3b6", + "debugIcon.breakpointCurrentStackframeForeground": "#ffcc00", + "debugIcon.breakpointDisabledForeground": "#848484", + "debugIcon.breakpointForeground": "#e51400", + "debugIcon.breakpointStackframeForeground": "#89d185", + "debugIcon.breakpointUnverifiedForeground": "#848484", + "debugIcon.continueForeground": "#75beff", + "debugIcon.disconnectForeground": "#f48771", + "debugIcon.pauseForeground": "#75beff", + "debugIcon.restartForeground": "#89d185", + "debugIcon.startForeground": "#89d185", + "debugIcon.stepBackForeground": "#75beff", + "debugIcon.stepIntoForeground": "#75beff", + "debugIcon.stepOutForeground": "#75beff", + "debugIcon.stepOverForeground": "#75beff", + "debugIcon.stopForeground": "#f48771", + "debugTokenExpression.boolean": "#4e94ce", + "debugTokenExpression.error": "#f48771", + "debugTokenExpression.name": "#c586c0", + "debugTokenExpression.number": "#b5cea8", + "debugTokenExpression.string": "#ce9178", + "debugTokenExpression.type": "#4a90e2", + "debugTokenExpression.value": "#cccccc99", + "debugToolBar.background": "#031417", + "debugView.exceptionLabelBackground": "#6c2022", + "debugView.exceptionLabelForeground": "#b2cacd", + "debugView.stateLabelBackground": "#88888844", + "debugView.stateLabelForeground": "#b2cacd", + "debugView.valueChangedHighlight": "#569cd6", + "descriptionForeground": "#929ea0", + "diffEditor.diagonalFill": "#cccccc33", + "diffEditor.insertedLineBackground": "#9bb95533", + "diffEditor.insertedTextBackground": "#16b67327", + "diffEditor.move.border": "#8b8b8b9c", + "diffEditor.moveActive.border": "#ffa500", + "diffEditor.removedLineBackground": "#ff000033", + "diffEditor.removedTextBackground": "#e6653341", + "diffEditor.unchangedCodeBackground": "#74747429", + "diffEditor.unchangedRegionBackground": "#021012", + "diffEditor.unchangedRegionForeground": "#b2cacd", + "diffEditor.unchangedRegionShadow": "#000000", + "disabledForeground": "#cccccc80", + "dropdown.background": "#031417", + "dropdown.border": "#031417", + "dropdown.foreground": "#87a7ab", + "editor.background": "#031417", + "editor.findMatchBackground": "#40bf6a11", + "editor.findMatchHighlightBackground": "#0e667179", + "editor.findRangeHighlightBackground": "#49e9a633", + "editor.focusedStackFrameHighlightBackground": "#7abd7a4d", + "editor.foldBackground": "#169fb114", + "editor.foldPlaceholderForeground": "#808080", + "editor.foreground": "#b2cacd", + "editor.hoverHighlightBackground": "#169fb13f", + "editor.inactiveSelectionBackground": "#0e657155", + "editor.inlineValuesBackground": "#ffc80033", + "editor.inlineValuesForeground": "#ffffff80", + "editor.lineHighlightBackground": "#083d44ee", + "editor.lineHighlightBorder": "#083d44", + "editor.linkedEditingBackground": "#ff00004d", + "editor.placeholder.foreground": "#ffffff56", + "editor.rangeHighlightBackground": "#083d44a1", + "editor.selectionBackground": "#169fb144", + "editor.selectionHighlightBackground": "#49ace944", + "editor.snippetFinalTabstopHighlightBackground": "#06292d", + "editor.snippetFinalTabstopHighlightBorder": "#073136", + "editor.snippetTabstopHighlightBackground": "#06292d", + "editor.snippetTabstopHighlightBorder": "#073136", + "editor.stackFrameHighlightBackground": "#ffff0033", + "editor.symbolHighlightBackground": "#0e667179", + "editor.wordHighlightBackground": "#e4b78133", + "editor.wordHighlightStrongBackground": "#cc990033", + "editor.wordHighlightTextBackground": "#e4b78133", + "editorActiveLineNumber.foreground": "#c6c6c6", + "editorBracketHighlight.foreground1": "#ffd700", + "editorBracketHighlight.foreground2": "#da70d6", + "editorBracketHighlight.foreground3": "#179fff", + "editorBracketHighlight.foreground4": "#00000000", + "editorBracketHighlight.foreground5": "#00000000", + "editorBracketHighlight.foreground6": "#00000000", + "editorBracketHighlight.unexpectedBracket.foreground": "#ff1212cc", + "editorBracketMatch.background": "#169fb122", + "editorBracketMatch.border": "#169fb1", + "editorBracketPairGuide.activeBackground1": "#00000000", + "editorBracketPairGuide.activeBackground2": "#00000000", + "editorBracketPairGuide.activeBackground3": "#00000000", + "editorBracketPairGuide.activeBackground4": "#00000000", + "editorBracketPairGuide.activeBackground5": "#00000000", + "editorBracketPairGuide.activeBackground6": "#00000000", + "editorBracketPairGuide.background1": "#00000000", + "editorBracketPairGuide.background2": "#00000000", + "editorBracketPairGuide.background3": "#00000000", + "editorBracketPairGuide.background4": "#00000000", + "editorBracketPairGuide.background5": "#00000000", + "editorBracketPairGuide.background6": "#00000000", + "editorCodeLens.foreground": "#507b95", + "editorCommentsWidget.rangeActiveBackground": "#062e321a", + "editorCommentsWidget.rangeBackground": "#062e321a", + "editorCommentsWidget.replyInputBackground": "#031417", + "editorCommentsWidget.resolvedBorder": "#cccccc80", + "editorCommentsWidget.unresolvedBorder": "#062e32", + "editorCursor.foreground": "#85efff", + "editorError.border": "#031417", + "editorError.foreground": "#e34e1c", + "editorGhostText.foreground": "#ffffff56", + "editorGroup.border": "#000000", + "editorGroup.dropBackground": "#5f6b6d33", + "editorGroup.dropIntoPromptBackground": "#062e32", + "editorGroup.dropIntoPromptForeground": "#b2cacd", + "editorGroup.emptyBackground": "#5f6b6d33", + "editorGroupHeader.noTabsBackground": "#062e32", + "editorGroupHeader.tabsBackground": "#062e32", + "editorGroupHeader.tabsBorder": "#062e32", + "editorGutter.addedBackground": "#8ce99a", + "editorGutter.background": "#031417", + "editorGutter.commentGlyphForeground": "#b2cacd", + "editorGutter.commentRangeForeground": "#07353b", + "editorGutter.commentUnresolvedGlyphForeground": "#b2cacd", + "editorGutter.deletedBackground": "#e34e1c", + "editorGutter.foldingControlForeground": "#c5c5c5", + "editorGutter.modifiedBackground": "#e4b781", + "editorHint.border": "#49e9a600", + "editorHint.foreground": "#49e9a6", + "editorHoverWidget.background": "#062e32", + "editorHoverWidget.border": "#0f1415", + "editorHoverWidget.foreground": "#b2cacd", + "editorHoverWidget.highlightForeground": "#40d4e7", + "editorHoverWidget.statusBarBackground": "#07383c", + "editorIndentGuide.activeBackground": "#3e6f74", + "editorIndentGuide.activeBackground1": "#3e6f74", + "editorIndentGuide.activeBackground2": "#00000000", + "editorIndentGuide.activeBackground3": "#00000000", + "editorIndentGuide.activeBackground4": "#00000000", + "editorIndentGuide.activeBackground5": "#00000000", + "editorIndentGuide.activeBackground6": "#00000000", + "editorIndentGuide.background": "#223b3f", + "editorIndentGuide.background1": "#223b3f", + "editorIndentGuide.background2": "#00000000", + "editorIndentGuide.background3": "#00000000", + "editorIndentGuide.background4": "#00000000", + "editorIndentGuide.background5": "#00000000", + "editorIndentGuide.background6": "#00000000", + "editorInfo.border": "#031417", + "editorInfo.foreground": "#40d4e7", + "editorInlayHint.background": "#169fb11a", + "editorInlayHint.foreground": "#969696", + "editorInlayHint.parameterBackground": "#169fb11a", + "editorInlayHint.parameterForeground": "#969696", + "editorInlayHint.typeBackground": "#169fb11a", + "editorInlayHint.typeForeground": "#969696", + "editorLightBulb.foreground": "#ffcc00", + "editorLightBulbAi.foreground": "#ffcc00", + "editorLightBulbAutoFix.foreground": "#75beff", + "editorLineNumber.activeForeground": "#169fb1", + "editorLineNumber.foreground": "#4e6b6e", + "editorLink.activeForeground": "#14a5ff", + "editorMarkerNavigation.background": "#3a3a5e29", + "editorMarkerNavigationError.background": "#e34e1c", + "editorMarkerNavigationError.headerBackground": "#e34e1c1a", + "editorMarkerNavigationInfo.background": "#40d4e7", + "editorMarkerNavigationInfo.headerBackground": "#40d4e71a", + "editorMarkerNavigationWarning.background": "#e69533", + "editorMarkerNavigationWarning.headerBackground": "#e695331a", + "editorMultiCursor.primary.foreground": "#85efff", + "editorMultiCursor.secondary.foreground": "#85efff", + "editorOverviewRuler.addedForeground": "#8ce99a99", + "editorOverviewRuler.border": "#031417", + "editorOverviewRuler.bracketMatchForeground": "#a0a0a0", + "editorOverviewRuler.commentForeground": "#07353b", + "editorOverviewRuler.commentUnresolvedForeground": "#07353b", + "editorOverviewRuler.commonContentForeground": "#ffc18044", + "editorOverviewRuler.currentContentForeground": "#85f1ff44", + "editorOverviewRuler.deletedForeground": "#e34e1c99", + "editorOverviewRuler.errorForeground": "#ff1212b3", + "editorOverviewRuler.findMatchForeground": "#d186167e", + "editorOverviewRuler.incomingContentForeground": "#9d92f244", + "editorOverviewRuler.infoForeground": "#40d4e7", + "editorOverviewRuler.inlineChatInserted": "#16b67317", + "editorOverviewRuler.inlineChatRemoved": "#e6653327", + "editorOverviewRuler.modifiedForeground": "#e4b78199", + "editorOverviewRuler.rangeHighlightForeground": "#007acc99", + "editorOverviewRuler.selectionHighlightForeground": "#a0a0a0cc", + "editorOverviewRuler.warningForeground": "#e69533", + "editorOverviewRuler.wordHighlightForeground": "#a0a0a0cc", + "editorOverviewRuler.wordHighlightStrongForeground": "#c0a0c0cc", + "editorOverviewRuler.wordHighlightTextForeground": "#a0a0a0cc", + "editorPane.background": "#031417", + "editorRuler.foreground": "#243f42", + "editorStickyScroll.background": "#031417", + "editorStickyScroll.shadow": "#00000044", + "editorStickyScrollHover.background": "#2a2d2e", + "editorSuggestWidget.background": "#062e32", + "editorSuggestWidget.border": "#0f1415", + "editorSuggestWidget.focusHighlightForeground": "#40d4e7", + "editorSuggestWidget.foreground": "#87a7ab", + "editorSuggestWidget.highlightForeground": "#40d4e7", + "editorSuggestWidget.selectedBackground": "#0e6671", + "editorSuggestWidget.selectedForeground": "#ebfdff", + "editorSuggestWidgetStatus.foreground": "#87a7ab80", + "editorUnicodeHighlight.border": "#e69533", + "editorUnnecessaryCode.opacity": "#000000aa", + "editorWarning.border": "#031417", + "editorWarning.foreground": "#e69533", + "editorWatermark.foreground": "#b2cacd99", + "editorWhitespace.foreground": "#ffffff21", + "editorWidget.background": "#062e32", + "editorWidget.border": "#0f1415", + "editorWidget.foreground": "#b2cacd", + "errorForeground": "#e34e1c", + "extensionBadge.remoteBackground": "#169fb1", + "extensionBadge.remoteForeground": "#0f1415", + "extensionButton.background": "#009999", + "extensionButton.foreground": "#ebfdff", + "extensionButton.hoverBackground": "#00cccc", + "extensionButton.prominentBackground": "#009999", + "extensionButton.prominentForeground": "#e5f5f5", + "extensionButton.prominentHoverBackground": "#00cccc", + "extensionButton.separator": "#ebfdff66", + "extensionIcon.preReleaseForeground": "#1d9271", + "extensionIcon.sponsorForeground": "#d758b3", + "extensionIcon.starForeground": "#ff8e00", + "extensionIcon.verifiedForeground": "#40d4e7", + "focusBorder": "#062e32", + "foreground": "#b2cacd", + "gitDecoration.addedResourceForeground": "#16b673", + "gitDecoration.conflictingResourceForeground": "#e4b781", + "gitDecoration.deletedResourceForeground": "#e34e1c", + "gitDecoration.ignoredResourceForeground": "#647e82", + "gitDecoration.modifiedResourceForeground": "#49e9a6", + "gitDecoration.renamedResourceForeground": "#73c991", + "gitDecoration.stageDeletedResourceForeground": "#c74e39", + "gitDecoration.stageModifiedResourceForeground": "#e2c08d", + "gitDecoration.submoduleResourceForeground": "#8db9e2", + "gitDecoration.untrackedResourceForeground": "#40d4e7", + "icon.foreground": "#c5c5c5", + "inlineChat.background": "#062e32", + "inlineChat.border": "#0f1415", + "inlineChat.foreground": "#b2cacd", + "inlineChat.shadow": "#00000044", + "inlineChatDiff.inserted": "#16b67314", + "inlineChatDiff.removed": "#e6653321", + "inlineChatInput.background": "#052529", + "inlineChatInput.border": "#0f1415", + "inlineChatInput.focusBorder": "#062e32", + "inlineChatInput.placeholderForeground": "#87a7ab", + "input.background": "#052529", + "input.border": "#083f44", + "input.foreground": "#cdd3de", + "input.placeholderForeground": "#87a7ab", + "inputOption.activeBackground": "#062e3266", + "inputOption.activeBorder": "#169fb1", + "inputOption.activeForeground": "#ffffff", + "inputOption.hoverBackground": "#5a5d5e80", + "inputValidation.errorBackground": "#501502ee", + "inputValidation.errorBorder": "#691c02", + "inputValidation.errorForeground": "#ff4000", + "inputValidation.infoBackground": "#0f6e7bee", + "inputValidation.infoBorder": "#148f9f", + "inputValidation.infoForeground": "#40d4e7", + "inputValidation.warningBackground": "#82694acc", + "inputValidation.warningBorder": "#a88457", + "inputValidation.warningForeground": "#e69533", + "interactive.activeCodeBorder": "#169fb1", + "interactive.inactiveCodeBorder": "#07353b", + "keybindingLabel.background": "#8080802b", + "keybindingLabel.border": "#33333399", + "keybindingLabel.bottomBorder": "#44444499", + "keybindingLabel.foreground": "#cccccc", + "keybindingTable.headerBackground": "#b2cacd0a", + "keybindingTable.rowsBackground": "#b2cacd0a", + "list.activeSelectionBackground": "#0e6671", + "list.activeSelectionForeground": "#ebfdff", + "list.deemphasizedForeground": "#8c8c8c", + "list.dropBackground": "#00404d", + "list.dropBetweenBackground": "#c5c5c5", + "list.errorForeground": "#e34e1c", + "list.filterMatchBackground": "#0e667179", + "list.focusBackground": "#00404d", + "list.focusForeground": "#ebfdff", + "list.focusHighlightForeground": "#40d4e7", + "list.focusOutline": "#062e32", + "list.highlightForeground": "#40d4e7", + "list.hoverBackground": "#0b515b", + "list.hoverForeground": "#ebfdff", + "list.inactiveFocusBackground": "#062d32", + "list.inactiveSelectionBackground": "#07353b", + "list.inactiveSelectionForeground": "#b2cacd", + "list.invalidItemForeground": "#b89500", + "list.warningForeground": "#ffa487", + "listFilterWidget.background": "#00404d", + "listFilterWidget.noMatchesOutline": "#e34e1c", + "listFilterWidget.outline": "#49e9a6", + "listFilterWidget.shadow": "#00000044", + "menu.background": "#062e32", + "menu.foreground": "#87a7ab", + "menu.selectionBackground": "#0b515b", + "menu.selectionBorder": "#0b515b", + "menu.selectionForeground": "#40d4e7", + "menu.separatorBackground": "#40d4e7", + "menubar.selectionBackground": "#0b515b", + "menubar.selectionBorder": "#0b515b", + "menubar.selectionForeground": "#40d4e7", + "merge.border": "#03141700", + "merge.commonContentBackground": "#ffc18022", + "merge.commonHeaderBackground": "#ffc18044", + "merge.currentContentBackground": "#85f1ff22", + "merge.currentHeaderBackground": "#85f1ff44", + "merge.incomingContentBackground": "#9d92f222", + "merge.incomingHeaderBackground": "#9d92f244", + "mergeEditor.change.background": "#9bb95533", + "mergeEditor.change.word.background": "#9ccc2c33", + "mergeEditor.changeBase.background": "#4b1818", + "mergeEditor.changeBase.word.background": "#6f1313", + "mergeEditor.conflict.handled.minimapOverViewRuler": "#adaca8ee", + "mergeEditor.conflict.handledFocused.border": "#c1c1c1cc", + "mergeEditor.conflict.handledUnfocused.border": "#86868649", + "mergeEditor.conflict.input1.background": "#85f1ff1b", + "mergeEditor.conflict.input2.background": "#9d92f21b", + "mergeEditor.conflict.unhandled.minimapOverViewRuler": "#fcba03", + "mergeEditor.conflict.unhandledFocused.border": "#ffa600", + "mergeEditor.conflict.unhandledUnfocused.border": "#ffa6007a", + "mergeEditor.conflictingLines.background": "#ffea0047", + "minimap.background": "#03141799", + "minimap.errorHighlight": "#e34e1cee", + "minimap.findMatchHighlight": "#49d6e9ee", + "minimap.foregroundOpacity": "#000000", + "minimap.infoHighlight": "#40d4e7", + "minimap.selectionHighlight": "#264f78", + "minimap.selectionOccurrenceHighlight": "#676767", + "minimap.warningHighlight": "#e69533ee", + "minimapGutter.addedBackground": "#16b673", + "minimapGutter.deletedBackground": "#e34e1c", + "minimapGutter.modifiedBackground": "#49e9a6", + "minimapSlider.activeBackground": "#169fb156", + "minimapSlider.background": "#6a90952e", + "minimapSlider.hoverBackground": "#169fb131", + "multiDiffEditor.border": "#0f1415", + "multiDiffEditor.headerBackground": "#262626", + "notebook.cellBorderColor": "#07353b", + "notebook.cellEditorBackground": "#021012", + "notebook.cellInsertionIndicator": "#062e32", + "notebook.cellStatusBarItemHoverBackground": "#ffffff26", + "notebook.cellToolbarSeparator": "#80808059", + "notebook.editorBackground": "#031417", + "notebook.focusedCellBorder": "#062e32", + "notebook.focusedEditorBorder": "#062e32", + "notebook.inactiveFocusedCellBorder": "#07353b", + "notebook.selectedCellBackground": "#07353b", + "notebook.selectedCellBorder": "#07353b", + "notebook.symbolHighlightBackground": "#ffffff0b", + "notebookEditorOverviewRuler.runningCellForeground": "#89d185", + "notebookScrollbarSlider.activeBackground": "#169fb1ad", + "notebookScrollbarSlider.background": "#6a90955b", + "notebookScrollbarSlider.hoverBackground": "#169fb162", + "notebookStatusErrorIcon.foreground": "#e34e1c", + "notebookStatusRunningIcon.foreground": "#b2cacd", + "notebookStatusSuccessIcon.foreground": "#89d185", + "notificationCenter.border": "#062e32", + "notificationCenterHeader.background": "#062e32", + "notificationCenterHeader.foreground": "#87a7ab", + "notificationLink.foreground": "#87a7ab", + "notifications.background": "#062e32", + "notifications.border": "#062e32", + "notifications.foreground": "#cdd3de", + "notificationsErrorIcon.foreground": "#e34e1c", + "notificationsInfoIcon.foreground": "#40d4e7", + "notificationsWarningIcon.foreground": "#e69533", + "notificationToast.border": "#062e32", + "panel.background": "#020c0e", + "panel.border": "#0e6671", + "panel.dropBorder": "#40d4e7", + "panelInput.border": "#083f44", + "panelSection.border": "#0e6671", + "panelSection.dropBackground": "#5f6b6d33", + "panelSectionHeader.background": "#80808033", + "panelStickyScroll.background": "#020c0e", + "panelStickyScroll.shadow": "#00000044", + "panelTitle.activeBorder": "#0e6671", + "panelTitle.activeForeground": "#40d4e7", + "panelTitle.inactiveForeground": "#87a7ab", + "peekView.border": "#169fb1", + "peekViewEditor.background": "#002124", + "peekViewEditor.matchHighlightBackground": "#00718079", + "peekViewEditor.matchHighlightBorder": "#007180cc", + "peekViewEditorGutter.background": "#002124", + "peekViewEditorStickyScroll.background": "#002124", + "peekViewResult.background": "#031417", + "peekViewResult.fileForeground": "#e4b781", + "peekViewResult.lineForeground": "#87a7ab", + "peekViewResult.matchHighlightBackground": "#062e32", + "peekViewResult.selectionBackground": "#062e32", + "peekViewResult.selectionForeground": "#87a7ab", + "peekViewTitle.background": "#031417", + "peekViewTitleDescription.foreground": "#87a7ab", + "peekViewTitleLabel.foreground": "#e4b781", + "pickerGroup.border": "#0e6671", + "pickerGroup.foreground": "#169fb1", + "ports.iconRunningProcessForeground": "#169fb1", + "problemsErrorIcon.foreground": "#e34e1c", + "problemsInfoIcon.foreground": "#40d4e7", + "problemsWarningIcon.foreground": "#e69533", + "profileBadge.background": "#4d4d4d", + "profileBadge.foreground": "#ffffff", + "profiles.sashBorder": "#0e6671", + "progressBar.background": "#40d4e7", + "quickInput.background": "#062e32", + "quickInput.foreground": "#b2cacd", + "quickInputList.focusBackground": "#0e6671", + "quickInputList.focusForeground": "#ebfdff", + "quickInputTitle.background": "#ffffff1b", + "sash.hoverBorder": "#062e32", + "scm.historyItemAdditionsForeground": "#16b673", + "scm.historyItemDeletionsForeground": "#e34e1c", + "scm.historyItemSelectedStatisticsBorder": "#ebfdff33", + "scm.historyItemStatisticsBorder": "#b2cacd33", + "scrollbar.shadow": "#00000044", + "scrollbarSlider.activeBackground": "#169fb1ad", + "scrollbarSlider.background": "#6a90955b", + "scrollbarSlider.hoverBackground": "#169fb162", + "search.resultsInfoForeground": "#b2cacda6", + "searchEditor.findMatchBackground": "#0e667150", + "searchEditor.textInputBorder": "#083f44", + "selection.background": "#107684", + "settings.checkboxBackground": "#073940", + "settings.checkboxBorder": "#073940", + "settings.checkboxForeground": "#00cccc", + "settings.dropdownBackground": "#073940", + "settings.dropdownBorder": "#073940", + "settings.dropdownForeground": "#00cccc", + "settings.dropdownListBorder": "#0e657188", + "settings.focusedRowBackground": "#0b515b99", + "settings.focusedRowBorder": "#062e32", + "settings.headerBorder": "#0e6671", + "settings.headerForeground": "#b2cacd", + "settings.modifiedItemIndicator": "#15ac31", + "settings.numberInputBackground": "#062e32", + "settings.numberInputBorder": "#062e32", + "settings.numberInputForeground": "#7060eb", + "settings.rowHoverBackground": "#0b515b4d", + "settings.sashBorder": "#0e6671", + "settings.settingsHeaderHoverForeground": "#b2cacdb3", + "settings.textInputBackground": "#073940", + "settings.textInputBorder": "#073940", + "settings.textInputForeground": "#00cccc", + "sideBar.background": "#021012", + "sideBar.border": "#0f1415", + "sideBar.dropBackground": "#042124", + "sideBar.foreground": "#a5b5b5", + "sideBarActivityBarTop.border": "#0f1415", + "sideBarSectionHeader.background": "#083d44", + "sideBarSectionHeader.border": "#0f1415", + "sideBarSectionHeader.foreground": "#a5b5b5", + "sideBarStickyScroll.background": "#021012", + "sideBarStickyScroll.shadow": "#00000044", + "sideBarTitle.background": "#021012", + "sideBarTitle.foreground": "#a5b5b5", + "sideBySideEditor.horizontalBorder": "#000000", + "sideBySideEditor.verticalBorder": "#000000", + "simpleFindWidget.sashBorder": "#454545", + "statusBar.background": "#031417", + "statusBar.border": "#0f1415", + "statusBar.debuggingBackground": "#031417", + "statusBar.debuggingBorder": "#df769baf", + "statusBar.debuggingForeground": "#df769b50", + "statusBar.focusBorder": "#169fb1", + "statusBar.foreground": "#169fb1", + "statusBar.noFolderBackground": "#031417", + "statusBar.noFolderBorder": "#031417", + "statusBar.noFolderForeground": "#87a7ab", + "statusBarItem.activeBackground": "#19bacc45", + "statusBarItem.compactHoverBackground": "#ffffff33", + "statusBarItem.errorBackground": "#882f11", + "statusBarItem.errorForeground": "#ffffff", + "statusBarItem.errorHoverBackground": "#062e32", + "statusBarItem.errorHoverForeground": "#169fb1", + "statusBarItem.focusBorder": "#169fb1", + "statusBarItem.hoverBackground": "#062e32", + "statusBarItem.hoverForeground": "#169fb1", + "statusBarItem.offlineBackground": "#6c1717", + "statusBarItem.offlineForeground": "#0f1415", + "statusBarItem.offlineHoverBackground": "#062e32", + "statusBarItem.offlineHoverForeground": "#169fb1", + "statusBarItem.prominentBackground": "#020c0e", + "statusBarItem.prominentForeground": "#169fb1", + "statusBarItem.prominentHoverBackground": "#00292e", + "statusBarItem.prominentHoverForeground": "#169fb1", + "statusBarItem.remoteBackground": "#169fb1", + "statusBarItem.remoteForeground": "#0f1415", + "statusBarItem.remoteHoverBackground": "#062e32", + "statusBarItem.remoteHoverForeground": "#169fb1", + "statusBarItem.warningBackground": "#965b12", + "statusBarItem.warningForeground": "#ffffff", + "statusBarItem.warningHoverBackground": "#062e32", + "statusBarItem.warningHoverForeground": "#169fb1", + "symbolIcon.arrayForeground": "#b2cacd", + "symbolIcon.booleanForeground": "#b2cacd", + "symbolIcon.classForeground": "#ee9d28", + "symbolIcon.colorForeground": "#b2cacd", + "symbolIcon.constantForeground": "#b2cacd", + "symbolIcon.constructorForeground": "#b180d7", + "symbolIcon.enumeratorForeground": "#ee9d28", + "symbolIcon.enumeratorMemberForeground": "#75beff", + "symbolIcon.eventForeground": "#ee9d28", + "symbolIcon.fieldForeground": "#75beff", + "symbolIcon.fileForeground": "#b2cacd", + "symbolIcon.folderForeground": "#b2cacd", + "symbolIcon.functionForeground": "#b180d7", + "symbolIcon.interfaceForeground": "#75beff", + "symbolIcon.keyForeground": "#b2cacd", + "symbolIcon.keywordForeground": "#b2cacd", + "symbolIcon.methodForeground": "#b180d7", + "symbolIcon.moduleForeground": "#b2cacd", + "symbolIcon.namespaceForeground": "#b2cacd", + "symbolIcon.nullForeground": "#b2cacd", + "symbolIcon.numberForeground": "#b2cacd", + "symbolIcon.objectForeground": "#b2cacd", + "symbolIcon.operatorForeground": "#b2cacd", + "symbolIcon.packageForeground": "#b2cacd", + "symbolIcon.propertyForeground": "#b2cacd", + "symbolIcon.referenceForeground": "#b2cacd", + "symbolIcon.snippetForeground": "#b2cacd", + "symbolIcon.stringForeground": "#b2cacd", + "symbolIcon.structForeground": "#b2cacd", + "symbolIcon.textForeground": "#b2cacd", + "symbolIcon.typeParameterForeground": "#b2cacd", + "symbolIcon.unitForeground": "#b2cacd", + "symbolIcon.variableForeground": "#75beff", + "tab.activeBackground": "#031417", + "tab.activeBorder": "#031417", + "tab.activeBorderTop": "#40d4e7", + "tab.activeForeground": "#ebfdff", + "tab.activeModifiedBorder": "#49e9a6", + "tab.border": "#0f1415", + "tab.dragAndDropBorder": "#ebfdff", + "tab.inactiveBackground": "#062e32", + "tab.inactiveForeground": "#87a7ab", + "tab.inactiveModifiedBorder": "#49e9a680", + "tab.lastPinnedBorder": "#3e6f74", + "tab.selectedBackground": "#031417", + "tab.selectedBorderTop": "#40d4e7", + "tab.selectedForeground": "#ebfdff", + "tab.unfocusedActiveBackground": "#0b1819", + "tab.unfocusedActiveBorder": "#031417", + "tab.unfocusedActiveBorderTop": "#40d4e780", + "tab.unfocusedActiveForeground": "#87a7ab", + "tab.unfocusedActiveModifiedBorder": "#49e9a680", + "tab.unfocusedHoverBackground": "#169fb121", + "tab.unfocusedInactiveBackground": "#062e32", + "tab.unfocusedInactiveForeground": "#87a7ab", + "tab.unfocusedInactiveModifiedBorder": "#49e9a640", + "terminal.ansiBlack": "#324a4d", + "terminal.ansiBlue": "#49ace9", + "terminal.ansiBrightBlack": "#47686c", + "terminal.ansiBrightBlue": "#60b6eb", + "terminal.ansiBrightCyan": "#60dbeb", + "terminal.ansiBrightGreen": "#60ebb1", + "terminal.ansiBrightMagenta": "#e798b3", + "terminal.ansiBrightRed": "#e97749", + "terminal.ansiBrightWhite": "#c1d4d7", + "terminal.ansiBrightYellow": "#e69533", + "terminal.ansiCyan": "#49d6e9", + "terminal.ansiGreen": "#49e9a6", + "terminal.ansiMagenta": "#df769b", + "terminal.ansiRed": "#e66533", + "terminal.ansiWhite": "#b2cacd", + "terminal.ansiYellow": "#e4b781", + "terminal.background": "#020c0e", + "terminal.border": "#0e6671", + "terminal.dropBackground": "#5f6b6d33", + "terminal.findMatchBackground": "#40bf6a11", + "terminal.findMatchHighlightBackground": "#0e667179", + "terminal.foreground": "#b2cacd", + "terminal.hoverHighlightBackground": "#169fb120", + "terminal.inactiveSelectionBackground": "#169fb122", + "terminal.initialHintForeground": "#ffffff56", + "terminal.selectionBackground": "#169fb144", + "terminal.tab.activeBorder": "#031417", + "terminalCommandDecoration.defaultBackground": "#ffffff40", + "terminalCommandDecoration.errorBackground": "#f14c4c", + "terminalCommandDecoration.successBackground": "#1b81a8", + "terminalCursor.background": "#020c0e", + "terminalCursor.foreground": "#b2cacd", + "terminalOverviewRuler.cursorForeground": "#a0a0a0cc", + "terminalOverviewRuler.findMatchForeground": "#d186167e", + "terminalStickyScrollHover.background": "#2a2d2e", + "testing.coverCountBadgeBackground": "#169fb1", + "testing.coverCountBadgeForeground": "#0f1415", + "testing.coveredBackground": "#16b67327", + "testing.coveredBorder": "#16b6731d", + "testing.coveredGutterBackground": "#16b67317", + "testing.iconErrored": "#f14c4c", + "testing.iconErrored.retired": "#f14c4cb3", + "testing.iconFailed": "#f14c4c", + "testing.iconFailed.retired": "#f14c4cb3", + "testing.iconPassed": "#73c991", + "testing.iconPassed.retired": "#73c991b3", + "testing.iconQueued": "#cca700", + "testing.iconQueued.retired": "#cca700b3", + "testing.iconSkipped": "#848484", + "testing.iconSkipped.retired": "#848484b3", + "testing.iconUnset": "#848484", + "testing.iconUnset.retired": "#848484b3", + "testing.message.error.decorationForeground": "#e34e1c", + "testing.message.error.lineBackground": "#ff000033", + "testing.message.info.decorationForeground": "#b2cacd80", + "testing.messagePeekBorder": "#40d4e7", + "testing.messagePeekHeaderBackground": "#40d4e71a", + "testing.peekBorder": "#e34e1c", + "testing.peekHeaderBackground": "#e34e1c1a", + "testing.runAction": "#73c991", + "testing.uncoveredBackground": "#e6653341", + "testing.uncoveredBorder": "#e6653331", + "testing.uncoveredBranchBackground": "#763d25", + "testing.uncoveredGutterBackground": "#e6653362", + "textBlockQuote.background": "#031417", + "textBlockQuote.border": "#16a3b6", + "textCodeBlock.background": "#031417", + "textLink.activeForeground": "#40d4e7", + "textLink.foreground": "#40d4e7", + "textPreformat.background": "#ffffff1a", + "textPreformat.foreground": "#e4b781", + "textSeparator.foreground": "#031417", + "titleBar.activeBackground": "#031417", + "titleBar.activeForeground": "#b2cacd", + "titleBar.inactiveBackground": "#031417", + "titleBar.inactiveForeground": "#87a7ab", + "toolbar.activeBackground": "#63666750", + "toolbar.hoverBackground": "#5a5d5e50", + "tree.inactiveIndentGuidesStroke": "#3e6f7466", + "tree.indentGuidesStroke": "#3e6f74", + "tree.tableColumnsBorder": "#cccccc20", + "tree.tableOddRowsBackground": "#b2cacd0a", + "walkThrough.embeddedEditorBackground": "#031417", + "walkthrough.stepTitle.foreground": "#ffffff", + "welcomePage.progress.background": "#052529", + "welcomePage.progress.foreground": "#40d4e7", + "welcomePage.tileBackground": "#062e32", + "welcomePage.tileBorder": "#ffffff1a", + "welcomePage.tileHoverBackground": "#07383c", + "widget.shadow": "#00000044" + }, + "encodedTokensColors": [], + "inherit": true, + "rules": [ + { + "foreground": "#5B858B", + "token": "comment" + }, + { + "foreground": "#5B858B", + "token": "punctuation.definition.comment" + }, + { + "foreground": "#5B858B", + "token": "punctuation.definition.tag" + }, + { + "foreground": "#5B858B", + "token": "comment.block.documentation punctuation.definition.bracket" + }, + { + "foreground": "#5B858B", + "token": "source.ocaml comment constant.regexp meta.separator" + }, + { + "foreground": "#5B858B", + "token": "markup.other.anchor support.constant" + }, + { + "foreground": "#5B858B", + "token": "markup.fenced_code" + }, + { + "foreground": "#5B858B", + "token": "markup.fenced_code punctuation.definition" + }, + { + "foreground": "#5B858B", + "token": "punctuation.definition.heading" + }, + { + "foreground": "#5B858B", + "token": "punctuation.definition.bold.markdown" + }, + { + "foreground": "#5B858B", + "token": "punctuation.definition.italic.markdown" + }, + { + "foreground": "#5B858B", + "token": "punctuation.definition.strikethrough.markdown" + }, + { + "foreground": "#B2CACD", + "token": "constant.character" + }, + { + "foreground": "#B2CACD", + "token": "constant.escape" + }, + { + "foreground": "#B2CACD", + "token": "text.html.markdown" + }, + { + "foreground": "#B2CACD", + "token": "punctuation.definition.list_item" + }, + { + "foreground": "#B2CACD", + "token": "keyword.begin.tag.ejs" + }, + { + "foreground": "#B2CACD", + "token": "constant.name.attribute.tag.pug" + }, + { + "foreground": "#B2CACD", + "token": "source.clojure meta.symbol" + }, + { + "foreground": "#B2CACD", + "token": "constant.other.description.jsdoc" + }, + { + "foreground": "#B2CACD", + "token": "keyword.other.array.phpdoc.php" + }, + { + "foreground": "#B2CACD", + "token": "keyword.operator.other.powershell" + }, + { + "foreground": "#B2CACD", + "token": "meta.link.inline punctuation.definition.string" + }, + { + "foreground": "#B2CACD", + "token": "source.sql" + }, + { + "foreground": "#B2CACD", + "token": "source meta.brace" + }, + { + "foreground": "#B2CACD", + "token": "source punctuation" + }, + { + "foreground": "#B2CACD", + "token": "text.html punctuation" + }, + { + "foreground": "#B2CACD", + "token": "markup meta punctuation.definition" + }, + { + "foreground": "#B2CACD", + "token": "meta.bracket.julia" + }, + { + "foreground": "#B2CACD", + "token": "meta.array.julia" + }, + { + "foreground": "#B2CACD", + "token": "entity.name.footnote" + }, + { + "foreground": "#B2CACD", + "token": "source.ocaml punctuation.definition.tag" + }, + { + "foreground": "#B2CACD", + "token": "source.ocaml entity.name.filename" + }, + { + "foreground": "#B2CACD", + "token": "source.reason entity.name.filename" + }, + { + "foreground": "#B2CACD", + "token": "entity.other.attribute-name strong" + }, + { + "foreground": "#B2CACD", + "token": "binding.fsharp keyword.symbol.fsharp" + }, + { + "foreground": "#B2CACD", + "token": "entity.name.record.field.elm" + }, + { + "foreground": "#B2CACD", + "token": "entity.name.record.field.accessor.elm" + }, + { + "foreground": "#B2CACD", + "token": "storage.modifier.array.bracket" + }, + { + "foreground": "#B2CACD", + "token": "source.css entity.other" + }, + { + "foreground": "#B2CACD", + "token": "meta.attribute-selector punctuation.definition.entity" + }, + { + "foreground": "#B2CACD", + "token": "markup.other.anchor string" + }, + { + "foreground": "#B2CACD", + "token": "punctuation.separator" + }, + { + "foreground": "#B2CACD", + "token": "punctuation.section" + }, + { + "foreground": "#B2CACD", + "token": "punctuation.terminator" + }, + { + "foreground": "#DF769B", + "token": "keyword" + }, + { + "foreground": "#DF769B", + "token": "keyword.control" + }, + { + "foreground": "#DF769B", + "token": "keyword.other.template" + }, + { + "foreground": "#DF769B", + "token": "keyword.other.substitution" + }, + { + "foreground": "#DF769B", + "token": "storage.modifier" + }, + { + "foreground": "#DF769B", + "token": "meta.tag.sgml" + }, + { + "foreground": "#DF769B", + "token": "punctuation.accessor" + }, + { + "foreground": "#DF769B", + "token": "constant.other.color" + }, + { + "foreground": "#DF769B", + "token": "entity.name.section" + }, + { + "foreground": "#DF769B", + "token": "markup.heading" + }, + { + "foreground": "#DF769B", + "token": "markup.heading punctuation.definition" + }, + { + "foreground": "#DF769B", + "token": "entity.other.attribute-name.pseudo-class" + }, + { + "foreground": "#DF769B", + "token": "entity.other.attribute-name.pseudo-element" + }, + { + "foreground": "#DF769B", + "token": "tag.decorator.js entity.name.tag.js" + }, + { + "foreground": "#DF769B", + "token": "tag.decorator.js punctuation.definition.tag.js" + }, + { + "foreground": "#DF769B", + "token": "storage.type.function.pug" + }, + { + "foreground": "#DF769B", + "token": "text.pug storage.type" + }, + { + "foreground": "#DF769B", + "token": "text.pug meta.tag.other" + }, + { + "foreground": "#DF769B", + "token": "source.clojure storage.control" + }, + { + "foreground": "#DF769B", + "token": "meta.expression.clojure" + }, + { + "foreground": "#DF769B", + "token": "punctuation.separator.slice.python" + }, + { + "foreground": "#DF769B", + "token": "punctuation.separator.question-mark.cs" + }, + { + "foreground": "#DF769B", + "token": "punctuation.definition.parameters.varargs" + }, + { + "foreground": "#DF769B", + "token": "source.go keyword.operator" + }, + { + "foreground": "#DF769B", + "token": "punctuation.separator.pointer-access" + }, + { + "foreground": "#DF769B", + "token": "punctuation.separator.other.ruby" + }, + { + "foreground": "#DF769B", + "token": "keyword.package" + }, + { + "foreground": "#DF769B", + "token": "keyword.import" + }, + { + "foreground": "#DF769B", + "token": "punctuation.definition.keyword" + }, + { + "foreground": "#DF769B", + "token": "punctuation.separator.hash.cs" + }, + { + "foreground": "#DF769B", + "token": "entity.other.attribute-name.pseudo-class.css punctuation.definition.entity.css" + }, + { + "foreground": "#DF769B", + "token": "entity.other.attribute-name.pseudo-element.css punctuation.definition.entity.css" + }, + { + "foreground": "#DF769B", + "token": "source.kotlin storage.type.import" + }, + { + "foreground": "#DF769B", + "token": "source.kotlin storage.type.package" + }, + { + "foreground": "#DF769B", + "token": "constant.string.documentation.powershell" + }, + { + "foreground": "#DF769B", + "token": "punctuation.section.directive" + }, + { + "foreground": "#DF769B", + "token": "storage.type.rust" + }, + { + "foreground": "#DF769B", + "token": "punctuation.definition.attribute" + }, + { + "foreground": "#DF769B", + "token": "punctuation.definition.preprocessor" + }, + { + "foreground": "#DF769B", + "token": "punctuation.separator.namespace" + }, + { + "foreground": "#DF769B", + "token": "punctuation.separator.method" + }, + { + "foreground": "#DF769B", + "token": "keyword.control punctuation.definition.function" + }, + { + "foreground": "#DF769B", + "token": "source.ocaml variable.interpolation string" + }, + { + "foreground": "#DF769B", + "token": "source.reason variable.interpolation" + }, + { + "foreground": "#DF769B", + "token": "punctuation.definition.directive" + }, + { + "foreground": "#DF769B", + "token": "storage.type.modifier" + }, + { + "foreground": "#DF769B", + "token": "keyword.other.class.fileds" + }, + { + "foreground": "#DF769B", + "token": "source.toml entity.other.attribute-name" + }, + { + "foreground": "#DF769B", + "token": "source.css entity.name.tag.custom" + }, + { + "foreground": "#DF769B", + "token": "sharing.modifier" + }, + { + "foreground": "#DF769B", + "token": "keyword.control.class.ruby" + }, + { + "foreground": "#DF769B", + "token": "keyword.control.def.ruby" + }, + { + "foreground": "#E4B781", + "token": "variable" + }, + { + "foreground": "#E4B781", + "token": "variable.object" + }, + { + "foreground": "#E4B781", + "token": "variable.other" + }, + { + "foreground": "#E4B781", + "token": "variable.parameter" + }, + { + "foreground": "#E4B781", + "token": "support" + }, + { + "foreground": "#E4B781", + "token": "entity.name.module" + }, + { + "foreground": "#E4B781", + "token": "variable.import.parameter" + }, + { + "foreground": "#E4B781", + "token": "variable.other.class" + }, + { + "foreground": "#E4B781", + "token": "meta.toc-list.id.html" + }, + { + "foreground": "#E4B781", + "token": "source.json meta.structure.dictionary.json support.type.property-name.json" + }, + { + "foreground": "#E4B781", + "token": "meta.var.clojure" + }, + { + "foreground": "#E4B781", + "token": "entity.name.variable" + }, + { + "foreground": "#E4B781", + "token": "source.java meta.class.body.java" + }, + { + "foreground": "#E4B781", + "token": "entity.name.package.go" + }, + { + "foreground": "#E4B781", + "token": "source.c" + }, + { + "foreground": "#E4B781", + "token": "source.cpp" + }, + { + "foreground": "#E4B781", + "token": "source.go" + }, + { + "foreground": "#E4B781", + "token": "source.python" + }, + { + "foreground": "#E4B781", + "token": "meta.function-call.arguments.python" + }, + { + "foreground": "#E4B781", + "token": "source.ruby" + }, + { + "foreground": "#E4B781", + "token": "source.coffee.embedded.source" + }, + { + "foreground": "#E4B781", + "token": "source.coffee" + }, + { + "foreground": "#E4B781", + "token": "storage.modifier.import" + }, + { + "foreground": "#E4B781", + "token": "storage.modifier.package" + }, + { + "foreground": "#E4B781", + "token": "storage.type.annotation" + }, + { + "foreground": "#E4B781", + "token": "punctuation.definition.annotation" + }, + { + "foreground": "#E4B781", + "token": "source.groovy.embedded.source" + }, + { + "foreground": "#E4B781", + "token": "punctuation.definition.variable" + }, + { + "foreground": "#E4B781", + "token": "source.powershell" + }, + { + "foreground": "#E4B781", + "token": "string.quoted.interpolated.vala constant.character.escape.vala" + }, + { + "foreground": "#E4B781", + "token": "source.apacheconf" + }, + { + "foreground": "#E4B781", + "token": "source.objc" + }, + { + "foreground": "#E4B781", + "token": "source.crystal" + }, + { + "foreground": "#E4B781", + "token": "string.quoted.double.kotlin entity.string.template.element.kotlin" + }, + { + "foreground": "#E4B781", + "token": "entity.name.package.kotlin" + }, + { + "foreground": "#E4B781", + "token": "meta.template.expression.kotlin" + }, + { + "foreground": "#E4B781", + "token": "parameter.variable.function" + }, + { + "foreground": "#E4B781", + "token": "variable.other.constant.elixir" + }, + { + "foreground": "#E4B781", + "token": "source.elixir.embedded.source" + }, + { + "foreground": "#E4B781", + "token": "source.sql.embedded" + }, + { + "foreground": "#E4B781", + "token": "punctuation.definition.placeholder" + }, + { + "foreground": "#E4B781", + "token": "source.swift" + }, + { + "foreground": "#E4B781", + "token": "source.julia" + }, + { + "foreground": "#E4B781", + "token": "source.shell" + }, + { + "foreground": "#E4B781", + "token": "variable.other.normal punctuation.definition.variable.shell" + }, + { + "foreground": "#E4B781", + "token": "source.reason variable.language" + }, + { + "foreground": "#E4B781", + "token": "source.reason variable.language string.other.link" + }, + { + "foreground": "#E4B781", + "token": "source.elm meta.value" + }, + { + "foreground": "#E4B781", + "token": "source.elm meta.declaration.module" + }, + { + "foreground": "#E4B781", + "token": "meta.embedded.block variable punctuation.definition.variable.php" + }, + { + "foreground": "#E4B781", + "token": "string.quoted.double.class.other" + }, + { + "foreground": "#E4B781", + "token": "source.toml keyword" + }, + { + "foreground": "#E4B781", + "token": "support.type.nim" + }, + { + "foreground": "#E4B781", + "token": "source.tf meta.template.expression" + }, + { + "foreground": "#E4B781", + "token": "source.scala entity.name.import" + }, + { + "foreground": "#E4B781", + "token": "markup.code" + }, + { + "foreground": "#E4B781", + "token": "markup.fenced_code.block" + }, + { + "foreground": "#D67E5C", + "token": "support.variable.property" + }, + { + "foreground": "#D67E5C", + "token": "constant.other.symbol.hashkey.ruby" + }, + { + "foreground": "#D67E5C", + "token": "constant.other.symbol.hashkey.ruby punctuation.definition.constant.ruby" + }, + { + "foreground": "#D67E5C", + "token": "entity.other.attribute-name.id" + }, + { + "foreground": "#D67E5C", + "token": "entity.other.attribute-name.id punctuation.definition.entity" + }, + { + "foreground": "#D67E5C", + "token": "entity.name.type.annotation.kotlin" + }, + { + "foreground": "#D67E5C", + "token": "support.type.primitive" + }, + { + "foreground": "#D67E5C", + "token": "meta.type.parameters entity.name.type" + }, + { + "foreground": "#D67E5C", + "token": "meta.type.annotation entity.name.type" + }, + { + "foreground": "#D67E5C", + "token": "punctuation.definition.typeparameters" + }, + { + "foreground": "#D67E5C", + "token": "source.python support.type.python" + }, + { + "foreground": "#D67E5C", + "token": "comment.block.documentation.phpdoc.php keyword.other.type.php" + }, + { + "foreground": "#D67E5C", + "token": "storage.type.php" + }, + { + "foreground": "#D67E5C", + "token": "keyword.type" + }, + { + "foreground": "#D67E5C", + "token": "storage.type.cs" + }, + { + "foreground": "#D67E5C", + "token": "storage.type.c" + }, + { + "foreground": "#D67E5C", + "token": "storage.type.objc" + }, + { + "foreground": "#D67E5C", + "token": "punctuation.definition.storage.type.objc" + }, + { + "foreground": "#D67E5C", + "token": "markup punctuation.definition" + }, + { + "foreground": "#D67E5C", + "token": "storage.type.powershell" + }, + { + "foreground": "#D67E5C", + "token": "comment.block.documentation entity.name.type" + }, + { + "foreground": "#D67E5C", + "token": "source.java storage.type" + }, + { + "foreground": "#D67E5C", + "token": "storage.type.primitive" + }, + { + "foreground": "#D67E5C", + "token": "source.groovy storage.type" + }, + { + "foreground": "#D67E5C", + "token": "storage.type.r" + }, + { + "foreground": "#D67E5C", + "token": "source.haskell storage.type" + }, + { + "foreground": "#D67E5C", + "token": "punctuation.separator.clause-head-body" + }, + { + "foreground": "#D67E5C", + "token": "source.go storage.type" + }, + { + "foreground": "#D67E5C", + "token": "storage.type.core.rust" + }, + { + "foreground": "#D67E5C", + "token": "storage.class.std.rust" + }, + { + "foreground": "#D67E5C", + "token": "storage.modifier.lifetime.rust" + }, + { + "foreground": "#D67E5C", + "token": "entity.name.lifetime.rust" + }, + { + "foreground": "#D67E5C", + "token": "support.type.vb" + }, + { + "foreground": "#D67E5C", + "token": "support.type.julia" + }, + { + "foreground": "#D67E5C", + "token": "constant.other.reference" + }, + { + "foreground": "#D67E5C", + "token": "source.graphql support.type" + }, + { + "foreground": "#D67E5C", + "token": "source.reason support.type string" + }, + { + "foreground": "#D67E5C", + "token": "source.elm storage.type" + }, + { + "foreground": "#D67E5C", + "token": "storage.type.user-defined" + }, + { + "foreground": "#D67E5C", + "token": "storage.type.built-in" + }, + { + "foreground": "#D67E5C", + "token": "support.type.builtin" + }, + { + "foreground": "#D67E5C", + "token": "source.swift support.type" + }, + { + "foreground": "#D67E5C", + "token": "support.class.crystal" + }, + { + "foreground": "#D67E5C", + "token": "storage.type.integral" + }, + { + "foreground": "#D67E5C", + "token": "source.cpp storage.type.cpp" + }, + { + "foreground": "#D67E5C", + "token": "source.vala storage.type" + }, + { + "foreground": "#D67E5C", + "token": "source.hlsl storage.type.basic" + }, + { + "foreground": "#D67E5C", + "token": "source.hlsl support.type.other" + }, + { + "foreground": "#D67E5C", + "token": "source.apex storage.type" + }, + { + "foreground": "#D67E5C", + "token": "source.nim storage.type" + }, + { + "foreground": "#D67E5C", + "token": "support.class.builtin" + }, + { + "foreground": "#D67E5C", + "token": "source.tf meta.keyword.string" + }, + { + "foreground": "#D67E5C", + "token": "source.tf meta.keyword.number" + }, + { + "foreground": "#D67E5C", + "token": "source.scala entity.name.class" + }, + { + "foreground": "#D67E5C", + "token": "markup.raw.monospace" + }, + { + "foreground": "#D67E5C", + "token": "markup.mark" + }, + { + "foreground": "#D67E5C", + "token": "entity.name.type" + }, + { + "foreground": "#D5971A", + "token": "constant" + }, + { + "foreground": "#D5971A", + "token": "variable.other.constant" + }, + { + "foreground": "#D5971A", + "token": "support.constant" + }, + { + "foreground": "#D5971A", + "token": "punctuation.definition.entity" + }, + { + "foreground": "#D5971A", + "token": "constant.character.entity" + }, + { + "foreground": "#D5971A", + "token": "support.variable.magic" + }, + { + "foreground": "#D5971A", + "token": "markup.quote" + }, + { + "foreground": "#D5971A", + "token": "entity.name.type.type-parameter.cs" + }, + { + "foreground": "#D5971A", + "token": "punctuation.bracket.angle" + }, + { + "foreground": "#D5971A", + "token": "entity.name.function.preprocessor.c" + }, + { + "foreground": "#D5971A", + "token": "storage.type.scala" + }, + { + "foreground": "#D5971A", + "token": "entity.helper.apacheconf" + }, + { + "foreground": "#D5971A", + "token": "variable.language.crystal" + }, + { + "foreground": "#D5971A", + "token": "punctuation.definition.constant" + }, + { + "foreground": "#D5971A", + "token": "support.constant punctuation.definition.variable" + }, + { + "foreground": "#D5971A", + "token": "constant.character.math" + }, + { + "foreground": "#D5971A", + "token": "support.class.math" + }, + { + "foreground": "#D5971A", + "token": "source.graphql constant.character" + }, + { + "foreground": "#D5971A", + "token": "source.reason constant.language.list" + }, + { + "foreground": "#D5971A", + "token": "source.cpp variable.other.enummember" + }, + { + "foreground": "#D5971A", + "token": "support.variable.class.hideshow" + }, + { + "foreground": "#D5971A", + "token": "entity.other.attribute-name.class" + }, + { + "foreground": "#D5971A", + "token": "meta.attribute.id entity.other.attribute-name" + }, + { + "foreground": "#D5971A", + "token": "text.html entity.other.attribute-name" + }, + { + "foreground": "#D5971A", + "token": "meta.tag.attributes entity.other.attribute-name" + }, + { + "foreground": "#D5971A", + "token": "text.xml entity.other.attribute-name" + }, + { + "foreground": "#D5971A", + "token": "source.cs entity.other.attribute-name" + }, + { + "foreground": "#D5971A", + "token": "constant.character.format.placeholder" + }, + { + "foreground": "#D5971A", + "token": "constant.other.placeholder" + }, + { + "foreground": "#D5971A", + "token": "source.vue entity.other.attribute-name" + }, + { + "foreground": "#D5971A", + "token": "entity.other.attribute-name.mjml" + }, + { + "foreground": "#D5971A", + "token": "source.vue meta.directive punctuation.separator.key-value" + }, + { + "foreground": "#D5971A", + "token": "meta.definition.attribute-entry punctuation.separator" + }, + { + "foreground": "#E66533", + "token": "variable.language" + }, + { + "foreground": "#E66533", + "token": "variable.parameter.function.language.special" + }, + { + "foreground": "#E66533", + "token": "punctuation.definition.italic" + }, + { + "foreground": "#E66533", + "token": "punctuation.definition.bold" + }, + { + "foreground": "#E66533", + "token": "entity.name.tag" + }, + { + "foreground": "#E66533", + "token": "variable.language punctuation.definition.variable" + }, + { + "foreground": "#E66533", + "token": "keyword.control.clojure" + }, + { + "foreground": "#E66533", + "token": "support.type.exception.python" + }, + { + "foreground": "#E66533", + "token": "keyword.other.this.cs" + }, + { + "foreground": "#E66533", + "token": "keyword.other.base.cs" + }, + { + "foreground": "#E66533", + "token": "keyword.other.var.cs" + }, + { + "foreground": "#E66533", + "token": "storage.modifier.super" + }, + { + "foreground": "#E66533", + "token": "source.go keyword" + }, + { + "foreground": "#E66533", + "token": "keyword.function.go" + }, + { + "foreground": "#E66533", + "token": "meta.separator" + }, + { + "foreground": "#E66533", + "token": "keyword.other.fn.rust" + }, + { + "foreground": "#E66533", + "token": "storage.modifier.static.rust" + }, + { + "foreground": "#E66533", + "token": "source.r meta.function.r keyword.control.r" + }, + { + "foreground": "#E66533", + "token": "storage.type.def" + }, + { + "foreground": "#E66533", + "token": "meta.class.identifier storage.modifier" + }, + { + "foreground": "#E66533", + "token": "source.scala keyword.declaration" + }, + { + "foreground": "#E66533", + "token": "storage.type" + }, + { + "foreground": "#E66533", + "token": "comment.block.documentation punctuation.definition.block.tag" + }, + { + "foreground": "#E66533", + "token": "comment.block.documentation punctuation.definition.inline.tag" + }, + { + "foreground": "#E66533", + "token": "entity.tag.apacheconf" + }, + { + "foreground": "#E66533", + "token": "keyword.other.julia" + }, + { + "foreground": "#E66533", + "token": "source.julia storage.modifier" + }, + { + "foreground": "#E66533", + "token": "constant.language.empty-list.haskell" + }, + { + "foreground": "#E66533", + "token": "meta.function.powershell storage.type.powershell" + }, + { + "foreground": "#E66533", + "token": "keyword.control.fun" + }, + { + "foreground": "#E66533", + "token": "punctuation.terminator.function" + }, + { + "foreground": "#E66533", + "token": "keyword.other.rust" + }, + { + "foreground": "#E66533", + "token": "keyword.other.declaration-specifier.swift" + }, + { + "foreground": "#E66533", + "token": "keyword.control.class" + }, + { + "foreground": "#E66533", + "token": "keyword.control.def" + }, + { + "foreground": "#E66533", + "token": "source.ocaml keyword markup.underline" + }, + { + "foreground": "#E66533", + "token": "source.ocaml storage.type markup.underline" + }, + { + "foreground": "#E66533", + "token": "binding.fsharp keyword" + }, + { + "foreground": "#E66533", + "token": "function.anonymous keyword" + }, + { + "foreground": "#E66533", + "token": "function.anonymous keyword.symbol.fsharp" + }, + { + "foreground": "#E66533", + "token": "meta.embedded.block variable.language punctuation.definition.variable.php" + }, + { + "foreground": "#E66533", + "token": "keyword.declaration.dart" + }, + { + "foreground": "#E66533", + "token": "source.wsd keyword.other.class" + }, + { + "foreground": "#E66533", + "token": "source.wsd keyword.other.linebegin" + }, + { + "foreground": "#E66533", + "token": "keyword.other.skinparam.keyword" + }, + { + "foreground": "#E66533", + "token": "keyword.other.nim" + }, + { + "foreground": "#E66533", + "token": "markup.deleted.diff" + }, + { + "foreground": "#E66533", + "token": "source.tf support.class.variable" + }, + { + "foreground": "#E66533", + "token": "meta.function.lua keyword.control.lua" + }, + { + "foreground": "#E66533", + "token": "markup.block entity.name.tag" + }, + { + "foreground": "#E66533", + "token": "markup.meta.attribute-list" + }, + { + "foreground": "#E66533", + "token": "source.zig keyword.default" + }, + { + "foreground": "#E66533", + "token": "source.zig keyword.structure" + }, + { + "foreground": "#49E9A6", + "token": "string" + }, + { + "foreground": "#49E9A6", + "token": "punctuation.definition.string" + }, + { + "foreground": "#49E9A6", + "token": "source.css support.constant" + }, + { + "foreground": "#49E9A6", + "token": "entity.name.import.go" + }, + { + "foreground": "#49E9A6", + "token": "markup.raw.texttt" + }, + { + "foreground": "#49E9A6", + "token": "markup.inserted.diff" + }, + { + "foreground": "#49E9A6", + "token": "source.scala punctuation.definition.character" + }, + { + "foreground": "#49E9A6", + "token": "constant.character.literal.scala" + }, + { + "foreground": "#49E9A6", + "token": "source.tf entity.name" + }, + { + "foreground": "#16B673", + "token": "string.template" + }, + { + "foreground": "#16B673", + "token": "punctuation.definition.string.template" + }, + { + "foreground": "#16B673", + "token": "string.interpolated.python string.quoted.single.python" + }, + { + "foreground": "#16B673", + "token": "string.quoted.double.heredoc" + }, + { + "foreground": "#16B673", + "token": "string.quoted.interpolated.vala" + }, + { + "foreground": "#16B673", + "token": "string.quoted.interpolated.vala punctuation.definition.string" + }, + { + "foreground": "#16B673", + "token": "string.regexp.apacheconf" + }, + { + "foreground": "#16B673", + "token": "markup.inline.raw.string" + }, + { + "foreground": "#16B673", + "token": "markup.inline.raw punctuation.definition.raw" + }, + { + "foreground": "#16B673", + "token": "string.quoted.double.interpolated.crystal" + }, + { + "foreground": "#16B673", + "token": "string.quoted.double.interpolated.crystal punctuation.definition.string" + }, + { + "foreground": "#16B673", + "token": "text.tex markup.raw" + }, + { + "foreground": "#7060EB", + "token": "constant.numeric" + }, + { + "foreground": "#7060EB", + "token": "constant.language" + }, + { + "foreground": "#7060EB", + "token": "punctuation.separator.decimal.period.php" + }, + { + "foreground": "#7060EB", + "token": "keyword.operator.null-conditional.cs" + }, + { + "foreground": "#7060EB", + "token": "punctuation.separator.question-mark.cs" + }, + { + "foreground": "#7060EB", + "token": "constant.integer.apacheconf" + }, + { + "foreground": "#7060EB", + "token": "keyword.operator.nullable-type" + }, + { + "foreground": "#7060EB", + "token": "constant.language punctuation.definition.variable" + }, + { + "foreground": "#7060EB", + "token": "constant.others.fsharp" + }, + { + "foreground": "#7060EB", + "token": "keyword.other.unit" + }, + { + "foreground": "#7060EB", + "token": "string.quoted.double.skinparam.value" + }, + { + "foreground": "#7060EB", + "token": "source.toml constant" + }, + { + "foreground": "#7060EB", + "token": "source.zig keyword.constant.bool" + }, + { + "foreground": "#7060EB", + "token": "source.zig keyword.constant.default" + }, + { + "foreground": "#16A3B6", + "token": "variable.function" + }, + { + "foreground": "#16A3B6", + "token": "support.type.property-name" + }, + { + "foreground": "#16A3B6", + "token": "entity.name.function" + }, + { + "foreground": "#16A3B6", + "token": "string.other.link" + }, + { + "foreground": "#16A3B6", + "token": "markup.link" + }, + { + "foreground": "#16A3B6", + "token": "support.type.vendored" + }, + { + "foreground": "#16A3B6", + "token": "support.other.variable" + }, + { + "foreground": "#16A3B6", + "token": "meta.function-call.generic.python" + }, + { + "foreground": "#16A3B6", + "token": "meta.method-call.groovy meta.method.groovy" + }, + { + "foreground": "#16A3B6", + "token": "meta.class.body.groovy meta.method.body.java storage.type.groovy" + }, + { + "foreground": "#16A3B6", + "token": "punctuation.definition.decorator" + }, + { + "foreground": "#16A3B6", + "token": "support.function.any-method" + }, + { + "foreground": "#16A3B6", + "token": "text.tex support.function" + }, + { + "foreground": "#16A3B6", + "token": "text.tex punctuation.definition.function" + }, + { + "foreground": "#16A3B6", + "token": "entity.name.section.fsharp entity.name.section.fsharp" + }, + { + "foreground": "#16A3B6", + "token": "support.variable.class.function" + }, + { + "foreground": "#16A3B6", + "token": "keyword.control.cucumber.table" + }, + { + "foreground": "#16A3B6", + "token": "punctuation.decorator" + }, + { + "foreground": "#16A3B6", + "token": "source.tf support.class" + }, + { + "foreground": "#49D6E9", + "token": "entity.name" + }, + { + "foreground": "#49D6E9", + "token": "entity.other" + }, + { + "foreground": "#49D6E9", + "token": "support.orther.namespace.use.php" + }, + { + "foreground": "#49D6E9", + "token": "meta.use.php" + }, + { + "foreground": "#49D6E9", + "token": "support.other.namespace.php" + }, + { + "foreground": "#49D6E9", + "token": "support.type" + }, + { + "foreground": "#49D6E9", + "token": "support.class" + }, + { + "foreground": "#49D6E9", + "token": "punctuation.definition.parameters" + }, + { + "foreground": "#49D6E9", + "token": "support.function" + }, + { + "foreground": "#49D6E9", + "token": "support.function.construct" + }, + { + "foreground": "#49D6E9", + "token": "markup.changed.git_gutter" + }, + { + "foreground": "#49D6E9", + "token": "markup.underline.link" + }, + { + "foreground": "#49D6E9", + "token": "markup.underline.link.image" + }, + { + "foreground": "#49D6E9", + "token": "markup.underline" + }, + { + "foreground": "#49D6E9", + "token": "meta.symbol.namespace.clojure" + }, + { + "foreground": "#49D6E9", + "token": "entity.mime-type.apacheconf" + }, + { + "foreground": "#49D6E9", + "token": "keyword.operator.function.infix" + }, + { + "foreground": "#49D6E9", + "token": "entity.name.function.infix" + }, + { + "foreground": "#49D6E9", + "token": "entity.name.function.call.kotlin" + }, + { + "foreground": "#49D6E9", + "token": "text.tex support.function.verb" + }, + { + "foreground": "#49D6E9", + "token": "text.tex support.function.texttt" + }, + { + "foreground": "#49D6E9", + "token": "source.reason constant.language.unit" + }, + { + "foreground": "#49D6E9", + "token": "source.ocaml constant.language constant.numeric entity.other.attribute-name.id.css" + }, + { + "foreground": "#49D6E9", + "token": "source.reason entity.other.attribute-name constant.language constant.numeric" + }, + { + "foreground": "#49D6E9", + "token": "constant.language.unit.fsharp" + }, + { + "foreground": "#49D6E9", + "token": "source.wsd support.class.preprocessings" + }, + { + "foreground": "#49D6E9", + "token": "keyword.language.gherkin.feature.scenario" + }, + { + "foreground": "#49D6E9", + "token": "source.nim keyword.other.common.function" + }, + { + "foreground": "#49D6E9", + "token": "entity.name.scope-resolution.function.call" + }, + { + "foreground": "#49ACE9", + "token": "source.js constant.other.object.key.js string.unquoted.label.js" + }, + { + "foreground": "#49ACE9", + "token": "source.js punctuation.section.embedded" + }, + { + "foreground": "#49ACE9", + "token": "punctuation.definition.template-expression" + }, + { + "foreground": "#49ACE9", + "token": "support.class" + }, + { + "foreground": "#49ACE9", + "token": "storage.type.string.python" + }, + { + "foreground": "#49ACE9", + "token": "string.interpolated.pug" + }, + { + "foreground": "#49ACE9", + "token": "support.constant.handlebars" + }, + { + "foreground": "#49ACE9", + "token": "source.clojure punctuation.section.set" + }, + { + "foreground": "#49ACE9", + "token": "source.clojure punctuation.section.metadata" + }, + { + "foreground": "#49ACE9", + "token": "entity.global.clojure" + }, + { + "foreground": "#49ACE9", + "token": "source.python meta.function-call.python support.type.python" + }, + { + "foreground": "#49ACE9", + "token": "entity.other.inherited-class.python" + }, + { + "foreground": "#49ACE9", + "token": "punctuation.definition.interpolation" + }, + { + "foreground": "#49ACE9", + "token": "punctuation.section.embedded.begin.ruby" + }, + { + "foreground": "#49ACE9", + "token": "punctuation.section.embedded.end.ruby source.ruby" + }, + { + "foreground": "#49ACE9", + "token": "support.constant.math" + }, + { + "foreground": "#49ACE9", + "token": "entity.namespace.r" + }, + { + "foreground": "#49ACE9", + "token": "meta.method-call.groovy storage.type.groovy" + }, + { + "foreground": "#49ACE9", + "token": "source.scala entity.name.class.declaration" + }, + { + "foreground": "#49ACE9", + "token": "constant.character.escape" + }, + { + "foreground": "#49ACE9", + "token": "support.function.macro.julia" + }, + { + "foreground": "#49ACE9", + "token": "string.replacement.apacheconf" + }, + { + "foreground": "#49ACE9", + "token": "storage.modifier.using.vala" + }, + { + "foreground": "#49ACE9", + "token": "constant.other.haskell" + }, + { + "foreground": "#49ACE9", + "token": "source.objc entity.name.tag" + }, + { + "foreground": "#49ACE9", + "token": "string.quoted.other.literal.upper.crystal punctuation.definition.string" + }, + { + "foreground": "#49ACE9", + "token": "meta.embedded.line.crystal punctuation.section.embedded" + }, + { + "foreground": "#49ACE9", + "token": "meta.embedded.line.crystal punctuation.section.embedded source.crystal" + }, + { + "foreground": "#49ACE9", + "token": "punctuation.section.embedded" + }, + { + "foreground": "#49ACE9", + "token": "punctuation.section.tag" + }, + { + "foreground": "#49ACE9", + "token": "punctuation.section.embedded source.swift" + }, + { + "foreground": "#49ACE9", + "token": "variable.other.bracket punctuation.definition.variable" + }, + { + "foreground": "#49ACE9", + "token": "string.interpolated.dollar punctuation.definition.string" + }, + { + "foreground": "#49ACE9", + "token": "constant.character.escape punctuation.definition.keyword" + }, + { + "foreground": "#49ACE9", + "token": "source.ocaml entity.name.class constant.numeric" + }, + { + "foreground": "#49ACE9", + "token": "source.reason entity.name.class" + }, + { + "foreground": "#49ACE9", + "token": "keyword.format.specifier.fsharp" + }, + { + "foreground": "#49ACE9", + "token": "support.module.elm" + }, + { + "foreground": "#49ACE9", + "token": "meta.embedded.block.php punctuation.definition.variable.php" + }, + { + "foreground": "#49ACE9", + "token": "source.vala storage.type" + }, + { + "foreground": "#49ACE9", + "token": "support.variable.class.group" + }, + { + "foreground": "#49ACE9", + "token": "entity.name.type.class" + }, + { + "foreground": "#49ACE9", + "token": "source.tf meta.keyword.list" + }, + { + "foreground": "#49ACE9", + "token": "source.tf meta.keyword.map" + }, + { + "foreground": "#49ACE9", + "token": "entity.name.class.lua" + }, + { + "foreground": "#49ACE9", + "token": "markup.substitution" + }, + { + "foreground": "#49ACE9", + "token": "source.cs entity.name.type" + }, + { + "foreground": "#E3541C", + "token": "invalid" + }, + { + "foreground": "#E3541C", + "token": "invalid.illegal" + }, + { + "fontStyle": "italic", + "token": "comment" + }, + { + "fontStyle": "italic", + "token": "storage.modifier" + }, + { + "fontStyle": "italic", + "token": "punctuation.definition.comment" + }, + { + "fontStyle": "italic", + "token": "entity.other" + }, + { + "fontStyle": "italic", + "token": "variable.language" + }, + { + "fontStyle": "italic", + "token": "support.type.vendored" + }, + { + "fontStyle": "italic", + "token": "support.constant.vendored" + }, + { + "fontStyle": "italic", + "token": "markup.quote" + }, + { + "fontStyle": "italic", + "token": "markup.italic" + }, + { + "fontStyle": "italic", + "token": "tag.decorator.js entity.name.tag.js" + }, + { + "fontStyle": "italic", + "token": "tag.decorator.js punctuation.definition.tag.js" + }, + { + "fontStyle": "italic", + "token": "keyword.control.clojure" + }, + { + "fontStyle": "italic", + "token": "source.clojure meta.symbol.dynamic" + }, + { + "fontStyle": "italic", + "token": "keyword.other.this.cs" + }, + { + "fontStyle": "italic", + "token": "keyword.other.base.cs" + }, + { + "fontStyle": "italic", + "token": "variable.other.member.c" + }, + { + "fontStyle": "italic", + "token": "support.type.core.rust" + }, + { + "fontStyle": "italic", + "token": "variable.other.object.property" + }, + { + "fontStyle": "italic", + "token": "variable.other.property" + }, + { + "fontStyle": "italic", + "token": "source.r meta.function.r keyword.control.r" + }, + { + "fontStyle": "italic", + "token": "comment.line.roxygen.r keyword" + }, + { + "fontStyle": "italic", + "token": "comment.line.roxygen.r variable.parameter.r" + }, + { + "fontStyle": "italic", + "token": "keyword.control.inheritance.coffee" + }, + { + "fontStyle": "italic", + "token": "comment.block.documentation.phpdoc.php keyword" + }, + { + "fontStyle": "italic", + "token": "keyword.other.array.phpdoc.php" + }, + { + "fontStyle": "italic", + "token": "storage.type.modifier" + }, + { + "fontStyle": "italic", + "token": "comment.block.javadoc.java keyword" + }, + { + "fontStyle": "italic", + "token": "comment.block.javadoc.java variable.parameter.java" + }, + { + "fontStyle": "italic", + "token": "keyword.operator.documentation.powershell" + }, + { + "fontStyle": "italic", + "token": "storage.type.scala" + }, + { + "fontStyle": "italic", + "token": "variable.parameter.function.language.special" + }, + { + "fontStyle": "italic", + "token": "comment.block.documentation.scala keyword" + }, + { + "fontStyle": "italic", + "token": "comment.block.documentation.scala variable.parameter" + }, + { + "fontStyle": "italic", + "token": "support.function.builtin.go" + }, + { + "fontStyle": "italic", + "token": "constant.other.symbol.hashkey.ruby" + }, + { + "fontStyle": "italic", + "token": "constant.other.symbol.hashkey.ruby punctuation.definition.constant.ruby" + }, + { + "fontStyle": "italic", + "token": "constant.other.symbol.ruby" + }, + { + "fontStyle": "italic", + "token": "source.vala storage.type.generic" + }, + { + "fontStyle": "italic", + "token": "constant.other.table-name" + }, + { + "fontStyle": "italic", + "token": "constant.other.placeholder" + }, + { + "fontStyle": "italic", + "token": "variable.other.field" + }, + { + "fontStyle": "italic", + "token": "entity.alias.import.go" + }, + { + "fontStyle": "italic", + "token": "source.swift keyword.other.declaration-specifier" + }, + { + "fontStyle": "italic", + "token": "support.variable.swift" + }, + { + "fontStyle": "italic", + "token": "keyword.other.capture-specifier" + }, + { + "fontStyle": "italic", + "token": "text.tex support.function.emph" + }, + { + "fontStyle": "italic", + "token": "constant.other.math" + }, + { + "fontStyle": "italic", + "token": "support.function.textit" + }, + { + "fontStyle": "italic", + "token": "entity.name.footnote" + }, + { + "fontStyle": "italic", + "token": "entity.name.function.directive.graphql" + }, + { + "fontStyle": "italic", + "token": "source.graphql support.type.enum" + }, + { + "fontStyle": "italic", + "token": "source.ocaml entity.name.filename" + }, + { + "fontStyle": "italic", + "token": "source.reason entity.name.filename" + }, + { + "fontStyle": "italic", + "token": "abstract.definition.fsharp keyword" + }, + { + "fontStyle": "italic", + "token": "abstract.definition.fsharp entity" + }, + { + "fontStyle": "italic", + "token": "function.anonymous keyword" + }, + { + "fontStyle": "italic", + "token": "entity.name.record.field.accessor.elm" + }, + { + "fontStyle": "italic", + "token": "support.type.primitive" + }, + { + "fontStyle": "italic", + "token": "support.type.builtin" + }, + { + "fontStyle": "italic", + "token": "storage.type.built-in" + }, + { + "fontStyle": "italic", + "token": "storage.type.primitive" + }, + { + "fontStyle": "italic", + "token": "source.python support.type.python" + }, + { + "fontStyle": "italic", + "token": "storage.type.core.rust" + }, + { + "fontStyle": "italic", + "token": "source.swift support.type" + }, + { + "fontStyle": "italic", + "token": "source.go storage.type" + }, + { + "fontStyle": "italic", + "token": "storage.type.php" + }, + { + "fontStyle": "italic", + "token": "storage.type.function.kotlin" + }, + { + "fontStyle": "italic", + "token": "entity.name.type.kotlin" + }, + { + "fontStyle": "italic", + "token": "support.type.julia" + }, + { + "fontStyle": "italic", + "token": "variable.other.member" + }, + { + "fontStyle": "italic", + "token": "keyword.other.import" + }, + { + "fontStyle": "italic", + "token": "keyword.package" + }, + { + "fontStyle": "italic", + "token": "keyword.import" + }, + { + "fontStyle": "italic", + "token": "source.wsd keyword.control.diagram" + }, + { + "fontStyle": "italic", + "token": "keyword.language.gherkin.feature.step" + }, + { + "fontStyle": "italic", + "token": "source.hlsl storage.type.basic" + }, + { + "fontStyle": "italic", + "token": "source.apex keyword.type" + }, + { + "fontStyle": "italic", + "token": "sharing.modifier" + }, + { + "fontStyle": "italic", + "token": "source.nim storage.type.concrete" + }, + { + "fontStyle": "italic", + "token": "meta.preprocessor.pragma.nim" + }, + { + "fontStyle": "italic", + "token": "storage.type.integral" + }, + { + "fontStyle": "italic", + "token": "entity.name.scope-resolution.function.call" + }, + { + "fontStyle": "italic", + "token": "support.class.builtin" + }, + { + "fontStyle": "italic", + "token": "comment.block.documentation storage.type.class" + }, + { + "fontStyle": "italic", + "token": "source.tf meta.keyword.string" + }, + { + "fontStyle": "italic", + "token": "source.tf meta.keyword.number" + }, + { + "fontStyle": "italic", + "token": "source.scala entity.name.class" + }, + { + "fontStyle": "italic", + "token": "meta.import keyword.control" + }, + { + "fontStyle": "italic", + "token": "keyword.control.export" + }, + { + "fontStyle": "italic", + "token": "source.vue meta.directive punctuation.separator.key-value" + }, + { + "fontStyle": "italic", + "token": "keyword.local.lua" + }, + { + "fontStyle": "italic", + "token": "markup.mark.constrained markup.mark" + }, + { + "fontStyle": "italic", + "token": "markup.block.open" + }, + { + "fontStyle": "italic", + "token": "entity.name.type.primitive" + }, + { + "fontStyle": "italic", + "token": "entity.name.type.numeric" + }, + { + "fontStyle": "italic", + "token": "source.zig keyword.type" + }, + { + "fontStyle": "italic", + "token": "source.zig keyword.storage" + }, + { + "fontStyle": "italic", + "token": "source.zig keyword.structure" + }, + { + "fontStyle": "italic", + "token": "source.cs keyword.type" + }, + { + "fontStyle": "bold", + "token": "keyword" + }, + { + "fontStyle": "bold", + "token": "keyword.control" + }, + { + "fontStyle": "bold", + "token": "keyword.operator" + }, + { + "fontStyle": "bold", + "token": "keyword.other.template" + }, + { + "fontStyle": "bold", + "token": "keyword.other.substitution" + }, + { + "fontStyle": "bold", + "token": "storage.type.function.arrow" + }, + { + "fontStyle": "bold", + "token": "constant.other.color" + }, + { + "fontStyle": "bold", + "token": "punctuation.accessor" + }, + { + "fontStyle": "bold", + "token": "entity.name.section" + }, + { + "fontStyle": "bold", + "token": "markdown.heading" + }, + { + "fontStyle": "bold", + "token": "markup.inline.raw punctuation.definition.raw" + }, + { + "fontStyle": "bold", + "token": "markup.heading" + }, + { + "fontStyle": "bold", + "token": "storage.type.function.pug" + }, + { + "fontStyle": "bold", + "token": "storage.type.function.python" + }, + { + "fontStyle": "bold", + "token": "storage.type.annotation" + }, + { + "fontStyle": "bold", + "token": "punctuation.bracket.angle" + }, + { + "fontStyle": "bold", + "token": "keyword.other.new" + }, + { + "fontStyle": "bold", + "token": "storage.type.generic.wildcard" + }, + { + "fontStyle": "bold", + "token": "source.go keyword.operator" + }, + { + "fontStyle": "bold", + "token": "constant.other.symbol.ruby punctuation.definition.constant.ruby" + }, + { + "fontStyle": "bold", + "token": "variable.parameter" + }, + { + "fontStyle": "bold", + "token": "support.function.builtin.rust" + }, + { + "fontStyle": "bold", + "token": "storage.type.function.coffee" + }, + { + "fontStyle": "bold", + "token": "entity.name.variable.parameter" + }, + { + "fontStyle": "bold", + "token": "punctuation.separator.hash.cs" + }, + { + "fontStyle": "bold", + "token": "constant.other.symbol.ruby punctuation.definition.constant.ruby" + }, + { + "fontStyle": "bold", + "token": "constant.other.symbol.hashkey.ruby punctuation.definition.constant.ruby" + }, + { + "fontStyle": "bold", + "token": "meta.function.parameters variable.other" + }, + { + "fontStyle": "bold", + "token": "entity.name.type.annotation.kotlin" + }, + { + "fontStyle": "bold", + "token": "storage.type.objc" + }, + { + "fontStyle": "bold", + "token": "parameter.variable.function" + }, + { + "fontStyle": "bold", + "token": "markup punctuation.definition" + }, + { + "fontStyle": "bold", + "token": "punctuation.section.directive" + }, + { + "fontStyle": "bold", + "token": "punctuation.definition.preprocessor" + }, + { + "fontStyle": "bold", + "token": "source.ruby punctuation.definition.variable" + }, + { + "fontStyle": "bold", + "token": "support.function.textbf" + }, + { + "fontStyle": "bold", + "token": "source.graphql support.type.builtin" + }, + { + "fontStyle": "bold", + "token": "source.ocaml variable.interpolation string" + }, + { + "fontStyle": "bold", + "token": "entity.name.function.definition.special.constructor" + }, + { + "fontStyle": "bold", + "token": "entity.name.function.definition.special.member.destructor." + }, + { + "fontStyle": "bold", + "token": "meta.function.parameters variable punctuation.definition.variable.php" + }, + { + "fontStyle": "bold", + "token": "source.wsd keyword.other.activity" + }, + { + "fontStyle": "bold", + "token": "keyword.control.class.ruby" + }, + { + "fontStyle": "bold", + "token": "keyword.control.def.ruby" + }, + { + "fontStyle": "bold", + "token": "keyword.function.go" + }, + { + "fontStyle": "bold", + "token": "keyword.other.fn.rust" + }, + { + "fontStyle": "bold", + "token": "markup.other.anchor" + }, + { + "fontStyle": "bold", + "token": "markup.list.bullet" + }, + { + "fontStyle": "bold", + "token": "markup.list punctuation.definition" + }, + { + "fontStyle": "bold", + "token": "keyword.control.default" + }, + { + "fontStyle": "bold", + "token": "punctuation.section" + }, + { + "fontStyle": "bold", + "token": "punctuation.separator" + }, + { + "fontStyle": "bold", + "token": "punctuation.terminator" + }, + { + "fontStyle": "bold", + "token": "markup.bold.markdown" + }, + { + "fontStyle": "bold", + "token": "source.zig storage.type.function" + }, + { + "fontStyle": "bold italic", + "token": "markup.quote markup.bold" + }, + { + "fontStyle": "bold italic", + "token": "text.html punctuation.section.embedded" + }, + { + "fontStyle": "bold italic", + "token": "variable.other.c" + }, + { + "fontStyle": "bold italic", + "token": "storage.modifier.lifetime.rust" + }, + { + "fontStyle": "bold italic", + "token": "entity.name.lifetime.rust" + }, + { + "fontStyle": "bold italic", + "token": "source.rust meta.attribute.rust" + }, + { + "fontStyle": "bold italic", + "token": "meta.attribute.id entity.other.attribute-name" + }, + { + "fontStyle": "bold italic", + "token": "source.ocaml punctuation.definition.tag emphasis" + }, + { + "fontStyle": "bold italic", + "token": "source.tf entity.name" + }, + { + "fontStyle": "bold italic", + "token": "markup.quote punctuation.definition" + }, + { + "fontStyle": "bold italic", + "token": "markup.fenced_code punctuation.definition" + }, + { + "fontStyle": "bold italic", + "token": "fenced_code.block.language" + }, + { + "fontStyle": "", + "token": "keyword.begin.tag.ejs" + }, + { + "fontStyle": "", + "token": "source.python meta.function.decorator.python support.type.python" + }, + { + "fontStyle": "", + "token": "source.cs keyword.other" + }, + { + "fontStyle": "", + "token": "keyword.other.var.cs" + }, + { + "fontStyle": "", + "token": "source.go keyword" + }, + { + "fontStyle": "", + "token": "storage.modifier.static.rust" + }, + { + "fontStyle": "", + "token": "variable.parameter.r" + }, + { + "fontStyle": "", + "token": "variable.parameter.handlebars" + }, + { + "fontStyle": "", + "token": "storage.modifier.import" + }, + { + "fontStyle": "", + "token": "storage.modifier.package" + }, + { + "fontStyle": "", + "token": "meta.class.identifier storage.modifier" + }, + { + "fontStyle": "", + "token": "keyword.operator.other.powershell" + }, + { + "fontStyle": "", + "token": "source.css variable.parameter" + }, + { + "fontStyle": "", + "token": "string.interpolated variable.parameter" + }, + { + "fontStyle": "", + "token": "source.apacheconf keyword" + }, + { + "fontStyle": "", + "token": "keyword.other.julia" + }, + { + "fontStyle": "", + "token": "storage.modifier.using.vala" + }, + { + "fontStyle": "", + "token": "source.objc keyword.other.property.attribute" + }, + { + "fontStyle": "", + "token": "source.sql keyword.other" + }, + { + "fontStyle": "", + "token": "keyword.other.using.vala" + }, + { + "fontStyle": "", + "token": "keyword.operator.function.infix" + }, + { + "fontStyle": "", + "token": "keyword.control.directive" + }, + { + "fontStyle": "", + "token": "keyword.other.rust" + }, + { + "fontStyle": "", + "token": "keyword.other.declaration-specifier.swift" + }, + { + "fontStyle": "", + "token": "entity.name.function.swift" + }, + { + "fontStyle": "", + "token": "keyword.control.class" + }, + { + "fontStyle": "", + "token": "keyword.control.def" + }, + { + "fontStyle": "", + "token": "punctuation.definition.variable" + }, + { + "fontStyle": "", + "token": "entity.name.section.latex" + }, + { + "fontStyle": "", + "token": "source.ocaml keyword markup.underline" + }, + { + "fontStyle": "", + "token": "source.ocaml constant.language constant.numeric entity.other.attribute-name.id.css" + }, + { + "fontStyle": "", + "token": "source.reason entity.other.attribute-name constant.language constant.numeric" + }, + { + "fontStyle": "", + "token": "keyword.format.specifier.fsharp" + }, + { + "fontStyle": "", + "token": "entity.name.section.fsharp" + }, + { + "fontStyle": "", + "token": "binding.fsharp keyword" + }, + { + "fontStyle": "", + "token": "binding.fsharp keyword.symbol" + }, + { + "fontStyle": "", + "token": "record.fsharp keyword" + }, + { + "fontStyle": "", + "token": "keyword.symbol.fsharp" + }, + { + "fontStyle": "", + "token": "entity.name.section.fsharp keyword" + }, + { + "fontStyle": "", + "token": "namespace.open.fsharp keyword" + }, + { + "fontStyle": "", + "token": "namespace.open.fsharp entity" + }, + { + "fontStyle": "", + "token": "storage.type" + }, + { + "fontStyle": "", + "token": "source.cpp keyword.other" + }, + { + "fontStyle": "", + "token": "source.c keyword.other" + }, + { + "fontStyle": "", + "token": "keyword.other.unit" + }, + { + "fontStyle": "", + "token": "storage.modifier.array.bracket" + }, + { + "fontStyle": "", + "token": "meta.import.haskell keyword" + }, + { + "fontStyle": "", + "token": "keyword.declaration.dart" + }, + { + "fontStyle": "", + "token": "source.wsd keyword.other" + }, + { + "fontStyle": "", + "token": "keyword.other.skinparam" + }, + { + "fontStyle": "", + "token": "source.css keyword.control" + }, + { + "fontStyle": "", + "token": "source.css keyword.operator" + }, + { + "fontStyle": "", + "token": "keyword.language.gherkin.feature.scenario" + }, + { + "fontStyle": "", + "token": "keyword.control.cucumber.table" + }, + { + "fontStyle": "", + "token": "source.toml entity.other.attribute-name" + }, + { + "fontStyle": "", + "token": "source.toml keyword" + }, + { + "fontStyle": "", + "token": "keyword.other.nim" + }, + { + "fontStyle": "", + "token": "source.nim keyword.other.common.function" + }, + { + "fontStyle": "", + "token": "source.nim keyword.other" + }, + { + "fontStyle": "", + "token": "source.scala keyword.declaration" + }, + { + "fontStyle": "", + "token": "source.scala entity.name.class.declaration" + }, + { + "fontStyle": "", + "token": "keyword.control.lua" + }, + { + "fontStyle": "", + "token": "source.css punctuation.section" + }, + { + "fontStyle": "", + "token": "punctuation.section.embedded" + }, + { + "fontStyle": "", + "token": "source.c punctuation.section" + }, + { + "fontStyle": "", + "token": "source.cpp punctuation.section" + }, + { + "fontStyle": "", + "token": "source.java punctuation.section" + }, + { + "fontStyle": "", + "token": "source.php punctuation.section" + }, + { + "fontStyle": "", + "token": "source.powershell punctuation.section" + }, + { + "fontStyle": "", + "token": "source.r punctuation.section" + }, + { + "fontStyle": "", + "token": "source.ruby punctuation.section" + }, + { + "fontStyle": "", + "token": "source.swift punctuation.section" + }, + { + "fontStyle": "", + "token": "source.objc punctuation.section" + }, + { + "fontStyle": "", + "token": "source.zig keyword.constant.bool" + }, + { + "fontStyle": "", + "token": "source.zig keyword.default" + }, + { + "fontStyle": "", + "token": "source.zig keyword.statement" + }, + { + "fontStyle": "", + "token": "source.zig keyword.constant.default" + }, + { + "fontStyle": "strikethrough", + "token": "markup.strikethrough" + }, + { + "foreground": "#6796E6", + "token": "token.info-token" + }, + { + "foreground": "#CD9731", + "token": "token.warn-token" + }, + { + "foreground": "#F44747", + "token": "token.error-token" + }, + { + "foreground": "#B267E6", + "token": "token.debug-token" + } + ] +} diff --git a/src/themes/noctis-obscuro/theme.scss b/src/themes/noctis-obscuro/theme.scss new file mode 100644 index 0000000..0b86501 --- /dev/null +++ b/src/themes/noctis-obscuro/theme.scss @@ -0,0 +1,301 @@ +$primary-font: "Helvetica Neue", Arial, Helvetica, sans-serif; +$primary-font-size: 14px; +$monospace-font: Menlo, Consolas, "DejaVu Sans Mono", Courier, monospace; + +$primary-background: #021012; + +$secondary-background: #031417; +$secondary-background-selected: #07353b; +$secondary-background-inactive: #021012; +$secondary-background-hover: #0b515b; +$secondary-background-disabled: #021012; + +$tertiary-background: #021012; + +$shadow: rgba(0, 0, 0, 0.2); + +// Main body text +$primary-text-color: #b2cacd; +// UI control label text +$secondary-text-color: #87a7ab80; +$secondary-text-color-focus: #ebfdff; +$secondary-text-color-hover: #ebfdff; +$secondary-text-color-active: #ebfdff; +$secondary-text-color-selected: #ebfdff; +$secondary-text-color-inactive: #87a7ab; +$secondary-text-color-disabled: rgba($primary-text-color, 0.4); +$secondary-text-color-disabled-active: rgba($primary-text-color, 0.5); +$secondary-text-color-disabled-inactive: rgba($primary-text-color, 0.4); + +// Sub label text +$tertiary-text-color: #5b858b; +// Heading text +$header-text-color: #b2cacd; + +$text-color-error: #e34e1c; +$text-color-warning: #e69533; +$text-color-success: #49e9a6; +$text-color-code: #e4b781; +$text-color-link: #40d4e7; + +$primary-border-color: #243f42; +$secondary-border-color: scale-color($primary-border-color, $lightness: -14%); +$tertiary-border-color: scale-color($primary-border-color, $lightness: -7%); + +$border-color-error: #df2935; +$border-color-warning: #ffcf70; +$border-color-success: #4b8400; + +$form-background: $secondary-background; +$form-placeholder-color: #87a7ab; +$form-text-color: $primary-text-color; +$form-text-color-disabled: $secondary-text-color-disabled; +$form-input-focus-color: rgba(85, 150, 230, 0.8); +$form-input-border-color: $tertiary-border-color; +$form-input-border-selected-color: #40d4e7; +$form-input-border-error-color: #691c02; +$form-input-background: $secondary-background; +$form-input-background-disabled: $secondary-background-disabled; +$form-button-background: $secondary-background-selected; + +$form-tips-background: $primary-background; + +$text-editor-color: $primary-text-color; +$text-editor-background: $secondary-background; +$text-editor-color-disabled: $secondary-text-color-inactive; +$text-editor-background-disabled: $secondary-background-disabled; +$text-editor-gutter-background: $secondary-background; +$text-editor-gutter-color: #4e6b6e; +$text-editor-gutter-active-line-background: $secondary-background-selected; +$text-editor-active-line-background: #083d44ee; +$text-editor-selection-background: #49ace944; + +$event-log-background: $secondary-background; +$event-log-color: $primary-text-color; +$event-log-active-line-background: $primary-background; +$event-log-selection-background: $secondary-background-selected; + +$list-item-color: $primary-text-color; +$list-item-secondary-color: $secondary-text-color; +$list-item-background: $secondary-background; +$list-item-background-disabled: $secondary-background-disabled; +$list-item-background-hover: $secondary-background-hover; +$list-item-background-selected: $secondary-background-selected; +$list-item-border-selected: $secondary-text-color-selected; + +$tab-text-color-active: $header-text-color; +$tab-text-color-inactive: $secondary-text-color-inactive; +$tab-text-color-disabled-active: $secondary-text-color-disabled-active; +$tab-text-color-disabled-inactive: $secondary-text-color-disabled-inactive; + +$tab-badge-color: $tertiary-text-color; +$tab-background: $secondary-background; +$tab-background-active: $secondary-background; +$tab-background-active-alpha: rgba($tab-background-active, 0.001); +$tab-background-selected: $secondary-background-selected; +$tab-background-selected-alpha: rgba($tab-background-selected, 0.001); +$tab-background-inactive: $secondary-background-inactive; +$tab-background-inactive-alpha: rgba($tab-background-inactive, 0.001); +$tab-background-hover: $secondary-background-hover; +$tab-background-hover-alpha: rgba($tab-background-hover, 0.001); + +$palette-header-background: $primary-background; +$palette-header-color: $header-text-color; +$palette-content-background: $secondary-background; + +$workspace-button-background: $secondary-background; +$workspace-button-background-hover: $secondary-background-hover; +$workspace-button-background-active: $secondary-background-selected; + +$workspace-button-color: $secondary-text-color; +$workspace-button-color-disabled: $secondary-text-color-disabled; +$workspace-button-color-focus: $secondary-text-color-focus; +$workspace-button-color-hover: $secondary-text-color-hover; +$workspace-button-color-active: $secondary-text-color-active; +$workspace-button-color-selected: $secondary-text-color-selected; + +$workspace-button-color-primary: #eee; +$workspace-button-background-primary: #ad1625; +$workspace-button-background-primary-hover: #6e0a1e; + +$workspace-button-color-focus-outline: $form-input-focus-color; + +$shade-color: rgba(160, 160, 160, 0.5); + +$popover-background: $secondary-background-hover; +$popover-border: $popover-background; +$popover-color: $primary-text-color; +$popover-button-border-color: $primary-border-color; +$popover-button-border-color-hover: $secondary-text-color-hover; + +$diff-text-header-color: $secondary-text-color; +$diff-text-header-background: $secondary-background; +$diff-state-color: $primary-text-color; +$diff-state-prefix-color: $secondary-text-color; +$diff-state-added: #16b673; +$diff-state-deleted: #e34e1c; +$diff-state-changed: #49e9a6; +$diff-state-changed-background: $secondary-background; +$diff-state-unchanged: $primary-text-color; +$diff-state-unchanged-background: $primary-background; + +$diff-state-conflicted: purple; +$diff-state-moved: #3f81b3; +$diff-state-conflict: #e4b781; +$diff-state-conflict-background: #ffea0047; + +$diff-state-added-background: #9bb95533; +$diff-state-added-border: rgba($diff-state-added-background, 0.1); +$diff-state-added-header-background: #9bb95533; +$diff-state-added-header-border: rgba($diff-state-added-header-background, 0.1); + +$diff-state-deleted-background: #ff000033; +$diff-state-deleted-border: rgba($diff-state-deleted-background, 0.1); +$diff-state-deleted-header-background: #ff000033; +$diff-state-deleted-header-border: rgba($diff-state-deleted-header-background, 0.1); + +$diff-merge-header-color: #800080; +$diff-merge-header-background: #e5f9ff; +$diff-merge-header-border-color: #b2edff; + +$menuBackground: $primary-background; +$menuDivider: $secondary-border-color; +$menuColor: $primary-text-color; +$menuActiveColor: $secondary-text-color-active; +$menuActiveBackground: $secondary-background-hover; +$menuDisabledColor: $secondary-text-color-disabled; +$menuHoverColor: $secondary-text-color-hover; +$menuHoverBackground: $secondary-background-hover; +$menuCaret: $tertiary-text-color; + +$view-navigator-background: rgba($primary-background, 0.8); + +$view-lasso-stroke: #ff7f0e; +$view-lasso-fill: rgba(20, 125, 255, 0.1); + +$view-background: $secondary-background; +$view-grid-color: #ffffff0f; + +$node-label-color: #333; +$node-port-label-color: #888; +$node-border: #999; +$node-border-unknown: #f33; +$node-border-placeholder: #aaa; +$node-background-placeholder: #eee; + +$node-port-background: #d9d9d9; +$node-port-background-hover: #eee; +$node-icon-color: #fff; +$node-icon-background-color: rgba(0, 0, 0, 0.05); +$node-icon-background-color-fill: #000; +$node-icon-background-color-opacity: 0.05; +$node-icon-border-color: #000; +$node-icon-border-color-opacity: 0.1; + +$node-config-background: #f3f3f3; +$node-config-icon-container-disabled: #aaa; + +$node-link-port-background: #eee; + +$node-status-error-border: rgb(145, 16, 2); +$node-status-error-background: rgb(255, 102, 0); +$node-status-changed-border: rgb(28, 102, 140); +$node-status-changed-background: rgb(0, 188, 255); + +$node-status-colors: ( + red: #c00, + green: #5a8, + yellow: #f9df31, + blue: #53a3f3, + grey: #d3d3d3 +); + +$node-selected-color: #ff7f0e; +$port-selected-color: #ff7f0e; + +$link-color: #999; +$link-link-color: #aaa; +$link-disabled-color: #ccc; +$link-link-active-color: #ff7f0e; +$link-unknown-color: #f00; + +$clipboard-textarea-background: $primary-background; + +$deploy-button-color: #eee; +$deploy-button-color-active: #ccc; +$deploy-button-color-disabled: #999; +$deploy-button-background: #8c101c; +$deploy-button-background-hover: #6e0a1e; +$deploy-button-background-active: #4c0a17; +$deploy-button-background-disabled: #444; +$deploy-button-background-disabled-hover: #555; + +$header-background: #000; +$header-button-background-active: #121212; +$header-accent: #c02020; +$header-menu-color: #eee; +$header-menu-color-disabled: #666; +$header-menu-heading-color: #fff; +$header-menu-sublabel-color: #aeaeae; +$header-menu-background: #121212; +$header-menu-item-hover: #323232; +$header-menu-item-border-active: #777677; +$headerMenuItemDivider: #464646; +$headerMenuCaret: #c7c7c7; + +$vcCommitShaColor: #c38888; + +$dnd-background: rgba(0, 0, 0, 0.3); +$dnd-color: #fff; + +$notification-border-default: #325c80; +$notification-border-success: $border-color-success; +$notification-border-warning: $border-color-warning; +$notification-border-error: $border-color-error; + +$debug-message-background: $secondary-background; +$debug-message-background-hover: $secondary-background-hover; + +$debug-message-text-color: $primary-text-color; +$debug-message-text-color-meta: #49d6e9; +$debug-message-text-color-object-key: #e4b781; +$debug-message-text-color-msg-type-other: #4e94ce; +$debug-message-text-color-msg-type-string: #ce9178; +$debug-message-text-color-msg-type-null: #b2cacd; +$debug-message-text-color-msg-type-meta: #c586c0; +$debug-message-text-color-msg-type-number: #b5cea8; + +$debug-message-border: $primary-background; +$debug-message-border-hover: $secondary-background-hover; +$debug-message-border-warning: $border-color-warning; +$debug-message-border-error: $border-color-error; + +$group-default-fill: $primary-background; +$group-default-fill-opacity: 0.5; +$group-default-stroke: $primary-border-color; +$group-default-stroke-opacity: 1; +$group-default-label-color: $primary-text-color; + +$tourGuide-border: #c56c6c; +$tourGuide-heading-color: #c56c6c; + +$grip-color: rgba($primary-text-color, 0.5); + +$icons-flow-color: $primary-text-color; + +$spinner-color: $primary-text-color; + +$tab-icon-color: rgba($primary-text-color, 0.2); + +$user-profile-colors: ( + 1: #822e81, + 2: #955e42, + 3: #9c914f, + 4: #748e54, + 5: #06bcc1 +); + +// Deprecated +$text-color-green: $text-color-success; +$info-text-code-color: $text-color-code; +$info-text-link-color: $text-color-link;