Skip to content

Instantly share code, notes, and snippets.

@cyrilis
Created April 1, 2015 05:56
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 cyrilis/950f3c09b472b9774d1a to your computer and use it in GitHub Desktop.
Save cyrilis/950f3c09b472b9774d1a to your computer and use it in GitHub Desktop.
Tomorrow Night Eighties Code Theme for Github
/*! 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