the repository which powers this website
Diffstat (limited to 'icons/theme.json')
| -rw-r--r-- | icons/theme.json | 258 |
1 files changed, 258 insertions, 0 deletions
diff --git a/icons/theme.json b/icons/theme.json new file mode 100644 index 00000000..3443faf4 --- /dev/null +++ b/icons/theme.json @@ -0,0 +1,258 @@ +{ + "colors": {}, + "displayName": "Ayu Mirage", + "name": "ayu-mirage", + "tokenColors": [ + { "settings": { "background": "#1f2430", "foreground": "#cccac2" } }, + { + "scope": ["comment"], + "settings": { "fontStyle": "italic", "foreground": "#6e7c8f" } + }, + { + "scope": ["string", "constant.other.symbol"], + "settings": { "foreground": "#d5ff80" } + }, + { + "scope": ["string.regexp", "constant.character", "constant.other"], + "settings": { "foreground": "#95e6cb" } + }, + { "scope": ["constant.numeric"], "settings": { "foreground": "#dfbfff" } }, + { "scope": ["constant.language"], "settings": { "foreground": "#dfbfff" } }, + { + "scope": ["variable", "variable.parameter.function-call"], + "settings": { "foreground": "#cccac2" } + }, + { "scope": ["variable.member"], "settings": { "foreground": "#f28779" } }, + { + "scope": ["variable.language"], + "settings": { "fontStyle": "italic", "foreground": "#5ccfe6" } + }, + { "scope": ["storage"], "settings": { "foreground": "#ffa659" } }, + { + "scope": ["keyword.operator"], + "settings": { "foreground": "#f29e74", "fontStyle": "normal" } + }, + { + "scope": ["keyword"], + "settings": { "foreground": "#ffa659", "fontStyle": "bold italic" } + }, + { + "scope": ["punctuation.separator", "punctuation.terminator"], + "settings": { "foreground": "#cccac2b3" } + }, + { + "scope": ["punctuation.section"], + "settings": { "foreground": "#cccac2" } + }, + { + "scope": ["punctuation.accessor"], + "settings": { "foreground": "#f29e74" } + }, + { + "scope": ["punctuation.definition.template-expression"], + "settings": { "foreground": "#ffa659" } + }, + { + "scope": ["punctuation.section.embedded"], + "settings": { "foreground": "#ffa659" } + }, + { "scope": ["meta.embedded"], "settings": { "foreground": "#cccac2" } }, + { + "scope": [ + "source.java storage.type", + "source.haskell storage.type", + "source.c storage.type" + ], + "settings": { "foreground": "#73d0ff" } + }, + { + "scope": ["entity.other.inherited-class"], + "settings": { "foreground": "#5ccfe6" } + }, + { + "scope": ["storage.type.function"], + "settings": { "foreground": "#ffa659" } + }, + { + "scope": ["source.java storage.type.primitive"], + "settings": { "foreground": "#5ccfe6" } + }, + { + "scope": ["entity.name.function"], + "settings": { "foreground": "#ffcd66" } + }, + { + "scope": ["variable.parameter", "meta.parameter"], + "settings": { "foreground": "#dfbfff" } + }, + { + "scope": [ + "variable.function", + "variable.annotation", + "meta.function-call.generic", + "support.function.go" + ], + "settings": { "foreground": "#ffcd66" } + }, + { + "scope": ["support.function", "support.macro"], + "settings": { "foreground": "#f28779" } + }, + { + "scope": ["entity.name.import", "entity.name.package"], + "settings": { "foreground": "#d5ff80" } + }, + { "scope": ["entity.name"], "settings": { "foreground": "#73d0ff" } }, + { + "scope": ["entity.name.tag", "meta.tag.sgml"], + "settings": { "foreground": "#5ccfe6" } + }, + { + "scope": ["support.class.component"], + "settings": { "foreground": "#73d0ff" } + }, + { + "scope": [ + "punctuation.definition.tag.end", + "punctuation.definition.tag.begin", + "punctuation.definition.tag" + ], + "settings": { "foreground": "#5ccfe680" } + }, + { + "scope": ["entity.other.attribute-name"], + "settings": { "foreground": "#ffcd66" } + }, + { + "scope": ["entity.other.attribute-name.pseudo-class"], + "settings": { "foreground": "#95e6cb" } + }, + { + "scope": ["support.constant"], + "settings": { "fontStyle": "italic", "foreground": "#f29e74" } + }, + { + "scope": ["support.type", "support.class", "source.go storage.type"], + "settings": { "foreground": "#5ccfe6" } + }, + { + "scope": [ + "meta.decorator variable.other", + "meta.decorator punctuation.decorator", + "storage.type.annotation", + "entity.name.function.decorator" + ], + "settings": { "foreground": "#d9be98" } + }, + { "scope": ["invalid"], "settings": { "foreground": "#ff6666" } }, + { + "scope": ["meta.diff", "meta.diff.header"], + "settings": { "foreground": "#c594c5" } + }, + { + "scope": ["source.ruby variable.other.readwrite"], + "settings": { "foreground": "#ffcd66" } + }, + { + "scope": [ + "source.css entity.name.tag", + "source.sass entity.name.tag", + "source.scss entity.name.tag", + "source.less entity.name.tag", + "source.stylus entity.name.tag" + ], + "settings": { "foreground": "#73d0ff" } + }, + { + "scope": [ + "source.css support.type", + "source.sass support.type", + "source.scss support.type", + "source.less support.type", + "source.stylus support.type" + ], + "settings": { "foreground": "#6e7c8f" } + }, + { + "scope": ["support.type.property-name"], + "settings": { "fontStyle": "normal", "foreground": "#5ccfe6" } + }, + { + "scope": ["constant.numeric.line-number.find-in-files - match"], + "settings": { "foreground": "#6e7c8f" } + }, + { + "scope": ["constant.numeric.line-number.match"], + "settings": { "foreground": "#ffa659" } + }, + { + "scope": ["entity.name.filename.find-in-files"], + "settings": { "foreground": "#d5ff80" } + }, + { "scope": ["message.error"], "settings": { "foreground": "#ff6666" } }, + { + "scope": ["markup.heading", "markup.heading entity.name"], + "settings": { "fontStyle": "bold", "foreground": "#d5ff80" } + }, + { + "scope": ["markup.underline.link", "string.other.link"], + "settings": { "foreground": "#5ccfe6" } + }, + { + "scope": ["markup.italic", "emphasis"], + "settings": { "fontStyle": "italic", "foreground": "#f28779" } + }, + { + "scope": ["markup.bold"], + "settings": { "fontStyle": "bold", "foreground": "#f28779" } + }, + { "scope": ["markup.underline"], "settings": { "fontStyle": "underline" } }, + { + "scope": ["markup.italic markup.bold", "markup.bold markup.italic"], + "settings": { "fontStyle": "bold italic" } + }, + { "scope": ["markup.raw"], "settings": { "background": "#cccac205" } }, + { + "scope": ["markup.raw.inline"], + "settings": { "background": "#cccac20f" } + }, + { + "scope": ["meta.separator"], + "settings": { + "background": "#cccac20f", + "fontStyle": "bold", + "foreground": "#6e7c8f" + } + }, + { + "scope": ["markup.quote"], + "settings": { "fontStyle": "italic", "foreground": "#95e6cb" } + }, + { + "scope": ["markup.list punctuation.definition.list.begin"], + "settings": { "foreground": "#ffcd66" } + }, + { "scope": ["markup.inserted"], "settings": { "foreground": "#87d96c" } }, + { "scope": ["markup.changed"], "settings": { "foreground": "#80bfff" } }, + { "scope": ["markup.deleted"], "settings": { "foreground": "#f27983" } }, + { "scope": ["markup.strike"], "settings": { "foreground": "#d9be98" } }, + { "scope": ["markup.strong"], "settings": { "fontStyle": "bold" } }, + { + "scope": ["markup.table"], + "settings": { "background": "#cccac20f", "foreground": "#5ccfe6" } + }, + { + "scope": ["text.html.markdown markup.inline.raw"], + "settings": { "foreground": "#f29e74" } + }, + { + "scope": ["text.html.markdown meta.dummy.line-break"], + "settings": { "background": "#6e7c8f", "foreground": "#6e7c8f" } + }, + { + "scope": ["punctuation.definition.markdown"], + "settings": { "background": "#cccac2", "foreground": "#6e7c8f" } + } + ], + "type": "dark" +} |