Skip to content

Instantly share code, notes, and snippets.

@trungnt13
Created April 17, 2023 11:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save trungnt13/497d4e77fe42a021f16a54a03cf57443 to your computer and use it in GitHub Desktop.
Save trungnt13/497d4e77fe42a021f16a54a03cf57443 to your computer and use it in GitHub Desktop.
[Ref] Quiet Light Theme VSCode
{
"author": "Ian Beck",
"comment": "Light, peaceful coding.",
"name": "Quiet Light for VSC",
"tokenColors": [
{
"name": "Comments",
"scope": [
"comment",
"punctuation.definition.comment"
],
"settings": {
"foreground": "#aaaaaa"
}
},
{
"name": "Comments: Keywords",
"scope": [
"comment.keyword",
"keyword.codetag",
"keyword.phpdoc"
],
"settings": {
"fontStyle": "bold",
"foreground": "#aaaaaa"
}
},
{
"name": "Invalid - Deprecated",
"scope": [
"invalid.deprecated"
],
"settings": {
"background": "#96000014"
}
},
{
"name": "Invalid - Illegal",
"scope": [
"invalid.illegal"
],
"settings": {
"background": "#96000014",
"foreground": "#660000"
}
},
{
"name": "Operators",
"scope": [
"keyword.operator"
],
"settings": {
"foreground": "#777777"
}
},
{
"name": "Keywords",
"scope": [
"keyword",
"keyword.operator.expression",
"keyword.control.at-rule.css",
"source.php storage.modifier",
"source.php storage.type"
],
"settings": {
"foreground": "#4b83cd"
}
},
{
"name": "Keywords: Punctuation",
"scope": [
"punctuation.definition.keyword",
"keyword.control.at-rule.css punctuation"
],
"settings": {
"foreground": "#91b3e0"
}
},
{
"name": "Keywords: new",
"scope": [
"keyword.operator.new"
],
"settings": {
"foreground": "#7a3e9d"
}
},
{
"name": "Types",
"scope": [
"storage",
"storage.type",
"storage.modifier",
"support.type"
],
"settings": {
"foreground": "#7a3e9d"
}
},
{
"name": "Language Constants",
"scope": [
"constant.language",
"support.constant",
"variable.language",
"variable.language.this"
],
"settings": {
"foreground": "#ab6526"
}
},
{
"name": "Variables",
"scope": [
"variable",
"support.variable"
],
"settings": {
"foreground": "#7a3e9d"
}
},
{
"name": "Variables: Punctuation",
"scope": [
"punctuation.definition.variable"
],
"settings": {
"foreground": "#b19bbd"
}
},
{
"name": "Functions",
"scope": [
"entity.name.function",
"entity.name.class",
"entity.method.name",
"support.function",
"meta.function-call"
],
"settings": {
"foreground": "#aa3731"
}
},
{
"name": "Functions: definitions",
"scope": [
"entity.name.function",
"entity.name.class",
"entity.method.name"
],
"settings": {
"fontStyle": "bold"
}
},
{
"name": "Functions: parameters",
"scope": [
"meta.function-call.arguments"
],
"settings": {
"foreground": "#333333"
}
},
{
"name": "Classes",
"scope": [
"entity.name.type",
"entity.other.inherited-class",
"support.class"
],
"settings": {
"foreground": "#aa3731",
"fontStyle": " bold"
}
},
{
"name": "Exceptions",
"scope": [
"entity.name.exception"
],
"settings": {
"foreground": "#660000"
}
},
{
"name": "Sections",
"scope": [
"entity.name.section"
],
"settings": {
"fontStyle": "bold"
}
},
{
"name": "Numbers, Characters",
"scope": [
"constant.numeric",
"constant.character",
"constant"
],
"settings": {
"foreground": "#ab6526"
}
},
{
"name": "Strings",
"scope": [
"string",
"string.quoted",
"punctuation.definition.string",
"string.regexp",
"storage.type.string"
],
"settings": {
"foreground": "#448c27"
}
},
{
"name": "Strings: Escape Sequences",
"scope": [
"constant.character.escape"
],
"settings": {
"foreground": "#ab6526"
}
},
{
"name": "Strings: Regex",
"scope": [
"string.regex"
],
"settings": {
"foreground": "#333333"
}
},
{
"name": "Strings: Regex operators",
"scope": [
"string.regexp keyword",
"string.regexp keyword.operator",
"string.regexp constant",
"string.regexp constant.character",
"string.regexp punctuation"
],
"settings": {
"foreground": "#7a3e9d"
}
},
{
"name": "Strings: Symbols",
"scope": [
"constant.other.symbol"
],
"settings": {
"foreground": "#ab6526"
}
},
{
"name": "Strings: Interpolation",
"scope": [
"punctuation.definition.template-expression.begin.ts",
"punctuation.definition.template-expression.end.ts"
],
"settings": {
"foreground": "#ab6526"
}
},
{
"name": "Punctuation",
"scope": [
"punctuation",
"punctuation.separator"
],
"settings": {
"foreground": "#777777"
}
},
{
"name": "HTML: Doctype Declaration",
"scope": [
"meta.tag.sgml.doctype",
"meta.tag.sgml.doctype string",
"meta.tag.sgml.doctype entity.name.tag",
"meta.tag.sgml punctuation.definition.tag.html",
"meta.tag.preprocessor",
"meta.tag.preprocessor entity.name.tag",
"meta.tag.preprocessor entity.other.attribute-name"
],
"settings": {
"foreground": "#aaaaaa"
}
},
{
"name": "HTML: Tags",
"scope": [
"meta.tag",
"entity.attribute-name",
"punctuation.definition.tag.html",
"punctuation.definition.tag.begin.html",
"punctuation.definition.tag.end.html",
"entity.other.attribute-name.html",
"punctuation.separator.key-value.html"
],
"settings": {
"foreground": "#91b3e0"
}
},
{
"name": "HTML: Tag Names",
"scope": [
"entity.name.tag"
],
"settings": {
"foreground": "#4b83cd"
}
},
{
"name": "HTML: Attribute Values",
"scope": [
"meta.tag string.quoted",
"meta.tag punctuation.definition.string"
],
"settings": {
"foreground": "#448c27"
}
},
{
"name": "HTML: Entities",
"scope": [
"constant.character.entity",
"punctuation.definition.entity"
],
"settings": {
"foreground": "#ab6526"
}
},
{
"name": "CSS: Selectors",
"scope": [
"meta.selector",
"selector.css",
"entity.name.selector",
"entity.other.attribute-name.id.css",
"source.css entity.name.tag",
"entity.other.attribute-name.class",
"entity.other.attribute-name.pseudo-class",
"entity.other.attribute-name.parent-selector",
"entity.other.attribute-name.pseudo-element",
"punctuation.definition.entity.css",
"entity.id.scss",
"entity.tag.scss",
"entity.class.scss",
"entity.pseudo-class.scss",
"entity.parent-selector.scss",
"entity.pseudo-element.scss",
"punctuation.separator.list.css",
"meta.property-list keyword.operator.less",
"source.css.less entity.other.attribute-name.id",
"entity.other.attribute-name.attribute.scss",
"entity.other.attribute-name.scss",
"entity.name.function.scss"
],
"settings": {
"foreground": "#7a3e9d"
}
},
{
"name": "CSS: Property Names",
"scope": [
"meta.property-name",
"support.type.property-name"
],
"settings": {
"foreground": "#ab6526"
}
},
{
"name": "CSS: Property Values",
"scope": [
"meta.property-value",
"source.css keyword.other",
"source.css constant",
"source.css constant.numeric",
"source.css constant.numeric punctuation",
"meta.property-value support.constant"
],
"settings": {
"foreground": "#448c27"
}
},
{
"name": "CSS: Variable",
"scope": [
"source.css variable",
"source.css.less variable",
"source.css.scss variable"
],
"settings": {
"foreground": "#aa3731"
}
},
{
"name": "CSS: Important Keyword",
"scope": [
"keyword.other.important"
],
"settings": {
"fontStyle": "bold"
}
},
{
"name": "JS: Variables",
"scope": [
"variable.js",
"source.js variable",
"source.js support.variable",
"source.js support.type"
],
"settings": {
"foreground": "#333333"
}
},
{
"name": "JS: Function overrides",
"scope": [
"entity.name.function.js"
],
"settings": {
"fontStyle": ""
}
},
{
"name": "JS: Embedded",
"scope": [
"source.embedded"
],
"settings": {
"background": "#eaebe6"
}
},
{
"name": "JSON: Properties",
"scope": [
"punctuation.support.type.property-name"
],
"settings": {
"foreground": "#ab6526"
}
},
{
"name": "PHP: Background",
"scope": [
"source.php"
],
"settings": {
"background": "#e6ebf2"
}
},
{
"name": "PHP: Delimiters",
"scope": [
"punctuation.section.embedded.metatag.php"
],
"settings": {
"foreground": "#aa3731",
"fontStyle": "bold"
}
},
{
"name": "Python: Decorators",
"scope": [
"entity.name.function.decorator",
"meta.function.decorator punctuation.definition",
"meta.function.decorator string.quoted",
"meta.function.decorator punctuation.definition.string",
"meta.function.decorator meta.function-call.arguments",
"meta.function.decorator variable.parameter",
"meta.function.decorator keyword.operator"
],
"settings": {
"foreground": "#aaaaaa"
}
},
{
"name": "Python: Parameters",
"scope": [
"source.python variable.parameter"
],
"settings": {
"foreground": "#333333"
}
},
{
"name": "Python: Support Type",
"scope": [
"source.python support.type"
],
"settings": {
"foreground": "#333333"
}
},
{
"name": "Python: Function calls",
"scope": [
"source.python meta.function-call support.type"
],
"settings": {
"foreground": "#aa3731"
}
},
{
"name": "Markup: Changed",
"scope": [
"markup.changed"
],
"settings": {
"background": "#fffab7"
}
},
{
"name": "Markup: Deletion",
"scope": [
"markup.deleted"
],
"settings": {
"background": "#feedef"
}
},
{
"name": "Markup: Emphasis",
"scope": [
"markup.italic"
],
"settings": {
"fontStyle": "italic"
}
},
{
"name": "Markup: Error",
"scope": [
"markup.error"
],
"settings": {
"background": "#96000014",
"foreground": "#660000"
}
},
{
"name": "Markup: Insertion",
"scope": [
"markup.inserted"
],
"settings": {
"background": "#e4f6d4"
}
},
{
"name": "Markup: Link",
"scope": [
"meta.link",
"meta.image.inline"
],
"settings": {
"foreground": "#4b83cd"
}
},
{
"name": "Markup: Output",
"scope": [
"markup.output",
"markup.raw"
],
"settings": {
"foreground": "#777777"
}
},
{
"name": "Markup: Prompt",
"scope": [
"markup.prompt"
],
"settings": {
"foreground": "#777777"
}
},
{
"name": "Markup: Heading",
"scope": [
"markup.heading"
],
"settings": {
"foreground": "#333333",
"fontStyle": " bold"
}
},
{
"name": "Markup: Strong",
"scope": [
"markup.bold"
],
"settings": {
"fontStyle": "bold",
"foreground": ""
}
},
{
"name": "Markup: Traceback",
"scope": [
"markup.traceback"
],
"settings": {
"foreground": "#660000"
}
},
{
"name": "Markup: Underline",
"scope": [
"markup.underline"
],
"settings": {
"fontStyle": "underline"
}
},
{
"name": "Markup Inline",
"scope": [
"markup.inline.raw"
],
"settings": {
"foreground": "#777777"
}
},
{
"name": "Markdown: Punctuation",
"scope": [
"markdown.punctuation",
"markdown.link punctuation",
"punctuation.definition.raw.markdown",
"punctuation.definition.heading.markdown",
"beginning.punctuation.definition.list.markdown",
"beginning.punctuation.definition.quote.markdown",
"punctuation.definition.bold.markdown",
"punctuation.definition.italic.markdown",
"punctuation.definition.metadata.markdown"
],
"settings": {
"foreground": "#448c27"
}
},
{
"name": "Markdown: Link title",
"scope": [
"string.other.link.description.markdown",
"string.other.link.title.markdown"
],
"settings": {
"foreground": "#7a3e9d"
}
},
{
"name": "Extra: Diff Range",
"scope": [
"meta.diff.range",
"meta.diff.index",
"meta.separator"
],
"settings": {
"background": "#fffab7"
}
},
{
"name": "Extra: Diff From",
"scope": [
"meta.diff.header.from-file"
],
"settings": {
"background": "#feedef"
}
},
{
"name": "Extra: Diff To",
"scope": [
"meta.diff.header.to-file"
],
"settings": {
"background": "#e4f6d4"
}
}
],
"colors": {
"editor.background": "#f5f5f5",
"editor.foreground": "#333",
"editorCursor.foreground": "#aaa",
"editorWhitespace.foreground": "#ebebeb",
"editorRuler.foreground": "#ebebeb",
"editorIndentGuide.background": "#ebebeb",
"editorIndentGuide.activeBackground": "#dcdcdc",
"editor.lineHighlightBackground": "#e4f6d4",
"activityBar.background": "#e0e9f6",
"activityBar.foreground": "#4b83cd",
"activityBarBadge.background": "#448c27",
"badge.background": "#448c27",
"badge.foreground": "#fff",
"sideBar.background": "#f2f2f2",
"sideBarSectionHeader.background": "#e0e9f6",
"editorLineNumber.activeForeground": "#333",
"editorLineNumber.foreground": "#aaa",
"statusBar.background": "#4b83cd",
"statusBar.debuggingBackground": "#aa3731",
"statusBar.noFolderBackground": "#aa3731",
"button.background": "#4b83cd",
"dropdown.background": "#f5f5f5",
"errorForeground": "#600",
"editor.selectionBackground": "#c1f5b0",
"editor.selectionHighlightBackground": "#c1f5b044",
"editor.selectionHighlightBorder": "#c1f5b0",
"editor.inactiveSelectionBackground": "#dcdcdcaa",
"editor.findMatchBackground": "#fef935",
"editor.findMatchHighlightBackground": "#fef93533",
"editor.findRangeHighlightBackground": "#dcdcdc55",
"editorLink.activeForeground": "#4b83cd",
"selection.background": "#c1f5b0",
"editor.wordHighlightBackground": "#c1f5b044",
"editor.wordHighlightStrongBackground": "#c1f5b044",
"list.activeSelectionBackground": "#4b83cd",
"list.activeSelectionForeground": "#fff",
"list.inactiveSelectionBackground": "#91b3e0",
"list.inactiveSelectionForeground": "#fff",
"list.focusBackground": "#91b3e0",
"list.inactiveFocusBackground": "#91b3e0",
"list.hoverBackground": "#e0e0e0",
"list.highlightForeground": "#7a3e9d",
"editorGroup.dropBackground": "#c9d0d988",
"focusBorder": "#a6b39b",
"inputOption.activeBorder": "#adafb7",
"inputValidation.errorBackground": "#ffeaea",
"inputValidation.errorBorder": "#f1897f",
"inputValidation.infoBackground": "#f2fcff",
"inputValidation.infoBorder": "#4ec1e5",
"inputValidation.warningBackground": "#fffee2",
"inputValidation.warningBorder": "#ffe055",
"panel.background": "#f5f5f5",
"peekView.border": "#705697",
"peekViewEditor.background": "#f2f8fc",
"peekViewEditor.matchHighlightBackground": "#c2dfe3",
"peekViewResult.background": "#f2f8fc",
"peekViewResult.matchHighlightBackground": "#93c6d6",
"peekViewTitle.background": "#f2f8fc",
"pickerGroup.border": "#749351",
"pickerGroup.foreground": "#a6b39b",
"progressBar.background": "#705697",
"tab.modifiedBorder": "#f1897f",
"titleBar.activeBackground": "#c4b7d7",
"walkThrough.embeddedEditorBackground": "#00000014"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment