Created
April 1, 2015 05:56
-
-
Save cyrilis/950f3c09b472b9774d1a to your computer and use it in GitHub Desktop.
Tomorrow Night Eighties Code Theme for Github
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/*! Tomorrow Night Eighties */ | |
.ace_editor,.highlight { | |
background-color: #2D2D2D; | |
color: #CCC; | |
} | |
.pl-c { | |
color: #969896; | |
font-style: italic; | |
} | |
.pl-c1,.pl-cce,.pl-cn,.pl-coc { | |
color: #DE935F; | |
} | |
.pl-cos { | |
color: #B5BD68; | |
} | |
.pl-e,.pl-ef,.pl-en { | |
color: #F0C674; | |
} | |
.pl-enc { | |
color: #DE935F; | |
} | |
.pl-enf,.pl-enm { | |
color: #F0C674; | |
} | |
.pl-ens { | |
color: #DE935F; | |
} | |
.pl-ent { | |
color: #B294BB; | |
} | |
.pl-entc { | |
color: #F0C674; | |
} | |
.pl-enti { | |
color: #F0C674; | |
font-weight: 700; | |
} | |
.pl-entm { | |
color: #C66; | |
} | |
.pl-eoa { | |
color: #B294BB; | |
} | |
.pl-eoac,.pl-eoac .pl-pde { | |
color: #C66; | |
} | |
.pl-eoai,.pl-eoai .pl-pde { | |
color: #B294BB; | |
} | |
.pl-eoi { | |
color: #F0C674; | |
} | |
.pl-k,.pl-ko,.pl-kolp { | |
color: #B294BB; | |
} | |
.pl-kos,.pl-kou { | |
color: #DE935F; | |
} | |
.pl-mai .pl-sf { | |
color: #C66; | |
} | |
.pl-mb { | |
color: #B5BD68; | |
font-weight: 700; | |
} | |
.pl-mc { | |
color: #B294BB; | |
} | |
.pl-mh .pl-pdh { | |
color: #DE935F; | |
} | |
.pl-mi { | |
color: #B294BB; | |
font-style: italic; | |
} | |
.pl-ml { | |
color: #B5BD68; | |
} | |
.pl-mm { | |
color: #C66; | |
} | |
.pl-mp,.pl-mp1 .pl-sf { | |
color: #81A2BE; | |
} | |
.pl-mq { | |
color: #DE935F; | |
} | |
.pl-mr,.pl-ms { | |
color: #B294BB; | |
} | |
.pl-pdb { | |
color: #B5BD68; | |
font-weight: 700; | |
} | |
.pl-pdc { | |
color: #969896; | |
font-style: italic; | |
} | |
.pl-pdc1,.pl-pde { | |
color: #DE935F; | |
} | |
.pl-pdi { | |
color: #B294BB; | |
font-style: italic; | |
} | |
.pl-pds { | |
color: #B5BD68; | |
} | |
.pl-pdv { | |
color: #C66; | |
} | |
.pl-pse,.pl-pse .pl-s2 { | |
color: #DE935F; | |
} | |
.pl-s { | |
color: #B294BB; | |
} | |
.pl-s1 { | |
color: #B5BD68; | |
} | |
.pl-s2 { | |
color: #c5c8c6; | |
} | |
.pl-mp .pl-s3 { | |
color: #B294BB; | |
} | |
.pl-s3 { | |
color: #81a2be; | |
} | |
.pl-sc { | |
color: #c5c8c6; | |
} | |
.pl-scp { | |
color: #DE935F; | |
} | |
.pl-sf { | |
color: #DAD085; | |
} | |
.pl-smc { | |
color: #F0C674; | |
} | |
.pl-smi,.pl-smp { | |
color: #c5c8c6; | |
} | |
.pl-sok { | |
color: #B294BB; | |
} | |
.pl-sol { | |
color: #B5BD68; | |
} | |
.pl-som,.pl-sr { | |
color: #C66; | |
} | |
.pl-sra,.pl-src,.pl-sre,.pl-st { | |
color: #B294BB; | |
} | |
.pl-stj { | |
color: #c5c8c6; | |
} | |
.pl-stp,.pl-sv,.pl-v,.pl-vi { | |
color: #DE935F; | |
} | |
.pl-vo { | |
color: #C66; | |
} | |
.pl-vpf { | |
color: #DE935F; | |
} | |
.pl-mdht,.pl-mi1 { | |
color: #8F9D6A; | |
background: rgba(0,64,0,.5); | |
} | |
.pl-md,.pl-mdhf { | |
color: #C66; | |
background: rgba(64,0,0,.5); | |
} | |
.pl-mdr { | |
color: #DE935F; | |
font-weight: 400; | |
} | |
.pl-mdh,.pl-mdi { | |
color: #C66; | |
font-weight: 400; | |
} | |
.pl-ib { | |
background-color: #C66; | |
} | |
.pl-id,.pl-ii { | |
background-color: #C66; | |
color: #fff; | |
} | |
.pl-iu { | |
background-color: #C66; | |
} | |
.pl-mo { | |
color: #c5c8c6; | |
} | |
.pl-mri { | |
color: #DE935F; | |
} | |
.pl-ms1 { | |
background-color: #c5c8c6; | |
} | |
.pl-va,.pl-vpu { | |
color: #DE935F; | |
} | |
.pl-entl { | |
color: #c5c8c6; | |
} | |
.ace_editor .ace_gutter { | |
background: #272727; | |
color: #CCC; | |
} | |
.ace_editor .ace_print-margin { | |
width: 1px; | |
background: #272727; | |
} | |
.ace_editor .ace_constant.ace_other,.ace_editor .ace_cursor { | |
color: #CCC; | |
} | |
.ace_editor .ace_marker-layer .ace_selection { | |
background: #515151; | |
} | |
.ace_editor.ace_multiselect .ace_selection.ace_start { | |
box-shadow: 0 0 3px 0 #2D2D2D; | |
border-radius: 2px; | |
} | |
.ace_editor .ace_marker-layer .ace_step { | |
background: #665200; | |
} | |
.ace_editor .ace_marker-layer .ace_bracket { | |
margin: -1px 0 0 -1px; | |
border: 1px solid #6A6A6A; | |
} | |
.ace-tomorrow-night-bright .ace_stack { | |
background: #425a2c; | |
} | |
.ace_editor .ace_marker-layer .ace_active-line { | |
background: #393939; | |
} | |
.ace_editor .ace_gutter-active-line { | |
background-color: #393939; | |
} | |
.ace_editor .ace_marker-layer .ace_selected-word { | |
border: 1px solid #515151; | |
} | |
.ace_editor .ace_invisible { | |
color: #6A6A6A; | |
} | |
.ace_editor .ace_keyword,.ace_editor .ace_meta,.ace_editor .ace_storage,.ace_editor .ace_storage.ace_type,.ace_editor .ace_support.ace_type { | |
color: #C9C; | |
} | |
.ace_editor .ace_keyword.ace_operator { | |
color: #6CC; | |
} | |
.ace_editor .ace_constant.ace_character,.ace_editor .ace_constant.ace_language,.ace_editor .ace_constant.ace_numeric,.ace_editor .ace_keyword.ace_other.ace_unit,.ace_editor .ace_support.ace_constant,.ace_editor .ace_variable.ace_parameter { | |
color: #F99157; | |
} | |
.ace_editor .ace_invalid { | |
color: #CDCDCD; | |
background-color: #F2777A; | |
} | |
.ace_editor .ace_invalid.ace_deprecated { | |
color: #CDCDCD; | |
background-color: #C9C; | |
} | |
.ace_editor .ace_fold { | |
background-color: #69C; | |
border-color: #CCC; | |
} | |
.ace_editor .ace_entity.ace_name.ace_function,.ace_editor .ace_support.ace_function,.ace_editor .ace_variable { | |
color: #69C; | |
} | |
.ace_editor .ace_support.ace_class,.ace_editor .ace_support.ace_type { | |
color: #FC6; | |
} | |
.ace_editor .ace_heading,.ace_editor .ace_markup.ace_heading,.ace_editor .ace_string { | |
color: #9C9; | |
} | |
.ace_editor .ace_comment { | |
color: #999; | |
} | |
.ace_editor .ace_entity.ace_name.ace_tag,.ace_editor .ace_entity.ace_other.ace_attribute-name,.ace_editor .ace_meta.ace_tag,.ace_editor .ace_variable { | |
color: #F2777A; | |
} | |
.ace_editor .ace_indent-guide { | |
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWPQ09NrYAgMjP4PAAtGAwchHMyAAAAAAElFTkSuQmCC) right repeat-y; | |
} | |
.file-data .line-numbers span { | |
display: block; | |
} | |
/* Gist styles from github-dark.css; slightly tweaked to match GitHub */ | |
.highlight .file-diff-line:hover td, .highlight:not(.lines) tr:not(.inline-comments):hover td:not(.line-age), pre div:hover, .diff-table tr:hover > pre, .highlight:not(.lines) tr:not(.inline-comments):hover td:not(.line-age) { | |
background: #202020 ; | |
border-color: #333 ; | |
} | |
.gist pre { | |
white-space: nowrap; | |
} | |
.gist .line-number, .gist .line, .gist pre { | |
padding: 0 ; | |
margin: 0 ; | |
line-height: 1.2em ; | |
} | |
.gist td { | |
vertical-align: top; | |
text-indent: 12px ; | |
} | |
.gist span.line-number, .highlight span.gh, .highlight span.gu, .highlight span.gi, .highlight span.gd { | |
display: block ; | |
padding: 0 ; | |
} | |
.blob-num-expandable, .blob-code-hunk, .blob-code-expandable, .blob-num[colspan] { | |
background: #1b1b1b ; | |
border-color: #333 ; | |
} | |
.blob-num-expandable .diff-expander:hover { | |
color: #fff ; | |
} | |
/* light grey - breaks in diff (with line numbers) */ | |
.highlight .expandable-line-num, .highlight .diff-line-num-hunk, .highlight .diff-line-code-hunk, .highlight .expandable-line-code { | |
background: #222 ; | |
color: #888 ; | |
} | |
/* git diff line additions (dark green) */ | |
.blob-code.blob-code-addition, .blob-num.blob-num-addition, .prose-diff .changed ins, .prose-diff .changed ins code, .prose-diff .changed ins pre, .prose-diff .changed .added, .prose-diff > .markdown-body ins pre, .prose-diff > .markdown-body ins code, .prose-diff > .markdown-body ins > div, .prose-diff > .markdown-body ins > p { | |
background: #030 ; | |
border-color: #080 ; | |
} | |
/* git diff line deletions (dark red) */ | |
.blob-code.blob-code-deletion, .blob-num.blob-num-deletion, .prose-diff > .markdown-body .changed del, .prose-diff > .markdown-body .changed del pre, .prose-diff > .markdown-body .changed del code, .prose-diff > .markdown-body .changed del > div, .prose-diff > .markdown-body .changed .removed, .prose-diff > .markdown-body .changed .removed pre, .prose-diff > .markdown-body .changed .removed code, .prose-diff > .markdown-body .changed .removed > div { | |
background: #400 ; | |
border-color: #800 ; | |
} | |
/* moved diff - yellow */ | |
.markdown-body li.added.moved { | |
background: #440 ; | |
border-color: #880 ; | |
} | |
.blob-code-addition .x , .highlight .blob-code-addition .x { | |
background: #252 ; | |
color: #eee ; | |
} | |
.blob-code-deletion .x, .highlight .blob-code-deletion .x { | |
background: #622 ; | |
color: #eee ; | |
} | |
/* git diff line numbers (med green) */ | |
.gi .diff-line-num, .gi .diff-line-code { | |
background: #020 ; | |
border-color: #040 ; | |
} | |
/* git diff line deletions (med red) */ | |
.gd .diff-line-num, .highlight .err, .gd .diff-line-code { | |
background: #300 ; | |
border-color: #500 ; | |
} | |
.highlight tr:hover .blob-num { | |
color: #c4c4c4 ; | |
} | |
/* diff extras copied from GitHub */ | |
.diff-table { | |
width: 100%; | |
border-collapse: collapse; | |
border-spacing: 0; | |
} | |
a.diff-expander { | |
text-decoration: none; | |
text-align: center; | |
color: #fff; | |
} | |
.octicon-unfold { | |
display: block; | |
margin: 0 auto; | |
height: 15px; | |
width: 16px; | |
background: url('data:image/gif;base64,R0lGODlhEAAPAJEAAAAAAP///2ZmZv///yH5BAEAAAMALAAAAAAQAA8AAAImnD8iyKja2HtRrjahzukaeIBdJX7ZZJFeyS7n+GJe1aF0PdPlUQAAOw==') center center no-repeat; | |
background-size: cover; | |
} | |
.blob-num { | |
color: #666; | |
font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace; | |
vertical-align: top; | |
text-align: center; | |
border: solid #333; | |
border-width: 0 1px 0 0; | |
cursor: pointer; | |
-webkit-user-select: none; | |
-moz-user-select: none; | |
-ms-user-select: none; | |
user-select: none; | |
} | |
.blob-num:before { | |
content: attr(data-line-number); | |
} | |
/* Ace editor */ | |
.ace_marker-layer .ace_active-line { | |
z-index: 2; | |
} | |
.ace_editor { | |
position: relative; | |
font: 12px/normal 'Monaco', 'Menlo', 'Ubuntu Mono', 'Consolas', 'source-code-pro', monospace; | |
} | |
.ace_gutter-layer { | |
position: relative; | |
width: auto; | |
float: left; | |
text-align: right; | |
pointer-events: auto; | |
} | |
.ace_folding-enabled > .ace_gutter-cell { | |
padding-right: 13px; | |
} | |
.ace_gutter-cell { | |
padding-left: 19px; | |
padding-right: 6px; | |
background-repeat: no-repeat; | |
} | |
.ace_scroller { | |
position: absolute; | |
float: left; | |
overflow: hidden; | |
top: 0; | |
bottom: 0; | |
background-color: inherit; | |
-ms-user-select: none; | |
-moz-user-select: none; | |
-webkit-user-select: none; | |
user-select: none; | |
cursor: text; | |
} | |
.ace_fold-widget { | |
display: inline-block; | |
-moz-box-sizing: border-box; | |
-webkit-box-sizing: border-box; | |
box-sizing: border-box; | |
margin: 0 -12px 0 1px; | |
width: 11px; | |
vertical-align: top; | |
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAANElEQVR42mWKsQ0AMAzC8ixLlrzQjzmBiEjp0A6WwBCSPgKAXoLkqSot7nN3yMwR7pZ32NzpKkVoDBUxKAAAAABJRU5ErkJggg=="); | |
background-repeat: no-repeat; | |
background-position: center; | |
border-radius: 3px; | |
border: 1px solid transparent; | |
cursor: pointer; | |
} | |
.blob-code { | |
color: #ddd; | |
} | |
.ace_editor, .highlight, #stylebot-container .ace_text-layer { | |
background-color: #2D2D2D; | |
color: #CCC; | |
font-size: 14px; | |
} | |
.line-numbers { | |
border-right: 1px solid #4d4d4d; | |
} | |
.file-data pre, .line-data, .file-data .line-numbers { | |
font-size: 14px; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment