- /*[[pygments-theme]]*/
- /* GitHub-Dark syntax highlighting */
- .highlight, .highlight pre:not(.diff-line-pre),
- .highlight table { background-color:#111 !important; color:#d0d0d0 !important; }
- .highlight .hll { background-color:#404040 !important; }
- .highlight .err { color:#a61717 !important; background-color:#311 !important; }
- .highlight .o { color:#777 !important; }
- .highlight .p { color:#E9B96E !important; }
- .highlight .cs { color:#e50808 !important; background-color:#520000 !important; }
- .highlight .gp { color:#aaa !important; }
- .highlight .nf { color:#098 !important; }
- .highlight .w { color:#666 !important; }
- .highlight .c, .highlight .cm, .highlight .c1 { color:#3677a9 !important; }
- .highlight .g, .highlight .l, .highlight .ge, .highlight .gs, .highlight .ld, .highlight .ni,
- .highlight .nl, .highlight .nx, .highlight .py { color:#d0d0d0 !important; }
- .highlight .k, .highlight .n, .highlight .go { color:#ccc !important; }
- .highlight .cp, .highlight .s, .highlight .sb, .highlight .sc, .highlight .sd, .highlight .s2, .highlight .se,
- .highlight .sh, .highlight .si, .highlight .s1, .highlight .ss { color:#D2691E !important; }
- .highlight .gr, .highlight .gt { color:#d22323 !important; }
- .highlight .gh { color:#666 !important; }
- .highlight .gu { color:#f81 !important; font-weight: normal !important }
- .highlight .kc, .highlight .kd, .highlight .kn, .highlight .kp, .highlight .kr, .highlight .kt, .highlight .nt,
- .highlight .ow { color:#6ab825 !important; }
- .highlight .m, .highlight .mf, .highlight .mh, .highlight .mi, .highlight .mo, .highlight .sr,
- .highlight .il { color:#cd2828 !important; }
- .highlight .na, .highlight .ne { color:#bbb !important; }
- .highlight .nb, .highlight .bp { color:#24909d !important; }
- .highlight .nc, .highlight .nn { color:#447fcf !important; }
- .highlight .no, .highlight .nv, .highlight .vc, .highlight .vg, .highlight .vi { color:#4ca !important; }
- .highlight .nd, .highlight .sx { color:orange !important; }
+ /* inline code blocks - selector group is completed by the theme file */
+ pre, .markdown-format pre, .markdown-body pre, .markdown-format .highlight pre, .markdown-body .highlight pre,
+ body.blog pre, #facebox pre, .blob-code-context, .blob-num-context, .blob-expanded, .terminal, .copyable-terminal,
+
+ /*[[syntax-theme]]*/
+ /* grunt build - remove to end of file */
+
+ /* Syntax Theme - Twilight */
+ .highlight, .ace_editor {
+ background: #141414 !important;
+ color: #ddd !important;
+ }
+
+ .pl-c { color: #5F5A60 !important; font-style: italic !important; } /* comment */
+ .pl-c1 { color: #CF6A4C !important; } /* constant */
+ .pl-cce { color: #CF6A4C !important; } /* constant.character.escape */
+ .pl-cn { color: #CF6A4C !important; } /* constant.numeric */
+ .pl-coc { color: #CF6A4C !important; } /* constant.other.color */
+ .pl-cos { color: #8F9D6A !important; } /* constant.other.symbol */
+ .pl-e { color: #AC885B !important; } /* entity */
+ .pl-ef { color: #AC885B !important; } /* entity.function */
+ .pl-en { color: #AC885B !important; } /* entity.name */
+ .pl-enc { color: #CF6A4C !important; } /* entity.name.class */
+ .pl-enf { color: #AC885B !important; } /* entity.name.function */
+ .pl-enm { color: #AC885B !important; } /* entity.name.method-name */
+ .pl-ens { color: #CF6A4C !important; } /* entity.name.section */
+ .pl-ent { color: #CDA869 !important; } /* entity.name.tag */
+ .pl-entc { color: #AC885B !important; } /* entity.name.type.class */
+ .pl-enti { color: #AC885B !important; font-weight: bold !important; } /* entity.name.type.instance */
+ .pl-entm { color: #7587A6 !important; } /* entity.name.type.module */
+ .pl-eoa { color: #CDA869 !important; } /* entity.other.attribute-name */
+ .pl-eoac { color: #7587A6 !important; } /* entity.other.attribute-name.class */
+ .pl-eoac .pl-pde { color: #7587A6 !important; } /* punctuation.definition.entity */
+ .pl-eoai { color: #CDA869 !important; } /* entity.other.attribute-name.id */
+ .pl-eoai .pl-pde { color: #CDA869 !important; } /* punctuation.definition.entity */
+ .pl-eoi { color: #AC885B !important; } /* entity.other.inherited-class */
+ .pl-k { color: #CDA869 !important; } /* keyword */
+ .pl-ko { color: #CDA869 !important; } /* keyword.operator */
+ .pl-kolp { color: #CDA869 !important; } /* keyword.operator.logical.python */
+ .pl-kos { color: #CF6A4C !important; } /* keyword.other.special-method */
+ .pl-kou { color: #CF6A4C !important; } /* keyword.other.unit */
+ .pl-mai .pl-sf { color: #7587A6 !important; } /* support.function */
+ .pl-mb { color: #8F9D6A !important; font-weight: bold !important; } /* markup.bold */
+ .pl-mc { color: #CDA869 !important; } /* markup.changed */
+ .pl-mh .pl-pdh { color: #CF6A4C !important; } /* markup.heading punctuation.definition.heading */
+ .pl-mi { color: #CDA869 !important; font-style: italic !important; } /* markup.italic */
+ .pl-ml { color: #8F9D6A !important; } /* markup.list */
+ .pl-mm { color: #7587A6 !important; } /* meta.module-reference */
+ .pl-mp { color: #C5AF75 !important; } /* meta.property-name */
+ .pl-mp1 .pl-sf { color: #DAD085 !important; } /* meta.property-value support.function */
+ .pl-mq { color: #CF6A4C !important; } /* markup.quote */
+ .pl-mr { color: #CDA869 !important; } /* meta.require */
+ .pl-ms { color: #CDA869 !important; } /* meta.selector */
+ .pl-pdb { color: #8F9D6A !important; font-weight: bold !important; } /* punctuation.definition.bold */
+ .pl-pdc { color: #5F5A60 !important; font-style: italic !important; } /* punctuation.definition.comment */
+ .pl-pdc1 { color: #CF6A4C !important; } /* punctuation.definition.constant */
+ .pl-pde { color: #CF6A4C !important; } /* punctuation.definition.entity */
+ .pl-pdi { color: #CDA869 !important; font-style: italic !important; } /* punctuation.definition.italic */
+ .pl-pds { color: #8F9D6A !important; } /* punctuation.definition.string */
+ .pl-pdv { color: #7587A6 !important; } /* punctuation.definition.variable */
+ .pl-pse { color: #CF6A4C !important; } /* punctuation.section.embedded */
+ .pl-pse .pl-s2 { color: #CF6A4C !important; } /* punctuation.section.embedded source */
+ .pl-s { color: #F9EE98 !important; } /* storage */
+ .pl-s1 { color: #8F9D6A !important; } /* string */
+ .pl-s2 { color: #ddd !important; } /* source */
+ .pl-mp .pl-s3 { color: #CDA869 !important; } /* support */
+ .pl-s3 { color: #DAD085 !important; } /* support */
+ .pl-sc { color: #DAD085 !important; } /* support.class */
+ .pl-scp { color: #CF6A4C !important; } /* support.constant.property-value */
+ .pl-sf { color: #DAD085 !important; } /* support.function */
+ .pl-smc { color: #AC885B !important; } /* storage.modifier.c */
+ .pl-smi { } /* storage.modifier.import */
+ .pl-smp { } /* storage.modifier.package */
+ .pl-sok { color: #CDA869 !important; } /* support.other.keyword */
+ .pl-sol { color: #8F9D6A !important; } /* string.other.link */
+ .pl-som { color: #7587A6 !important; } /* support.other.module */
+ .pl-sr { color: #7587A6 !important; } /* string.regexp */
+ .pl-sra { } /* string.regexp string.regexp.arbitrary-repitition */
+ .pl-src { } /* string.regexp.character-class */
+ .pl-sre { } /* string.regexp source.ruby.embedded */
+ .pl-st { color: #CDA869 !important; } /* support.type */
+ .pl-stj { } /* storage.type.java */
+ .pl-stp { color: #9B859D !important; } /* support.type.property-name */
+ .pl-sv { color: #9B859D !important; } /* support.variable */
+ .pl-v { color: #9B859D !important; } /* variable */
+ .pl-vi { color: #CF6A4C !important; } /* variable.interpolation */
+ .pl-vo { color: #AC885B !important; } /* */
+ .pl-vpf { color: #7587A6 !important; } /* variable.parameter.function */
+ /* Diff - Example: https://gist.github.com/silverwind/904159f1e71e2e626375 */
+ .pl-mi1 { color: #55A532 !important; background: #020 !important; } /* markup.inserted */
+ .pl-mdht { color: #55A532 !important; background: #020 !important; } /* meta.diff.header.to-file */
+ .pl-md { color: #BD2C00 !important; background: #200 !important; } /* markup.deleted */
+ .pl-mdhf { color: #BD2C00 !important; background: #200 !important; } /* meta.diff.header.from-file */
+ .pl-mdr { color: #CF6A4C !important; font-weight: normal !important;} /* meta.diff.range */
+ .pl-mdh { color: #7587A6 !important; font-weight: normal !important;} /* meta.diff.header */
+ .pl-mdi { color: #7587A6 !important; font-weight: normal !important;} /* meta.diff.index */
+ /* TODO: Fix unstyled classes below */
+ .pl-ib { background-color: #f93 !important; } /* invalid.broken */
+ .pl-id { background-color: #a31515 !important; color: #fff !important; } /* invalid.deprecated */
+ .pl-ii { background-color: #df5000 !important; color: #fff !important; } /* invalid.illegal */
+ .pl-iu { background-color: #b4b7b4 !important; } /* invalid.unimplemented */
+ .pl-mo { color: #969896 !important; } /* meta.output */
+ .pl-mri { color: #008080 !important; } /* markup.raw.inline */
+ .pl-ms1 { background-color: #f5f5f5 !important; } /* meta.separator */
+ .pl-va { color: #008080 !important; } /* variable.assignment */
+ .pl-vpu { color: #008080 !important; } /* variable.parameter.url */
+ .pl-entl { } /* entity.name.tag.label */
+
+ /*! twilight */
+ .ace_editor .ace_gutter{background:#232323!important;color:#E2E2E2!important}
+ .ace_editor .ace_print-margin{width:1px!important;background:#232323!important}
+ .ace_editor .ace_cursor{color:#A7A7A7!important}
+ .ace_editor .ace_marker-layer .ace_selection{background:rgba(221,240,255,.2)!important}
+ .ace_editor.ace_multiselect .ace_selection.ace_start{box-shadow:0 0 3px 0 #141414!important;border-radius:2px!important}
+ .ace_editor .ace_marker-layer .ace_step{background:#665200!important}
+ .ace_editor .ace_marker-layer .ace_bracket{margin:-1px 0 0 -1px!important;border:1px solid rgba(255,255,255,.25)!important}
+ .ace_editor .ace_marker-layer .ace_active-line{background:rgba(255,255,255,.031)!important}
+ .ace_editor .ace_gutter-active-line{background-color:rgba(255,255,255,.031)!important}
+ .ace_editor .ace_identifier{color:#7587A6!important}
+ .ace_editor .ace_invisible{color:rgba(255,255,255,.25)!important}
+ .ace_editor .ace_keyword,.ace_editor .ace_meta{color:#CDA869!important}
+ .ace_editor .ace_constant,.ace_editor .ace_constant.ace_character,.ace_editor .ace_constant.ace_character.ace_escape,
+ .ace_editor .ace_constant.ace_other,.ace_editor .ace_heading,.ace_editor .ace_markup.ace_heading,
+ .ace_editor .ace_support.ace_constant{color:#CF6A4C!important}
+ .ace_editor .ace_invalid.ace_illegal{color:#F8F8F8!important;background-color:rgba(86,45,86,.75)!important}
+ .ace_editor .ace_invalid.ace_deprecated{text-decoration:underline!important;font-style:italic!important;color:#D2A8A1!important}
+ .ace_editor .ace_support{color:#9B859D!important}
+ .ace_editor .ace_fold{background-color:#AC885B!important;border-color:#F8F8F8!important}
+ .ace_editor .ace_support.ace_function{color:#DAD085!important}
+ .ace_editor .ace_support.ace_type{color:#CDA869!important}
+ .ace_editor .ace_list,.ace_editor .ace_markup.ace_list,.ace_editor .ace_storage{color:#F9EE98!important}
+ .ace_editor .ace_entity.ace_name.ace_function,.ace_editor .ace_meta.ace_tag{color:#CDA869!important}
+ .ace_editor .ace_entity.ace_other.ace_attribute-name{color:#AC885B!important;} /* html attribute name */
+ .ace_editor .ace_string{color:#8F9D6A!important}
+ .ace_editor .ace_string.ace_regexp{color:#E9C062!important}
+ .ace_editor .ace_comment{font-style:italic!important;color:#5F5A60!important}
+ .ace_editor .ace_variable{color:#7587A6!important}
+ .ace_editor .ace_variable.ace_language{color:#9B859D!important}
+ .ace_editor .ace_xml-pe{color:#494949!important}
+ .ace_editor .ace_indent-guide{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWMQERFpYLC1tf0PAAgOAnPnhxyiAAAAAElFTkSuQmCC) right repeat-y!important}