diff --git a/themes/github-light.css b/themes/github-light.css index 0342796b6..4ba6dcd90 100644 --- a/themes/github-light.css +++ b/themes/github-light.css @@ -1,262 +1,131 @@ .editor, .editor .gutter { background-color: #FFFFFF; - color: #000000; + color: #555; } .editor.focused .cursor { - border-color: #A7A7A7; + border-color: #615649; } .editor.focused .selection .region { - background-color: #E0E0ED; + background-color: #afc4da; } .editor.focused .line-number.cursor-line-no-selection, .editor.focused .line.cursor-line { - background-color: #D7D7D7; + background-color: #eee; } .comment { - color: #898989; -} - -.entity { - color: #A15001; -} - -.keyword { - color: #016692; -} - -.entity.name.type { - text-decoration: underline; - color: #646409; -} - -.support { - color: #646409; -} - -.storage { - color: #877611; -} - -.storage.modifier { - color: #014A69; -} - -.constant { - color: #333366; + color: #b8b6b1; } .string { - color: #009F78; + color: #D14; } .constant.numeric { - color: #8C008A; + color: #D14; } -.punctuation { +.constant.language { + color: #606aa1; +} + +.constant.character, .constant.other { + color: #606aa1; } .variable { - color: #696989; + color: #008080; } -.invalid.deprecated { +.keyword { + color: #222; +} + +.storage { + color: #222; +} + +.storage.type { + color: #222; +} + +.entity.name.class { text-decoration: underline; - color: #A00294; -} - -.invalid.illegal { - color: #A00294; - background-color: rgba(223, 104, 217, 0.75); -} - -.text .source { - background-color: rgba(177, 179, 186, 0.03); + color: #606aa1; } .entity.other.inherited-class { - color: #D19264; + text-decoration: underline; + color: #606aa1; } -.source .string .source { - color: #000000; +.entity.name.function { + color: #900; } -.source .string .source .punctuation.section.embedded { - color: #00FF00; +.variable.parameter { + color: #606aa1; } -.string .constant { - color: #00FF00; -} - -.string.regexp { - color: #9D7416; -} - -.string.regexp .constant.character.escape, .string.regexp .source.ruby.embedded, .string.regexp .string.regexp.arbitrary-repitition { - color: #FF8000; -} - -.string.regexp.group { - color: #B08C39; - background-color: rgba(0, 0, 0, 0.1); -} - -.string.regexp.character-class { - color: #C29B4E; -} - -.string .variable { - color: #756565; -} - -.support.function { - color: #7A7025; -} - -.support.constant { - color: #582B00; -} - -.meta.preprocessor.c { - color: #765757; -} - -.meta.preprocessor.c .keyword { - color: #502424; -} - -.meta.cast { - color: #010101; -} - -.meta.sgml.html .meta.doctype, .meta.sgml.html .meta.doctype .entity, .meta.sgml.html .meta.doctype .string, .meta.xml-processing, .meta.xml-processing .entity, .meta.xml-processing .string { - color: #010101; -} - -.meta.tag, .meta.tag .entity { - color: #0067C2; -} - -.source .entity.name.tag, .source .entity.other.attribute-name, .meta.tag.inline, .meta.tag.inline .entity { - color: #00528B; +.entity.name.tag { + color: #008080; } .entity.other.attribute-name { - color: #BC4D00; + color: #458; } -.entity.name.tag.namespace, .entity.other.attribute-name.namespace { - color: #9B431E; +.support.function { + color: #458; } -.meta.selector.css .entity.name.tag { - text-decoration: underline; - color: #0067C2; +.support.constant { + color: #458; } -.meta.selector.css .entity.other.attribute-name.tag.pseudo-class { - color: #628795; +.support.type, .support.class { + color: #458; } -.meta.selector.css .entity.other.attribute-name.id { - color: #667587; +.support.other.variable { } -.meta.selector.css .entity.other.attribute-name.class { - color: #2A85CF; +.invalid { + color: #F8F8F0; + background-color: #00A8C6; } -.support.type.property-name.css { - color: #000000; +.invalid.deprecated { + color: #F8F8F0; + background-color: #8FBE00; } -.meta.property-group .support.constant.property-value.css, .meta.property-value .support.constant.property-value.css { - color: #675C06; -} - -.meta.preprocessor.at-rule .keyword.control.at-rule { - color: #795A5A; -} - -.meta.property-value .support.constant.named-color.css, .meta.property-value .constant { - color: #3C785D; -} - -.meta.constructor.argument.css { - color: #628795; +.meta.structure.dictionary.json .string.quoted.double.json { + color: #CFCFC2; } .meta.diff, .meta.diff.header { - color: #FFFFFF; - background-color: #0E2231; + color: #75715E; } .markup.deleted { - color: #FFFFFF; - background-color: #420E09; -} - -.markup.changed { - color: #FFFFFF; - background-color: #4A410D; + color: #00A8C6; } .markup.inserted { - color: #FFFFFF; - background-color: #253B22; + color: #A6E22E; } -.markup.italic { - color: #9D7416; +.markup.changed { + color: #E6DB74; } -.markup.bold { - color: #9D7416; +.constant.numeric.line-number.find-in-files .- .match { + color: rgba(143, 190, 0, 0.63); } -.markup.underline { - text-decoration: underline; - color: #9B431E; -} - -.markup.quote { - color: #46391E; - background-color: rgba(254, 224, 156, 0.07); -} - -.markup.heading, .markup.heading .entity { - color: #D95B06; - background-color: #632D04; -} - -.markup.list { - color: #46391E; -} - -.markup.raw { - color: #7C4CA8; - background-color: rgba(177, 179, 186, 0.03); -} - -.markup .comment { - color: #C84D09; -} - -.meta.separator { - color: #746DFF; - background-color: #242424; -} - -.meta.line.entry.logfile, .meta.line.exit.logfile { - background-color: rgba(238, 238, 238, 0.16); -} - -.meta.line.error.logfile { - color: #FFFFFF; - background-color: #751012; +.entity.name.filename.find-in-files { + color: #E6DB74; } \ No newline at end of file