commit d01ca5495de18b87c2bd000a7d4f8b1882cd137f Author: laggardkernel Date: Wed Feb 19 10:33:12 2020 +0800 Initial release diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..640f82b --- /dev/null +++ b/.gitignore @@ -0,0 +1,158 @@ +### macOS ### +# General +.DS_Store +.AppleDouble +.LSOverride + +# Icon must end with two \r +Icon + +# Thumbnails +._* + +# Files that might appear in the root of a volume +.DocumentRevisions-V100 +.fseventsd +.Spotlight-V100 +.TemporaryItems +.Trashes +.VolumeIcon.icns +.com.apple.timemachine.donotpresent + +# Directories potentially created on remote AFP share +.AppleDB +.AppleDesktop +Network Trash Folder +Temporary Items +.apdisk + +### Linux ### +*~ + +# temporary files which can be created if a process still has a handle open of a deleted file +.fuse_hidden* + +# KDE directory preferences +.directory + +# Linux trash folder which might appear on any partition or disk +.Trash-* + +# .nfs files are created when an open file is removed but is still being accessed +.nfs* + +### Windows ### +# Windows thumbnail cache files +Thumbs.db +Thumbs.db:encryptable +ehthumbs.db +ehthumbs_vista.db + +# Dump file +*.stackdump + +# Folder config file +[Dd]esktop.ini + +# Recycle Bin used on file shares +$RECYCLE.BIN/ + +# Windows Installer files +*.cab +*.msi +*.msix +*.msm +*.msp + +# Windows shortcuts +*.lnk + +### Emacs ### +# -*- mode: gitignore; -*- +*~ +\#*\# +/.emacs.desktop +/.emacs.desktop.lock +*.elc +auto-save-list +tramp +.\#* + +# Org-mode +.org-id-locations +*_archive + +# flymake-mode +*_flymake.* + +# eshell files +/eshell/history +/eshell/lastdir + +# elpa packages +/elpa/ + +# reftex files +*.rel + +# AUCTeX auto folder +/auto/ + +# cask packages +.cask/ +dist/ + +# Flycheck +flycheck_*.el + +# server auth directory +/server/ + +# projectiles files +.projectile + +# directory configuration +.dir-locals.el + +# network security +/network-security.data + + +### Vim ### +# Swap +[._]*.s[a-v][a-z] +[._]*.sw[a-p] +[._]s[a-rt-v][a-z] +[._]ss[a-gi-z] +[._]sw[a-p] + +# Session +Session.vim +Sessionx.vim + +# Temporary +.netrwhist +*~ + +# Auto-generated tag files +tags + +# Persistent undo +[._]*.un~ + +# Coc configuration directory +.vim + +### VisualStudioCode ### +.vscode/* +!.vscode/settings.json +!.vscode/tasks.json +# !.vscode/launch.json +!.vscode/extensions.json + +### VisualStudioCode Patch ### +# Ignore all local history of files +.history + +### Custom ### +*.vsix diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100755 index 0000000..7be7b79 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,7 @@ +# Change Log +All notable changes to the "vscode-theme-onelight" extension will be documented in this file. + +Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how to structure this file. + +## [0.1.0] +- Initial release diff --git a/README.md b/README.md new file mode 100755 index 0000000..12bc26c --- /dev/null +++ b/README.md @@ -0,0 +1,4 @@ +# One Light Italic Theme +Atom one light theme with italic support for VSCode. + +[Github Repo](https://github.com/laggardkernel/vscode-theme-onelight) diff --git a/icon.png b/icon.png new file mode 100644 index 0000000..4a352c9 Binary files /dev/null and b/icon.png differ diff --git a/icon.svg b/icon.svg new file mode 100644 index 0000000..d51ffa4 --- /dev/null +++ b/icon.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/package.json b/package.json new file mode 100755 index 0000000..49b5fa5 --- /dev/null +++ b/package.json @@ -0,0 +1,42 @@ +{ + "name": "vscode-theme-onelight", + "displayName": "One Light Italic Theme", + "description": "One light theme with italic support for VSCode", + "version": "0.1.0", + "publisher": "laggardkernel", + "engines": { + "vscode": "^1.12.0" + }, + "categories": [ + "Themes" + ], + "extensionKind": [ + "ui", + "workspace" + ], + "icon": "icon.png", + "keywords": [ + "one light", + "onelight", + "theme", + "atom" + ], + "contributes": { + "themes": [{ + "label": "Atom One Half Light", + "uiTheme": "vs", + "path": "./themes/one-half-light.json" + }, + { + "label": "Atom One Light", + "uiTheme": "vs", + "path": "./themes/one-light.json" + } + ] + }, + "homepage": "https://github.com/laggardkernel/vscode-theme-onelight", + "repository": { + "type": "git", + "url": "https://github.com/laggardkernel/vscode-theme-onelight" + } +} \ No newline at end of file diff --git a/themes/one-half-light-italic.tmTheme b/themes/one-half-light-italic.tmTheme new file mode 100644 index 0000000..962e06d --- /dev/null +++ b/themes/one-half-light-italic.tmTheme @@ -0,0 +1,697 @@ + + + + + + + + + name + OneHalfLight + semanticClass + theme.light.one_half_light + uuid + + colorSpaceName + sRGB + author + Son A. Pham <sp@sonpham.me> + comment + A light iTerm color scheme based on Atom's One. See github.com/sonph/onehalf for installation instructions, a dark color scheme, and versions for other editors/terminals such as (Neo)Vim and Sublime Text. + settings + + + settings + + fontStyle + + foreground + #383a42 + background + #fafafa + bracketsOptions + underline + caret + #383a42 + gutter + #fafafa + gutterForeground + #d4d4d4 + invisibles + #a0a1a7 + lineHighlight + #f0f0f0 + selection + #bfceff + selectionBorder + #bfceff + tagsForeground + + tagsOptions + stippled_underline + bracketContentsOptions + underline + + + + name + Comments + scope + comment + settings + + foreground + #a0a1a7 + + + + name + Text + scope + variable.parameter.function + settings + + foreground + #383a42 + + + + name + Delimiters + scope + none + settings + + foreground + + + + + name + Operators + scope + keyword.operator + settings + + foreground + + + + + name + Keywords + scope + keyword + settings + + foreground + #a626a4 + + + + name + Variables + scope + variable + settings + + foreground + #e45649 + + + + name + Functions + scope + entity.name.function, meta.require, support.function.any-method + settings + + foreground + #0184bc + + + + name + Classes + scope + support.class, entity.name.class, entity.name.type.class + settings + + foreground + #c18401 + + + + name + Classes + scope + meta.class + settings + + foreground + #c18401 + + + + name + Methods + scope + keyword.other.special-method + settings + + foreground + #0184bc + + + + name + Storage + scope + storage + settings + + foreground + #a626a4 + + + + name + Support + scope + support.function + settings + + foreground + #0184bc + + + + name + Strings, Inherited Class + scope + string + settings + + foreground + #50a14f + + + + name + Integers + scope + constant.numeric + settings + + foreground + #c18401 + + + + name + Floats + scope + none + settings + + foreground + #c18401 + + + + name + Boolean + scope + none + settings + + foreground + #c18401 + + + + name + Constants + scope + constant + settings + + foreground + #c18401 + + + + name + HTML: Tags + scope + entity.name.tag + settings + + foreground + #e45649 + + + + name + HTML: Tag attributes + scope + entity.other.attribute-name + settings + + foreground + #c18401 + + + + name + Attribute IDs + scope + entity.other.attribute-name.id, punctuation.definition.entity + settings + + foreground + #c18401 + + + + name + Selector + scope + meta.selector + settings + + foreground + #a626a4 + + + + name + Markdown: Headings + scope + markup.heading punctuation.definition.heading, entity.name.section + settings + + fontStyle + + foreground + #0184bc + + + + name + Markdown: Bold + scope + markup.bold, punctuation.definition.bold + settings + + foreground + #a626a4 + + + + name + Markdown: Italic + scope + markup.italic, punctuation.definition.italic + settings + + foreground + #a626a4 + + + + name + Markdown: Code + scope + markup.raw.inline + settings + + foreground + #50a14f + + + + name + Markdown: Link Text + scope + string.other.link, punctuation.definition.string.end.markdown + settings + + foreground + + + + + name + Markdown: Link Url + scope + meta.link + settings + + foreground + #50a14f + + + + name + Markdown: Lists + scope + markup.list + settings + + foreground + + + + + name + Markdown: Quotes + scope + markup.quote + settings + + foreground + #50a14f + + + + name + Java Source + scope + source.java meta.class.java meta.method.java + settings + + foreground + #383a42 + + + + name + Java Class Body + scope + source.java meta.class.java meta.class.body.java + settings + + foreground + #383a42 + + + + name + Javascript: Function Arguments + scope + source.js meta.function.js variable.parameter.function.js + settings + + foreground + #e45649 + + + + name + Javascript: New Variables + scope + source.js variable.other.readwrite.js + settings + + foreground + #e45649 + + + + name + Javascript: Variables + scope + source.js variable.other.object.js + settings + + foreground + #383a42 + + + + name + Javascript: Variables in Function Calls + scope + source.js meta.function-call.method.js variable.other.readwrite.js + settings + + foreground + #e45649 + + + + name + Javascript: New Block Variables + scope + source.js meta.block.js variable.other.readwrite.js + settings + + foreground + #e45649 + + + + name + Javascript: Block Variables + scope + source.js meta.block.js variable.other.object.js + settings + + foreground + #383a42 + + + + name + Javascript: Block Variables in Function Calls + scope + source.js meta.block.js meta.function-call.method.js variable.other.readwrite.js + settings + + foreground + #383a42 + + + + name + Javascript: Function Calls + scope + source.js meta.function-call.method.js variable.function.js + settings + + foreground + #383a42 + + + + name + Javascript: Properties + scope + source.js meta.property.object.js entity.name.function.js + settings + + foreground + #0184bc + + + + name + Javascript: Prototypes + scope + source.js support.constant.prototype.js + settings + + foreground + #383a42 + + + + name + Separator + scope + meta.separator + settings + + background + + foreground + + + + + name + Inserted + scope + markup.inserted + settings + + foreground + #98c379 + + + + name + Deleted + scope + markup.deleted + settings + + foreground + #e06c75 + + + + name + Changed + scope + markup.changed + settings + + foreground + #e5c07b + + + + name + Regular Expressions + scope + string.regexp + settings + + foreground + #50a14f + + + + name + Escape Characters + scope + constant.character.escape + settings + + foreground + #0997b3 + + + + name + Embedded + scope + punctuation.section.embedded, variable.interpolation + settings + + foreground + + + + + name + Illegal + scope + invalid.illegal + settings + + background + #e06c75 + foreground + #fafafa + + + + name + Broken + scope + invalid.broken + settings + + background + #e5c07b + foreground + #fafafa + + + + name + Deprecated + scope + invalid.deprecated + settings + + background + #e5c07b + foreground + #fafafa + + + + name + Unimplemented + scope + invalid.unimplemented + settings + + background + #c678dd + foreground + #fafafa + + + + name + Italic + scope + + markup.italic, + punctuation.definition.italic, + comment, + punctuation.definition.comment, + string.comment, + comment.block.documentation, + comment.block.documentation variable, + comment.block.documentation punctuation.definition, + keyword.other.documentation, + storage.type.class.jsdoc, + comment.block, + comment.block variable.parameter, + keyword.other.phpdoc, + comment.block.documentation entity.name.type, + keyword, + keyword.operator.expression, + keyword.operator.new, + variable.language, + markup.quote, + markup.inserted, + markup.deleted, + markup.changed, + storage, + constant.language, + entity.name.class, + entity.other.attribute-name + + settings + + fontStyle + italic + + + + name + No Italic + scope + + keyword.operator, + keyword.other.unit, + support.type.property-name, + keyword.other.special-method, + entity.name.tag + + settings + + fontStyle + normal + + + + + diff --git a/themes/one-half-light.json b/themes/one-half-light.json new file mode 100644 index 0000000..25bb12d --- /dev/null +++ b/themes/one-half-light.json @@ -0,0 +1,205 @@ +{ + "name": "One Half Light Italic", + "tokenColors": "./one-half-light-italic.tmTheme", + "colors": { + "activityBar.background": "#f1f1f1", + "activityBar.dropBackground": "#e8e8e8", + "activityBar.foreground": "#383a42", + "activityBarBadge.background": "#0099e1", + "activityBarBadge.foreground": "#ffffff", + "badge.background": "#0099e1", + "badge.foreground": "#ffffff", + "breadcrumb.activeSelectionForeground": "#009ae5", + "breadcrumb.focusForeground": "#383a42", + "breadcrumb.foreground": "#a0a1a7", + "button.background": "#0083c0", + "button.foreground": "#ffffff", + "button.hoverBackground": "#0099e1", + "debugExceptionWidget.background": "#ffcccc", + "debugExceptionWidget.border": "#ff2e3f", + "debugToolBar.background": "#eeeeee", + "diffEditor.insertedTextBackground": "#1ef1531f", + "diffEditor.removedTextBackground": "#f33b5127", + "dropdown.background": "#e8e8e8", + "dropdown.border": "#d5d7d8", + "dropdown.foreground": "#383a42", + "dropdown.listBackground": "#e8e8e8", + "editor.background": "#f7f7f7", + "editor.findMatchBackground": "#99e5c2c5", + "editor.findMatchBorder": "#f31459", + "editor.findMatchHighlightBackground": "#99e5c2c5", + "editor.findRangeHighlightBackground": "#a0a1a72d", + "editor.foreground": "#383a42", + "editor.hoverHighlightBackground": "#e8e8e8", + "editor.lineHighlightBackground": "#f1f1f1", + "editor.rangeHighlightBackground": "#a0a1a70e", + "editor.selectionBackground": "#d2ecff", + "editor.selectionHighlightBackground": "#e8e8e8", + "editor.snippetFinalTabstopHighlightBackground": "#a0a1a733", + "editor.snippetFinalTabstopHighlightBorder": "#a0a1a7", + "editor.snippetTabstopHighlightBackground": "#a0a1a733", + "editor.snippetTabstopHighlightBorder": "#a0a1a7", + "editor.wordHighlightBackground": "#d9e6fd", + "editor.wordHighlightStrongBackground": "#ecd1e5", + "editorBracketMatch.background": "#00000000", + "editorBracketMatch.border": "#7a82da", + "editorCodeLens.foreground": "#a0a1a7", + "editorCursor.background": "#f9f9f9", + "editorCursor.foreground": "#f31459", + "editorGroup.border": "#d5d7d8", + "editorGroup.dropBackground": "#009ae128", + "editorGroup.emptyBackground": "#e8e8e8", + "editorGroup.focusedEmptyBorder": "#0099e1", + "editorGroupHeader.noTabsBackground": "#e8e8e8", + "editorGroupHeader.tabsBackground": "#e8e8e8", + "editorGutter.addedBackground": "#3cbc66", + "editorGutter.deletedBackground": "#ff6480", + "editorGutter.modifiedBackground": "#0099e1", + "editorHint.foreground": "#a0a1a7", + "editorIndentGuide.activeBackground": "#939393", + "editorInfo.foreground": "#0099e1", + "editorLineNumber.activeForeground": "#f31459", + "editorLineNumber.foreground": "#a0a1a7", + "editorLink.activeForeground": "#0099e1", + "editorMarkerNavigation.background": "#f9f9f9", + "editorOverviewRuler.addedForeground": "#3cbc66", + "editorOverviewRuler.bracketMatchForeground": "#7a82da", + "editorOverviewRuler.deletedForeground": "#ff6480", + "editorOverviewRuler.errorForeground": "#ff0000", + "editorOverviewRuler.findMatchForeground": "#99e5c2c5", + "editorOverviewRuler.infoForeground": "#0099e1", + "editorOverviewRuler.modifiedForeground": "#0099e1", + "editorOverviewRuler.selectionHighlightForeground": "#d2ecff", + "editorOverviewRuler.warningForeground": "#df631c", + "editorOverviewRuler.wordHighlightForeground": "#d9e6fd", + "editorPane.background": "#eeeeee", + "editorRuler.foreground": "#d5d7d8", + "editorWarning.foreground": "#df631c", + "editorWhitespace.foreground": "#d5d7d8", + "editorWidget.background": "#e8e8e8", + "editorWidget.border": "#d5d7d8", + "errorForeground": "#ff0000", + "extensionButton.prominentBackground": "#1f8642", + "extensionButton.prominentForeground": "#ffffff", + "extensionButton.prominentHoverBackground": "#23974a", + "focusBorder": "#0099e1", + "foreground": "#383a42", + "gitDecoration.conflictingResourceForeground": "#d52753", + "gitDecoration.deletedResourceForeground": "#a05a48", + "gitDecoration.ignoredResourceForeground": "#a0a1a7", + "gitDecoration.modifiedResourceForeground": "#0099e1", + "gitDecoration.untrackedResourceForeground": "#23974a", + "gitlens.gutterBackgroundColor": "#ffffff55", + "gitlens.gutterForegroundColor": "#383a42", + "gitlens.gutterUncommittedForegroundColor": "#0099e1", + "gitlens.lineHighlightBackgroundColor": "#d2ecff", + "gitlens.lineHighlightOverviewRulerColor": "#d2ecff", + "gitlens.trailingLineBackgroundColor": "#d2ecff", + "gitlens.trailingLineForegroundColor": "#a0a1a7", + "input.background": "#f9f9f9", + "input.border": "#d5d7d8", + "input.foreground": "#383a42", + "input.placeholderForeground": "#a0a1a7", + "inputOption.activeBorder": "#0099e1", + "inputValidation.errorBackground": "#ffcccc", + "inputValidation.errorBorder": "#ff2e3f", + "inputValidation.infoBackground": "#d2ecff", + "inputValidation.infoBorder": "#0099e1", + "inputValidation.warningBackground": "#debaa6", + "inputValidation.warningBorder": "#df631c", + "list.activeSelectionBackground": "#00a7f5", + "list.activeSelectionForeground": "#ffffff", + "list.dropBackground": "#d2ecff", + "list.focusBackground": "#d2ecff", + "list.focusForeground": "#000000", + "list.highlightForeground": "#0098dd", + "list.hoverBackground": "#f1f1f1", + "list.inactiveSelectionBackground": "#f6f6f6", + "list.warningForeground": "#df631c", + "merge.currentContentBackground": "#a05a481c", + "merge.currentHeaderBackground": "#a05a483b", + "merge.incomingContentBackground": "#009ae121", + "merge.incomingHeaderBackground": "#009ae13b", + "notificationCenter.border": "#d5d7d8", + "notificationCenterHeader.background": "#d5d7d8", + "notificationCenterHeader.foreground": "#383a42", + "notificationLink.foreground": "#0099e1", + "notificationToast.border": "#d5d7d8", + "notifications.background": "#e8e8e8", + "notifications.border": "#d5d7d8", + "notifications.foreground": "#383a42", + "panel.border": "#d5d7d8", + "panel.dropBackground": "#e8e8e8", + "panelTitle.activeBorder": "#0099e1", + "panelTitle.activeForeground": "#383a42", + "panelTitle.inactiveForeground": "#383a42aa", + "peekView.border": "#0099e1", + "peekViewEditor.background": "#f9f9f9", + "peekViewEditor.matchHighlightBackground": "#99e5c1", + "peekViewResult.background": "#e8e8e8", + "peekViewResult.fileForeground": "#383a42", + "peekViewResult.lineForeground": "#383a42", + "peekViewResult.matchHighlightBackground": "#99e5c1", + "peekViewResult.selectionBackground": "#0099e1", + "peekViewResult.selectionForeground": "#ffffff", + "peekViewTitle.background": "#e8e8e8", + "peekViewTitleDescription.foreground": "#a0a1a7", + "peekViewTitleLabel.foreground": "#383a42", + "pickerGroup.border": "#d5d7d8", + "pickerGroup.foreground": "#0099e1", + "progressBar.background": "#0099e1", + "scrollbarSlider.activeBackground": "#bebebe99", + "scrollbarSlider.background": "#dedede99", + "scrollbarSlider.hoverBackground": "#cecece99", + "selection.background": "#d2ecff", + "sideBar.background": "#E8E8E8", + "sideBar.border": "#d1d1d1", + "sideBar.dropBackground": "#e8e8e8", + "sideBar.foreground": "#383a42", + "sideBarSectionHeader.background": "#d5d7d8", + "sideBarSectionHeader.foreground": "#383a42", + "sideBarTitle.foreground": "#383a42", + "statusBar.background": "#0099e1", + "statusBar.debuggingBackground": "#df631c", + "statusBar.foreground": "#ffffff", + "statusBar.noFolderBackground": "#823ff1", + "tab.activeBorderTop": "#0099e1", + "tab.activeForeground": "#383a42", + "tab.hoverBackground": "#f1f1f1", + "tab.inactiveBackground": "#eeeeee", + "tab.inactiveForeground": "#a0a1a7", + "tab.unfocusedActiveBorderTop": "#a0a1a7", + "terminal.ansiBlack": "#d5d6dd", + "terminal.ansiBlue": "#275fe4", + "terminal.ansiBrightBlack": "#e4e5ed", + "terminal.ansiBrightBlue": "#0099e1", + "terminal.ansiBrightCyan": "#6d93bb", + "terminal.ansiBrightGreen": "#3cbc66", + "terminal.ansiBrightMagenta": "#ce33c0", + "terminal.ansiBrightRed": "#ff6480", + "terminal.ansiBrightWhite": "#26272d", + "terminal.ansiBrightYellow": "#c5a332", + "terminal.ansiCyan": "#27618d", + "terminal.ansiGreen": "#23974a", + "terminal.ansiMagenta": "#823ff1", + "terminal.ansiRed": "#d52753", + "terminal.ansiWhite": "#000000", + "terminal.ansiYellow": "#df631c", + "terminalCursor.foreground": "#f31459", + "textBlockQuote.background": "#d5d7d8", + "textBlockQuote.border": "#0099e1", + "textCodeBlock.background": "#d5d7d8", + "textLink.activeForeground": "#0099e1", + "textLink.foreground": "#0099e1", + "textPreformat.foreground": "#a05a48", + "textSeparator.foreground": "#d5d7d8", + "titleBar.activeBackground": "#c2c4c7", + "titleBar.activeForeground": "#383a42", + "titleBar.inactiveBackground": "#c2c4c799", + "titleBar.inactiveForeground": "#383a4299", + "walkThrough.embeddedEditorBackground": "#e8e8e8", + "welcomePage.buttonBackground": "#e8e8e8", + "welcomePage.buttonHoverBackground": "#d2ecff", + "widget.shadow": "#a0a1a7" + } +} diff --git a/themes/one-light-italic.tmTheme b/themes/one-light-italic.tmTheme new file mode 100644 index 0000000..4739f5e --- /dev/null +++ b/themes/one-light-italic.tmTheme @@ -0,0 +1,1726 @@ + + + + + author + laggardkernel + name + OneLight + settings + + + settings + + background + #FAFAFA + foreground + #383A42 + caret + #526FFF + invisibles + #D3D4D5 + lineHighlight + #F2F2F2 + selection + #E5E5E6 + findHighlight + #FFE792 + guide + #D3D4D5 + activeGuide + #40434C + + + + name + Comment + scope + comment + settings + + foreground + #A0A1A7 + fontStyle + italic + + + + name + Comment Markup Link + scope + comment markup.link + settings + + foreground + #A0A1A7 + + + + name + Entity Name Type + scope + entity.name.type + settings + + foreground + #C18401 + + + + name + Entity Other Inherited Class + scope + entity.other.inherited-class + settings + + foreground + #50A14F + + + + name + Keyword + scope + keyword + settings + + foreground + #A626A4 + + + + name + Keyword Control + scope + keyword.control + settings + + foreground + #A626A4 + + + + name + Keyword Operator + scope + keyword.operator + settings + + foreground + #383A42 + + + + name + Keyword Other Special Method + scope + keyword.other.special-method + settings + + foreground + #4078F2 + + + + name + Keyword Other Unit + scope + keyword.other.unit + settings + + foreground + #986801 + + + + name + Storage + scope + storage + settings + + foreground + #A626A4 + + + + name + Storage Type Annotation,storage Type Primitive + scope + storage.type.annotation,storage.type.primitive + settings + + foreground + #A626A4 + + + + name + Storage Modifier Package,storage Modifier Import + scope + storage.modifier.package,storage.modifier.import + settings + + foreground + #383A42 + + + + name + Constant + scope + constant + settings + + foreground + #986801 + + + + name + Constant Variable + scope + constant.variable + settings + + foreground + #986801 + + + + name + Constant Character Escape + scope + constant.character.escape + settings + + foreground + #0184BC + + + + name + Constant Numeric + scope + constant.numeric + settings + + foreground + #986801 + + + + name + Constant Other Color + scope + constant.other.color + settings + + foreground + #0184BC + + + + name + Constant Other Symbol + scope + constant.other.symbol + settings + + foreground + #0184BC + + + + name + Variable + scope + variable + settings + + foreground + #E45649 + + + + name + Variable Interpolation + scope + variable.interpolation + settings + + foreground + #CA1243 + + + + name + Variable Parameter + scope + variable.parameter + settings + + foreground + #383A42 + + + + name + String + scope + string + settings + + foreground + #50A14F + + + + name + String Regexp + scope + string.regexp + settings + + foreground + #0184BC + + + + name + String Regexp Source Ruby Embedded + scope + string.regexp source.ruby.embedded + settings + + foreground + #C18401 + + + + name + String Other Link + scope + string.other.link + settings + + foreground + #E45649 + + + + name + Punctuation Definition Comment + scope + punctuation.definition.comment + settings + + foreground + #A0A1A7 + + + + name + Punctuation Definition Method Parameters,punctuation Definition Function Parameters,punctuation Definition Parameters,punctuation Definition Separator,punctuation Definition Seperator,punctuation Definition Array + scope + punctuation.definition.method-parameters,punctuation.definition.function-parameters,punctuation.definition.parameters,punctuation.definition.separator,punctuation.definition.seperator,punctuation.definition.array + settings + + foreground + #383A42 + + + + name + Punctuation Definition Heading,punctuation Definition Identity + scope + punctuation.definition.heading,punctuation.definition.identity + settings + + foreground + #4078F2 + + + + name + Punctuation Definition Bold + scope + punctuation.definition.bold + settings + + foreground + #C18401 + fontStyle + bold + + + + name + Punctuation Definition Italic + scope + punctuation.definition.italic + settings + + foreground + #A626A4 + fontStyle + italic + + + + name + Punctuation Section Embedded + scope + punctuation.section.embedded + settings + + foreground + #CA1243 + + + + name + Punctuation Section Method,punctuation Section Class,punctuation Section Inner Class + scope + punctuation.section.method,punctuation.section.class,punctuation.section.inner-class + settings + + foreground + #383A42 + + + + name + Support Class + scope + support.class + settings + + foreground + #C18401 + + + + name + Support Type + scope + support.type + settings + + foreground + #0184BC + + + + name + Support Function + scope + support.function + settings + + foreground + #0184BC + + + + name + Support Function Any Method + scope + support.function.any-method + settings + + foreground + #4078F2 + + + + name + Entity Name Function + scope + entity.name.function + settings + + foreground + #4078F2 + + + + name + Entity Name Class,entity Name Type Class + scope + entity.name.class,entity.name.type.class + settings + + foreground + #C18401 + + + + name + Entity Name Section + scope + entity.name.section + settings + + foreground + #4078F2 + + + + name + Entity Name Tag + scope + entity.name.tag + settings + + foreground + #E45649 + + + + name + Entity Other Attribute Name + scope + entity.other.attribute-name + settings + + foreground + #986801 + + + + name + Entity Other Attribute Name Id + scope + entity.other.attribute-name.id + settings + + foreground + #4078F2 + + + + name + Meta Class + scope + meta.class + settings + + foreground + #C18401 + + + + name + Meta Class Body + scope + meta.class.body + settings + + foreground + #383A42 + + + + name + Meta Method Call,meta Method + scope + meta.method-call,meta.method + settings + + foreground + #383A42 + + + + name + Meta Definition Variable + scope + meta.definition.variable + settings + + foreground + #E45649 + + + + name + Meta Link + scope + meta.link + settings + + foreground + #986801 + + + + name + Meta Require + scope + meta.require + settings + + foreground + #4078F2 + + + + name + Meta Selector + scope + meta.selector + settings + + foreground + #A626A4 + + + + name + Meta Separator + scope + meta.separator + settings + + background + #373B41 + foreground + #383A42 + + + + name + Meta Tag + scope + meta.tag + settings + + foreground + #383A42 + + + + name + Underline + scope + underline + settings + + text-decoration + underline + + + + name + None + scope + none + settings + + foreground + #383A42 + + + + name + Invalid Deprecated + scope + invalid.deprecated + settings + + foreground + #000000 + background + #F2A60D + + + + name + Invalid Illegal + scope + invalid.illegal + settings + + foreground + white + background + #FF1414 + + + + name + Markup Bold + scope + markup.bold + settings + + foreground + #986801 + fontStyle + bold + + + + name + Markup Changed + scope + markup.changed + settings + + foreground + #A626A4 + + + + name + Markup Deleted + scope + markup.deleted + settings + + foreground + #E45649 + + + + name + Markup Italic + scope + markup.italic + settings + + foreground + #A626A4 + fontStyle + italic + + + + name + Markup Heading + scope + markup.heading + settings + + foreground + #E45649 + + + + name + Markup Heading Punctuation Definition Heading + scope + markup.heading punctuation.definition.heading + settings + + foreground + #4078F2 + + + + name + Markup Link + scope + markup.link + settings + + foreground + #A626A4 + + + + name + Markup Inserted + scope + markup.inserted + settings + + foreground + #50A14F + + + + name + Markup Quote + scope + markup.quote + settings + + foreground + #986801 + + + + name + Markup Raw + scope + markup.raw + settings + + foreground + #50A14F + + + + name + Source C Keyword Operator + scope + source.c keyword.operator + settings + + foreground + #A626A4 + + + + name + Source Cpp Keyword Operator + scope + source.cpp keyword.operator + settings + + foreground + #A626A4 + + + + name + Source Cs Keyword Operator + scope + source.cs keyword.operator + settings + + foreground + #A626A4 + + + + name + Source Css Property Name,source Css Property Value + scope + source.css property-name,source.css property-value + settings + + foreground + #696C77 + + + + name + Source Css Property Name Support,source Css Property Value Support + scope + source.css property-name.support,source.css property-value.support + settings + + foreground + #383A42 + + + + name + Source Gfm Markup + scope + source.gfm markup + settings + + -webkit-font-smoothing + auto + + + + name + Source Gfm Link Entity + scope + source.gfm link entity + settings + + foreground + #4078F2 + + + + name + Source Go Storage Type String + scope + source.go storage.type.string + settings + + foreground + #A626A4 + + + + name + Source Ini Keyword Other Definition Ini + scope + source.ini keyword.other.definition.ini + settings + + foreground + #E45649 + + + + name + Source Java Storage Modifier Import + scope + source.java storage.modifier.import + settings + + foreground + #C18401 + + + + name + Source Java Storage Type + scope + source.java storage.type + settings + + foreground + #C18401 + + + + name + Source Java Keyword Operator Instanceof + scope + source.java keyword.operator.instanceof + settings + + foreground + #A626A4 + + + + name + Source Java Properties Meta Key Pair + scope + source.java-properties meta.key-pair + settings + + foreground + #E45649 + + + + name + Source Java Properties Meta Key Pair > Punctuation + scope + source.java-properties meta.key-pair > punctuation + settings + + foreground + #383A42 + + + + name + Source Js Keyword Operator + scope + source.js keyword.operator + settings + + foreground + #0184BC + + + + name + Source Js Keyword Operator Delete,source Js Keyword Operator In,source Js Keyword Operator Of,source Js Keyword Operator Instanceof,source Js Keyword Operator New,source Js Keyword Operator Typeof,source Js Keyword Operator Void + scope + source.js keyword.operator.delete,source.js keyword.operator.in,source.js keyword.operator.of,source.js keyword.operator.instanceof,source.js keyword.operator.new,source.js keyword.operator.typeof,source.js keyword.operator.void + settings + + foreground + #A626A4 + + + + name + Source Json Meta Structure Dictionary Json > String Quoted Json + scope + source.json meta.structure.dictionary.json > string.quoted.json + settings + + foreground + #E45649 + + + + name + Source Json Meta Structure Dictionary Json > String Quoted Json > Punctuation String + scope + source.json meta.structure.dictionary.json > string.quoted.json > punctuation.string + settings + + foreground + #E45649 + + + + name + Source Json Meta Structure Dictionary Json > Value Json > String Quoted Json,source Json Meta Structure Array Json > Value Json > String Quoted Json,source Json Meta Structure Dictionary Json > Value Json > String Quoted Json > Punctuation,source Json Meta Structure Array Json > Value Json > String Quoted Json > Punctuation + scope + source.json meta.structure.dictionary.json > value.json > string.quoted.json,source.json meta.structure.array.json > value.json > string.quoted.json,source.json meta.structure.dictionary.json > value.json > string.quoted.json > punctuation,source.json meta.structure.array.json > value.json > string.quoted.json > punctuation + settings + + foreground + #50A14F + + + + name + Source Json Meta Structure Dictionary Json > Constant Language Json,source Json Meta Structure Array Json > Constant Language Json + scope + source.json meta.structure.dictionary.json > constant.language.json,source.json meta.structure.array.json > constant.language.json + settings + + foreground + #0184BC + + + + name + Source Ruby Constant Other Symbol > Punctuation + scope + source.ruby constant.other.symbol > punctuation + settings + + foreground + inherit + + + + name + Source Python Keyword Operator Logical Python + scope + source.python keyword.operator.logical.python + settings + + foreground + #A626A4 + + + + name + Source Python Variable Parameter + scope + source.python variable.parameter + settings + + foreground + #986801 + + + + name + Meta Attribute Rust + scope + meta.attribute.rust + settings + + foreground + #606135 + + + + name + Storage Modifier Lifetime Rust,entity Name Lifetime Rust + scope + storage.modifier.lifetime.rust,entity.name.lifetime.rust + settings + + foreground + #11C4C6 + + + + name + Keyword Unsafe Rust + scope + keyword.unsafe.rust + settings + + foreground + #882328 + + + + name + customrule + scope + customrule + settings + + foreground + #383A42 + + + + name + [VSCODE-CUSTOM] Support Type Property Name + scope + support.type.property-name + settings + + foreground + #383A42 + + + + name + [VSCODE-CUSTOM] Punctuation for Quoted String + scope + string.quoted.double punctuation + settings + + foreground + #50A14F + + + + name + [VSCODE-CUSTOM] Support Constant + scope + support.constant + settings + + foreground + #986801 + + + + name + [VSCODE-CUSTOM] JSON Property Name + scope + support.type.property-name.json + settings + + foreground + #E45649 + + + + name + [VSCODE-CUSTOM] JSON Punctuation for Property Name + scope + support.type.property-name.json punctuation + settings + + foreground + #E45649 + + + + name + [VSCODE-CUSTOM] JS/TS Punctuation for key-value + scope + punctuation.separator.key-value.ts,punctuation.separator.key-value.js,punctuation.separator.key-value.tsx + settings + + foreground + #0184BC + + + + name + [VSCODE-CUSTOM] JS/TS Embedded Operator + scope + source.js.embedded.html keyword.operator,source.ts.embedded.html keyword.operator + settings + + foreground + #0184BC + + + + name + [VSCODE-CUSTOM] JS/TS Variable Other Readwrite + scope + variable.other.readwrite.js,variable.other.readwrite.ts,variable.other.readwrite.tsx + settings + + foreground + #383A42 + + + + name + [VSCODE-CUSTOM] JS/TS Support Variable Dom + scope + support.variable.dom.js,support.variable.dom.ts + settings + + foreground + #E45649 + + + + name + [VSCODE-CUSTOM] JS/TS Support Variable Property Dom + scope + support.variable.property.dom.js,support.variable.property.dom.ts + settings + + foreground + #E45649 + + + + name + [VSCODE-CUSTOM] JS/TS Interpolation String Punctuation + scope + meta.template.expression.js punctuation.definition,meta.template.expression.ts punctuation.definition + settings + + foreground + #CA1243 + + + + name + [VSCODE-CUSTOM] JS/TS Punctuation Type Parameters + scope + source.ts punctuation.definition.typeparameters,source.js punctuation.definition.typeparameters,source.tsx punctuation.definition.typeparameters + settings + + foreground + #383A42 + + + + name + [VSCODE-CUSTOM] JS/TS Definition Block + scope + source.ts punctuation.definition.block,source.js punctuation.definition.block,source.tsx punctuation.definition.block + settings + + foreground + #383A42 + + + + name + [VSCODE-CUSTOM] JS/TS Punctuation Separator Comma + scope + source.ts punctuation.separator.comma,source.js punctuation.separator.comma,source.tsx punctuation.separator.comma + settings + + foreground + #383A42 + + + + name + [VSCODE-CUSTOM] JS/TS Variable Property + scope + support.variable.property.js,support.variable.property.ts,support.variable.property.tsx + settings + + foreground + #E45649 + + + + name + [VSCODE-CUSTOM] JS/TS Default Keyword + scope + keyword.control.default.js,keyword.control.default.ts,keyword.control.default.tsx + settings + + foreground + #E45649 + + + + name + [VSCODE-CUSTOM] JS/TS Instanceof Keyword + scope + keyword.operator.expression.instanceof.js,keyword.operator.expression.instanceof.ts,keyword.operator.expression.instanceof.tsx + settings + + foreground + #A626A4 + + + + name + [VSCODE-CUSTOM] JS/TS Of Keyword + scope + keyword.operator.expression.of.js,keyword.operator.expression.of.ts,keyword.operator.expression.of.tsx + settings + + foreground + #A626A4 + + + + name + [VSCODE-CUSTOM] JS/TS Braces/Brackets + scope + meta.brace.round.js,meta.array-binding-pattern-variable.js,meta.brace.square.js,meta.brace.round.ts,meta.array-binding-pattern-variable.ts,meta.brace.square.ts,meta.brace.round.tsx,meta.array-binding-pattern-variable.tsx,meta.brace.square.tsx + settings + + foreground + #383A42 + + + + name + [VSCODE-CUSTOM] JS/TS Punctuation Accessor + scope + source.js punctuation.accessor,source.ts punctuation.accessor,source.tsx punctuation.accessor + settings + + foreground + #383A42 + + + + name + [VSCODE-CUSTOM] JS/TS Punctuation Terminator Statement + scope + punctuation.terminator.statement.js,punctuation.terminator.statement.ts,punctuation.terminator.statement.tsx + settings + + foreground + #383A42 + + + + name + [VSCODE-CUSTOM] JS/TS Array variables + scope + meta.array-binding-pattern-variable.js variable.other.readwrite.js,meta.array-binding-pattern-variable.ts variable.other.readwrite.ts,meta.array-binding-pattern-variable.tsx variable.other.readwrite.tsx + settings + + foreground + #986801 + + + + name + [VSCODE-CUSTOM] JS/TS Support Variables + scope + source.js support.variable,source.ts support.variable,source.tsx support.variable + settings + + foreground + #E45649 + + + + name + [VSCODE-CUSTOM] JS/TS Support Variables + scope + variable.other.constant.property.js,variable.other.constant.property.ts,variable.other.constant.property.tsx + settings + + foreground + #986801 + + + + name + [VSCODE-CUSTOM] JS/TS Keyword New + scope + keyword.operator.new.ts,keyword.operator.new.js,keyword.operator.new.tsx + settings + + foreground + #A626A4 + + + + name + [VSCODE-CUSTOM] TS Keyword Operator + scope + source.ts keyword.operator,source.tsx keyword.operator + settings + + foreground + #0184BC + + + + name + [VSCODE-CUSTOM] JS/TS Punctuation Parameter Separator + scope + punctuation.separator.parameter.js,punctuation.separator.parameter.ts,punctuation.separator.parameter.tsx + settings + + foreground + #383A42 + + + + name + [VSCODE-CUSTOM] JS/TS Import + scope + constant.language.import-export-all.js,constant.language.import-export-all.ts,constant.language.import-export-all.jsx,constant.language.import-export-all.tsx + settings + + foreground + #0184BC + + + + name + [VSCODE-CUSTOM] JS/TS Keyword Control As + scope + keyword.control.as.js,keyword.control.as.ts,keyword.control.as.jsx,keyword.control.as.tsx + settings + + foreground + #383A42 + + + + name + [VSCODE-CUSTOM] JS/TS Variable Alias + scope + variable.other.readwrite.alias.js,variable.other.readwrite.alias.ts,variable.other.readwrite.alias.jsx,variable.other.readwrite.alias.tsx + settings + + foreground + #383A42 + + + + name + [VSCODE-CUSTOM] JS/TS Constants + scope + variable.other.constant.js,variable.other.constant.ts,variable.other.constant.jsx,variable.other.constant.tsx + settings + + foreground + #986801 + + + + name + [VSCODE-CUSTOM] JS/TS Export Variable + scope + meta.export.default.js variable.other.readwrite.js,meta.export.default.ts variable.other.readwrite.ts + settings + + foreground + #E45649 + + + + name + [VSCODE-CUSTOM] JS/TS Template Strings Punctuation Accessor + scope + source.js meta.template.expression.js punctuation.accessor,source.ts meta.template.expression.ts punctuation.accessor,source.tsx meta.template.expression.tsx punctuation.accessor + settings + + foreground + #50A14F + + + + name + [VSCODE-CUSTOM] Python Constants + scope + source.python constant + settings + + foreground + #383A42 + + + + name + [VSCODE-CUSTOM] Css Support Constant Value + scope + support.constant.property-value.css + settings + + foreground + #383A42 + + + + name + [VSCODE-CUSTOM] Css Punctuation Definition Constant + scope + punctuation.definition.constant.css + settings + + foreground + #986801 + + + + name + [VSCODE-CUSTOM] Sass Punctuation for key-value + scope + punctuation.separator.key-value.scss + settings + + foreground + #E45649 + + + + name + [VSCODE-CUSTOM] Sass Punctuation for constants + scope + punctuation.definition.constant.scss + settings + + foreground + #986801 + + + + name + [VSCODE-CUSTOM] Sass Punctuation for key-value + scope + meta.property-list.scss punctuation.separator.key-value.scss + settings + + foreground + #383A42 + + + + name + [VSCODE-CUSTOM] Java Storage Type Primitive Array + scope + storage.type.primitive.array.java + settings + + foreground + #C18401 + + + + name + [VSCODE-CUSTOM] Markdown headings + scope + entity.name.section.markdown + settings + + foreground + #E45649 + + + + name + [VSCODE-CUSTOM] Markdown heading Punctuation Definition + scope + punctuation.definition.heading.markdown + settings + + foreground + #E45649 + + + + name + [VSCODE-CUSTOM] Markdown heading setext + scope + markup.heading.setext + settings + + foreground + #383A42 + + + + name + [VSCODE-CUSTOM] Markdown Punctuation Definition Bold + scope + punctuation.definition.bold.markdown + settings + + foreground + #986801 + + + + name + [VSCODE-CUSTOM] Markdown Inline Raw + scope + markup.inline.raw.markdown + settings + + foreground + #50A14F + + + + name + [VSCODE-CUSTOM] Markdown List Punctuation Definition + scope + beginning.punctuation.definition.list.markdown + settings + + foreground + #E45649 + + + + name + [VSCODE-CUSTOM] Markdown Quote + scope + markup.quote.markdown + settings + + foreground + #A0A1A7 + fontStyle + italic + + + + name + [VSCODE-CUSTOM] Markdown Punctuation Definition String + scope + punctuation.definition.string.begin.markdown,punctuation.definition.string.end.markdown,punctuation.definition.metadata.markdown + settings + + foreground + #383A42 + + + + name + [VSCODE-CUSTOM] Markdown Punctuation Definition Link + scope + punctuation.definition.metadata.markdown + settings + + foreground + #A626A4 + + + + name + [VSCODE-CUSTOM] Markdown Underline Link/Image + scope + markup.underline.link.markdown,markup.underline.link.image.markdown + settings + + foreground + #A626A4 + + + + name + [VSCODE-CUSTOM] Markdown Link Title/Description + scope + string.other.link.title.markdown,string.other.link.description.markdown + settings + + foreground + #4078F2 + + + + name + [VSCODE-CUSTOM] Ruby Punctuation Separator Variable + scope + punctuation.separator.variable.ruby + settings + + foreground + #E45649 + + + + name + [VSCODE-CUSTOM] Ruby Other Constant Variable + scope + variable.other.constant.ruby + settings + + foreground + #986801 + + + + name + [VSCODE-CUSTOM] Ruby Keyword Operator Other + scope + keyword.operator.other.ruby + settings + + foreground + #50A14F + + + + name + [VSCODE-CUSTOM] PHP Punctuation Variable Definition + scope + punctuation.definition.variable.php + settings + + foreground + #E45649 + + + + name + Italic + scope + + markup.italic, + punctuation.definition.italic, + comment, + punctuation.definition.comment, + string.comment, + comment.block.documentation, + comment.block.documentation variable, + comment.block.documentation punctuation.definition, + keyword.other.documentation, + storage.type.class.jsdoc, + comment.block, + comment.block variable.parameter, + keyword.other.phpdoc, + comment.block.documentation entity.name.type, + keyword, + keyword.operator.expression, + keyword.operator.new, + variable.language, + markup.quote, + markup.inserted, + markup.deleted, + markup.changed, + storage, + constant.language, + entity.name.class, + entity.other.attribute-name + + settings + + fontStyle + italic + + + + name + No Italic + scope + + keyword.operator, + keyword.other.unit, + support.type.property-name, + keyword.other.special-method, + entity.name.tag + + settings + + fontStyle + normal + + + + + diff --git a/themes/one-light.json b/themes/one-light.json new file mode 100644 index 0000000..a01a897 --- /dev/null +++ b/themes/one-light.json @@ -0,0 +1,205 @@ +{ + "name": "One Light Italic", + "tokenColors": "./one-light-italic.tmTheme", + "colors": { + "activityBar.background": "#f1f1f1", + "activityBar.dropBackground": "#e8e8e8", + "activityBar.foreground": "#383a42", + "activityBarBadge.background": "#0099e1", + "activityBarBadge.foreground": "#ffffff", + "badge.background": "#0099e1", + "badge.foreground": "#ffffff", + "breadcrumb.activeSelectionForeground": "#009ae5", + "breadcrumb.focusForeground": "#383a42", + "breadcrumb.foreground": "#a0a1a7", + "button.background": "#0083c0", + "button.foreground": "#ffffff", + "button.hoverBackground": "#0099e1", + "debugExceptionWidget.background": "#ffcccc", + "debugExceptionWidget.border": "#ff2e3f", + "debugToolBar.background": "#eeeeee", + "diffEditor.insertedTextBackground": "#1ef1531f", + "diffEditor.removedTextBackground": "#f33b5127", + "dropdown.background": "#e8e8e8", + "dropdown.border": "#d5d7d8", + "dropdown.foreground": "#383a42", + "dropdown.listBackground": "#e8e8e8", + "editor.background": "#f7f7f7", + "editor.findMatchBackground": "#99e5c2c5", + "editor.findMatchBorder": "#f31459", + "editor.findMatchHighlightBackground": "#99e5c2c5", + "editor.findRangeHighlightBackground": "#a0a1a72d", + "editor.foreground": "#383a42", + "editor.hoverHighlightBackground": "#e8e8e8", + "editor.lineHighlightBackground": "#f1f1f1", + "editor.rangeHighlightBackground": "#a0a1a70e", + "editor.selectionBackground": "#d2ecff", + "editor.selectionHighlightBackground": "#e8e8e8", + "editor.snippetFinalTabstopHighlightBackground": "#a0a1a733", + "editor.snippetFinalTabstopHighlightBorder": "#a0a1a7", + "editor.snippetTabstopHighlightBackground": "#a0a1a733", + "editor.snippetTabstopHighlightBorder": "#a0a1a7", + "editor.wordHighlightBackground": "#d9e6fd", + "editor.wordHighlightStrongBackground": "#ecd1e5", + "editorBracketMatch.background": "#00000000", + "editorBracketMatch.border": "#7a82da", + "editorCodeLens.foreground": "#a0a1a7", + "editorCursor.background": "#f9f9f9", + "editorCursor.foreground": "#f31459", + "editorGroup.border": "#d5d7d8", + "editorGroup.dropBackground": "#009ae128", + "editorGroup.emptyBackground": "#e8e8e8", + "editorGroup.focusedEmptyBorder": "#0099e1", + "editorGroupHeader.noTabsBackground": "#e8e8e8", + "editorGroupHeader.tabsBackground": "#e8e8e8", + "editorGutter.addedBackground": "#3cbc66", + "editorGutter.deletedBackground": "#ff6480", + "editorGutter.modifiedBackground": "#0099e1", + "editorHint.foreground": "#a0a1a7", + "editorIndentGuide.activeBackground": "#939393", + "editorInfo.foreground": "#0099e1", + "editorLineNumber.activeForeground": "#f31459", + "editorLineNumber.foreground": "#a0a1a7", + "editorLink.activeForeground": "#0099e1", + "editorMarkerNavigation.background": "#f9f9f9", + "editorOverviewRuler.addedForeground": "#3cbc66", + "editorOverviewRuler.bracketMatchForeground": "#7a82da", + "editorOverviewRuler.deletedForeground": "#ff6480", + "editorOverviewRuler.errorForeground": "#ff0000", + "editorOverviewRuler.findMatchForeground": "#99e5c2c5", + "editorOverviewRuler.infoForeground": "#0099e1", + "editorOverviewRuler.modifiedForeground": "#0099e1", + "editorOverviewRuler.selectionHighlightForeground": "#d2ecff", + "editorOverviewRuler.warningForeground": "#df631c", + "editorOverviewRuler.wordHighlightForeground": "#d9e6fd", + "editorPane.background": "#eeeeee", + "editorRuler.foreground": "#d5d7d8", + "editorWarning.foreground": "#df631c", + "editorWhitespace.foreground": "#d5d7d8", + "editorWidget.background": "#e8e8e8", + "editorWidget.border": "#d5d7d8", + "errorForeground": "#ff0000", + "extensionButton.prominentBackground": "#1f8642", + "extensionButton.prominentForeground": "#ffffff", + "extensionButton.prominentHoverBackground": "#23974a", + "focusBorder": "#0099e1", + "foreground": "#383a42", + "gitDecoration.conflictingResourceForeground": "#d52753", + "gitDecoration.deletedResourceForeground": "#a05a48", + "gitDecoration.ignoredResourceForeground": "#a0a1a7", + "gitDecoration.modifiedResourceForeground": "#0099e1", + "gitDecoration.untrackedResourceForeground": "#23974a", + "gitlens.gutterBackgroundColor": "#ffffff55", + "gitlens.gutterForegroundColor": "#383a42", + "gitlens.gutterUncommittedForegroundColor": "#0099e1", + "gitlens.lineHighlightBackgroundColor": "#d2ecff", + "gitlens.lineHighlightOverviewRulerColor": "#d2ecff", + "gitlens.trailingLineBackgroundColor": "#d2ecff", + "gitlens.trailingLineForegroundColor": "#a0a1a7", + "input.background": "#f9f9f9", + "input.border": "#d5d7d8", + "input.foreground": "#383a42", + "input.placeholderForeground": "#a0a1a7", + "inputOption.activeBorder": "#0099e1", + "inputValidation.errorBackground": "#ffcccc", + "inputValidation.errorBorder": "#ff2e3f", + "inputValidation.infoBackground": "#d2ecff", + "inputValidation.infoBorder": "#0099e1", + "inputValidation.warningBackground": "#debaa6", + "inputValidation.warningBorder": "#df631c", + "list.activeSelectionBackground": "#00a7f5", + "list.activeSelectionForeground": "#ffffff", + "list.dropBackground": "#d2ecff", + "list.focusBackground": "#d2ecff", + "list.focusForeground": "#000000", + "list.highlightForeground": "#0098dd", + "list.hoverBackground": "#f1f1f1", + "list.inactiveSelectionBackground": "#f6f6f6", + "list.warningForeground": "#df631c", + "merge.currentContentBackground": "#a05a481c", + "merge.currentHeaderBackground": "#a05a483b", + "merge.incomingContentBackground": "#009ae121", + "merge.incomingHeaderBackground": "#009ae13b", + "notificationCenter.border": "#d5d7d8", + "notificationCenterHeader.background": "#d5d7d8", + "notificationCenterHeader.foreground": "#383a42", + "notificationLink.foreground": "#0099e1", + "notificationToast.border": "#d5d7d8", + "notifications.background": "#e8e8e8", + "notifications.border": "#d5d7d8", + "notifications.foreground": "#383a42", + "panel.border": "#d5d7d8", + "panel.dropBackground": "#e8e8e8", + "panelTitle.activeBorder": "#0099e1", + "panelTitle.activeForeground": "#383a42", + "panelTitle.inactiveForeground": "#383a42aa", + "peekView.border": "#0099e1", + "peekViewEditor.background": "#f9f9f9", + "peekViewEditor.matchHighlightBackground": "#99e5c1", + "peekViewResult.background": "#e8e8e8", + "peekViewResult.fileForeground": "#383a42", + "peekViewResult.lineForeground": "#383a42", + "peekViewResult.matchHighlightBackground": "#99e5c1", + "peekViewResult.selectionBackground": "#0099e1", + "peekViewResult.selectionForeground": "#ffffff", + "peekViewTitle.background": "#e8e8e8", + "peekViewTitleDescription.foreground": "#a0a1a7", + "peekViewTitleLabel.foreground": "#383a42", + "pickerGroup.border": "#d5d7d8", + "pickerGroup.foreground": "#0099e1", + "progressBar.background": "#0099e1", + "scrollbarSlider.activeBackground": "#bebebe99", + "scrollbarSlider.background": "#dedede99", + "scrollbarSlider.hoverBackground": "#cecece99", + "selection.background": "#d2ecff", + "sideBar.background": "#E8E8E8", + "sideBar.border": "#d1d1d1", + "sideBar.dropBackground": "#e8e8e8", + "sideBar.foreground": "#383a42", + "sideBarSectionHeader.background": "#d5d7d8", + "sideBarSectionHeader.foreground": "#383a42", + "sideBarTitle.foreground": "#383a42", + "statusBar.background": "#0099e1", + "statusBar.debuggingBackground": "#df631c", + "statusBar.foreground": "#ffffff", + "statusBar.noFolderBackground": "#823ff1", + "tab.activeBorderTop": "#0099e1", + "tab.activeForeground": "#383a42", + "tab.hoverBackground": "#f1f1f1", + "tab.inactiveBackground": "#eeeeee", + "tab.inactiveForeground": "#a0a1a7", + "tab.unfocusedActiveBorderTop": "#a0a1a7", + "terminal.ansiBlack": "#d5d6dd", + "terminal.ansiBlue": "#275fe4", + "terminal.ansiBrightBlack": "#e4e5ed", + "terminal.ansiBrightBlue": "#0099e1", + "terminal.ansiBrightCyan": "#6d93bb", + "terminal.ansiBrightGreen": "#3cbc66", + "terminal.ansiBrightMagenta": "#ce33c0", + "terminal.ansiBrightRed": "#ff6480", + "terminal.ansiBrightWhite": "#26272d", + "terminal.ansiBrightYellow": "#c5a332", + "terminal.ansiCyan": "#27618d", + "terminal.ansiGreen": "#23974a", + "terminal.ansiMagenta": "#823ff1", + "terminal.ansiRed": "#d52753", + "terminal.ansiWhite": "#000000", + "terminal.ansiYellow": "#df631c", + "terminalCursor.foreground": "#f31459", + "textBlockQuote.background": "#d5d7d8", + "textBlockQuote.border": "#0099e1", + "textCodeBlock.background": "#d5d7d8", + "textLink.activeForeground": "#0099e1", + "textLink.foreground": "#0099e1", + "textPreformat.foreground": "#a05a48", + "textSeparator.foreground": "#d5d7d8", + "titleBar.activeBackground": "#c2c4c7", + "titleBar.activeForeground": "#383a42", + "titleBar.inactiveBackground": "#c2c4c799", + "titleBar.inactiveForeground": "#383a4299", + "walkThrough.embeddedEditorBackground": "#e8e8e8", + "welcomePage.buttonBackground": "#e8e8e8", + "welcomePage.buttonHoverBackground": "#d2ecff", + "widget.shadow": "#a0a1a7" + } +}