mirror of
https://github.com/supabase/supabase.git
synced 2026-05-23 10:21:37 +08:00
373 lines
8.8 KiB
JavaScript
373 lines
8.8 KiB
JavaScript
module.exports = {
|
|
name: 'Stripe Docs Blue',
|
|
type: 'dark',
|
|
colors: {
|
|
'editor.background': '#232323',
|
|
'editor.foreground': '#fafafa',
|
|
'activityBar.background': 'var(--colors-scale2)',
|
|
'sideBar.background': 'yellow',
|
|
'editorGroupHeader.tabsBackground': 'var(--colors-scale2)',
|
|
'sideBarSectionHeader.background': 'var(--colors-scale2)',
|
|
'tab.activeBackground': 'var(--colors-scale3)',
|
|
'tab.inactiveBackground': 'var(--colors-scale2)',
|
|
'tab.border': 'var(--colors-scale2)',
|
|
'input.background': '#ffffff1a',
|
|
'panel.background': '#1A2652',
|
|
'panel.border': '#1A2652',
|
|
'editorWidget.background': '#0d0f2b',
|
|
'editorWidget.foreground': '#ffffff4d',
|
|
'editorWidget.border': 'var(--colors-scale5)',
|
|
'list.hoverBackground': '#ffffff1a',
|
|
'list.activeSelectionBackground': '#ffffff1a',
|
|
'list.inactiveSelectionBackground': '#ffffff1a',
|
|
'editor.hoverHighlightBackground': '#ffffff1a',
|
|
'editor.selectionHighlightBackground': '#ffffff1a',
|
|
'activityBarBadge.background': 'yellow',
|
|
'sideBarTitle.foreground': 'var(--colors-scale2)',
|
|
'statusBar.background': 'var(--colors-scale2)',
|
|
},
|
|
tokenColors: [
|
|
{
|
|
name: 'Comment',
|
|
scope: ['comment', 'punctuation.definition.comment'],
|
|
settings: {
|
|
foreground: '#a3acb9',
|
|
fontStyle: '',
|
|
},
|
|
},
|
|
{
|
|
name: 'Variables',
|
|
scope: ['source', 'variable', 'variable.other.object', 'string constant.other.placeholder'],
|
|
settings: {
|
|
foreground: '#f5fbff',
|
|
},
|
|
},
|
|
{
|
|
name: 'Colors',
|
|
scope: ['variable.other.constant', 'constant.other.color'],
|
|
settings: {
|
|
foreground: '#ffffff',
|
|
fontStyle: 'bold',
|
|
},
|
|
},
|
|
{
|
|
name: 'Invalid',
|
|
scope: ['invalid', 'invalid.illegal'],
|
|
settings: {
|
|
foreground: '#FF5370',
|
|
},
|
|
},
|
|
{
|
|
name: 'Keyword, Storage',
|
|
scope: ['keyword', 'storage.type', 'storage.modifier'],
|
|
settings: {
|
|
foreground: '#98C1FE',
|
|
fontStyle: 'bold',
|
|
},
|
|
},
|
|
|
|
{
|
|
name: 'Function',
|
|
scope: ['entity.name.function'],
|
|
settings: {
|
|
foreground: '#7fd3ed',
|
|
fontStyle: 'bold',
|
|
},
|
|
},
|
|
|
|
{
|
|
name: 'Tag',
|
|
scope: ['entity.name.tag', 'meta.tag.sgml', 'markup.deleted.git_gutter'],
|
|
settings: {
|
|
foreground: '#98C1FE',
|
|
fontStyle: 'bold',
|
|
},
|
|
},
|
|
|
|
{
|
|
name: 'Parameter, Property',
|
|
scope: [
|
|
'variable.parameter',
|
|
'variable.other.object.property',
|
|
'variable.other.property',
|
|
'keyword.other.unit',
|
|
'keyword.other',
|
|
],
|
|
settings: {
|
|
foreground: '#F2AFE3',
|
|
},
|
|
},
|
|
{
|
|
name: 'Number, Constant, Function Argument, Tag Attribute, Embedded',
|
|
scope: [
|
|
'constant.numeric',
|
|
'constant.language',
|
|
'support.constant',
|
|
'constant.character',
|
|
'constant.escape',
|
|
],
|
|
settings: {
|
|
foreground: '#f8b886',
|
|
},
|
|
},
|
|
{
|
|
name: 'String, Symbols, Inherited Class, Markup Heading',
|
|
scope: [
|
|
'string',
|
|
'constant.other.symbol',
|
|
'constant.other.key',
|
|
'entity.other.inherited-class',
|
|
'markup.heading',
|
|
'markup.inserted.git_gutter',
|
|
'meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js',
|
|
],
|
|
settings: {
|
|
foreground: '#85d99e',
|
|
},
|
|
},
|
|
{
|
|
name: 'Entity Types',
|
|
scope: ['support.type'],
|
|
settings: {
|
|
foreground: '#B2CCD6',
|
|
},
|
|
},
|
|
{
|
|
name: 'CSS Class and Support',
|
|
scope: [
|
|
'source.css support.type.property-name',
|
|
'source.sass support.type.property-name',
|
|
'source.scss support.type.property-name',
|
|
'source.less support.type.property-name',
|
|
'source.stylus support.type.property-name',
|
|
'source.postcss support.type.property-name',
|
|
],
|
|
settings: {
|
|
foreground: '#B2CCD6',
|
|
},
|
|
},
|
|
{
|
|
name: 'Language methods',
|
|
scope: ['variable.language'],
|
|
settings: {
|
|
fontStyle: 'italic',
|
|
foreground: '#FF5370',
|
|
},
|
|
},
|
|
|
|
{
|
|
name: 'Attributes',
|
|
scope: ['entity.other.attribute-name'],
|
|
settings: {
|
|
foreground: '#98C1FE',
|
|
fontStyle: 'italic',
|
|
},
|
|
},
|
|
{
|
|
name: 'Inserted',
|
|
scope: ['markup.inserted'],
|
|
settings: {
|
|
foreground: '#C3E88D',
|
|
},
|
|
},
|
|
{
|
|
name: 'Deleted',
|
|
scope: ['markup.deleted'],
|
|
settings: {
|
|
foreground: '#FF5370',
|
|
},
|
|
},
|
|
{
|
|
name: 'Changed',
|
|
scope: ['markup.changed'],
|
|
settings: {
|
|
foreground: '#C792EA',
|
|
},
|
|
},
|
|
{
|
|
name: 'Regular Expressions',
|
|
scope: ['string.regexp'],
|
|
settings: {
|
|
foreground: '#89DDFF',
|
|
},
|
|
},
|
|
{
|
|
name: 'Escape Characters',
|
|
scope: ['constant.character.escape'],
|
|
settings: {
|
|
foreground: '#89DDFF',
|
|
},
|
|
},
|
|
{
|
|
name: 'URL',
|
|
scope: ['*url*', '*link*', '*uri*'],
|
|
settings: {
|
|
fontStyle: 'underline',
|
|
},
|
|
},
|
|
{
|
|
name: 'ES7 Bind Operator',
|
|
scope: ['source.js constant.other.object.key.js string.unquoted.label.js'],
|
|
settings: {
|
|
fontStyle: 'italic',
|
|
foreground: '#FF5370',
|
|
},
|
|
},
|
|
|
|
{
|
|
name: 'Markdown - Plain',
|
|
scope: ['text.html', 'punctuation.definition.list_item'],
|
|
settings: {
|
|
foreground: '#f5fbff',
|
|
},
|
|
},
|
|
{
|
|
name: 'Markdown - Markup Raw Inline',
|
|
scope: ['text.html.markdown markup.inline.raw.markdown'],
|
|
settings: {
|
|
foreground: '#C792EA',
|
|
},
|
|
},
|
|
{
|
|
name: 'Markdown - Markup Raw Inline Punctuation',
|
|
scope: ['text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown'],
|
|
settings: {
|
|
foreground: '#65737E',
|
|
},
|
|
},
|
|
{
|
|
name: 'Markdown - Heading',
|
|
scope: [
|
|
'markdown.heading',
|
|
'markup.heading | markup.heading entity.name',
|
|
'markup.heading.markdown punctuation.definition.heading.markdown',
|
|
],
|
|
settings: {
|
|
foreground: '#C3E88D',
|
|
},
|
|
},
|
|
{
|
|
name: 'Markup - Italic',
|
|
scope: ['markup.italic'],
|
|
settings: {
|
|
fontStyle: 'italic',
|
|
foreground: '#f07178',
|
|
},
|
|
},
|
|
{
|
|
name: 'Markup - Bold',
|
|
scope: ['markup.bold', 'markup.bold string'],
|
|
settings: {
|
|
fontStyle: 'bold',
|
|
foreground: '#f07178',
|
|
},
|
|
},
|
|
{
|
|
name: 'Markup - Bold-Italic',
|
|
scope: [
|
|
'markup.bold markup.italic',
|
|
'markup.italic markup.bold',
|
|
'markup.quote markup.bold',
|
|
'markup.bold markup.italic string',
|
|
'markup.italic markup.bold string',
|
|
'markup.quote markup.bold string',
|
|
],
|
|
settings: {
|
|
fontStyle: 'bold',
|
|
foreground: '#f07178',
|
|
},
|
|
},
|
|
{
|
|
name: 'Markup - Underline',
|
|
scope: ['markup.underline'],
|
|
settings: {
|
|
fontStyle: 'underline',
|
|
foreground: '#F78C6C',
|
|
},
|
|
},
|
|
{
|
|
name: 'Markdown - Blockquote',
|
|
scope: ['markup.quote punctuation.definition.blockquote.markdown'],
|
|
settings: {
|
|
foreground: '#65737E',
|
|
},
|
|
},
|
|
{
|
|
name: 'Markup - Quote',
|
|
scope: ['markup.quote'],
|
|
settings: {
|
|
fontStyle: 'italic',
|
|
},
|
|
},
|
|
|
|
{
|
|
name: 'Markdown - Link Description',
|
|
scope: ['string.other.link.description.title.markdown'],
|
|
settings: {
|
|
foreground: '#C792EA',
|
|
},
|
|
},
|
|
{
|
|
name: 'Markdown - Link Anchor',
|
|
scope: ['constant.other.reference.link.markdown'],
|
|
settings: {
|
|
foreground: '#FFCB6B',
|
|
},
|
|
},
|
|
{
|
|
name: 'Markup - Raw Block',
|
|
scope: ['markup.raw.block'],
|
|
settings: {
|
|
foreground: '#C792EA',
|
|
},
|
|
},
|
|
{
|
|
name: 'Markdown - Raw Block Fenced',
|
|
scope: ['markup.raw.block.fenced.markdown'],
|
|
settings: {
|
|
foreground: '#00000050',
|
|
},
|
|
},
|
|
{
|
|
name: 'Markdown - Fenced Bode Block',
|
|
scope: ['punctuation.definition.fenced.markdown'],
|
|
settings: {
|
|
foreground: '#00000050',
|
|
},
|
|
},
|
|
{
|
|
name: 'Markdown - Fenced Bode Block Variable',
|
|
scope: [
|
|
'markup.raw.block.fenced.markdown',
|
|
'variable.language.fenced.markdown',
|
|
'punctuation.section.class.end',
|
|
],
|
|
settings: {
|
|
foreground: '#EEFFFF',
|
|
},
|
|
},
|
|
{
|
|
name: 'Markdown - Fenced Language',
|
|
scope: ['variable.language.fenced.markdown'],
|
|
settings: {
|
|
foreground: '#65737E',
|
|
},
|
|
},
|
|
{
|
|
name: 'Markdown - Separator',
|
|
scope: ['meta.separator'],
|
|
settings: {
|
|
fontStyle: 'bold',
|
|
foreground: '#65737E',
|
|
},
|
|
},
|
|
{
|
|
name: 'Markup - Table',
|
|
scope: ['markup.table'],
|
|
settings: {
|
|
foreground: '#EEFFFF',
|
|
},
|
|
},
|
|
],
|
|
}
|