- /*[[pygments-theme]]*/
- /* GitHub-Dark syntax highlighting */
- .highlight, .highlight 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; }
-/* Wombat VIM theme */
-.highlight, .highlight pre, .highlight table { background: #242424 !important; color: #f6f3e8 !important; }
-.highlight .hll { background-color: #ffffcc !important; }
-.highlight .c { color: #99968b !important; font-style: italic !important; } /* Comment */
-.highlight .err { color: #f6f3e8 !important; } /* Error */
-.highlight .g { color: #f6f3e8 !important; } /* Generic */
-.highlight .k { color: #8ac6f2 !important; } /* Keyword */
-.highlight .l { color: #f6f3e8 !important; } /* Literal */
-.highlight .n { color: #f6f3e8 !important; } /* Name */
-.highlight .o { color: #f6f3e8 !important; } /* Operator */
-.highlight .x { color: #f6f3e8 !important; } /* Other */
-.highlight .p { color: #f6f3e8 !important; } /* Punctuation */
-.highlight .cm { color: #99968b !important; font-style: italic !important; } /* Comment.Multiline */
-.highlight .cp { color: #e5786d !important; } /* Comment.Preproc */
-.highlight .c1 { color: #99968b !important; font-style: italic !important; } /* Comment.Single */
-.highlight .cs { color: #99968b !important; font-style: italic !important; } /* Comment.Special */
-.highlight .gd { color: #f6f3e8 !important; } /* Generic.Deleted */
-.highlight .ge { color: #f6f3e8 !important; } /* Generic.Emph */
-.highlight .gr { color: #f6f3e8 !important; } /* Generic.Error */
-.highlight .gh { color: #f6f3e8 !important; font-weight: bold !important; } /* Generic.Heading */
-.highlight .gi { color: #f6f3e8 !important; } /* Generic.Inserted */
-.highlight .go { color: #808080 !important; background-color: #303030 !important; } /* Generic.Output */
-.highlight .gp { color: #f6f3e8 !important; } /* Generic.Prompt */
-.highlight .gs { color: #f6f3e8 !important; } /* Generic.Strong */
-.highlight .gu { color: #f6f3e8 !important; font-weight: bold !important; } /* Generic.Subheading */
-.highlight .gt { color: #f6f3e8 !important; } /* Generic.Traceback */
-.highlight .kc { color: #8ac6f2 !important; } /* Keyword.Constant */
-.highlight .kd { color: #8ac6f2 !important; } /* Keyword.Declaration */
-.highlight .kn { color: #8ac6f2 !important; } /* Keyword.Namespace */
-.highlight .kp { color: #8ac6f2 !important; } /* Keyword.Pseudo */
-.highlight .kr { color: #8ac6f2 !important; } /* Keyword.Reserved */
-.highlight .kt { color: #cae682 !important; } /* Keyword.Type */
-.highlight .ld { color: #f6f3e8 !important; } /* Literal.Date */
-.highlight .m { color: #e5786d !important; } /* Literal.Number */
-.highlight .s { color: #95e454 !important; font-style: italic !important; } /* Literal.String */
-.highlight .na { color: #cae682 !important; } /* Name.Attribute */
-.highlight .nb { color: #f6f3e8 !important; } /* Name.Builtin */
-.highlight .nc { color: #f6f3e8 !important; } /* Name.Class */
-.highlight .no { color: #e5786d !important; } /* Name.Constant */
-.highlight .nd { color: #f6f3e8 !important; } /* Name.Decorator */
-.highlight .ni { color: #e7f6da !important; } /* Name.Entity */
-.highlight .ne { color: #f6f3e8 !important; } /* Name.Exception */
-.highlight .nf { color: #cae682 !important; } /* Name.Function */
-.highlight .nl { color: #f6f3e8 !important; } /* Name.Label */
-.highlight .nn { color: #f6f3e8 !important; } /* Name.Namespace */
-.highlight .nx { color: #f6f3e8 !important; } /* Name.Other */
-.highlight .py { color: #f6f3e8 !important; } /* Name.Property */
-.highlight .nt { color: #8ac6f2 !important; } /* Name.Tag */
-.highlight .nv { color: #cae682 !important; } /* Name.Variable */
-.highlight .ow { color: #f6f3e8 !important; } /* Operator.Word */
-.highlight .w { color: #f6f3e8 !important; } /* Text.Whitespace */
-.highlight .mf { color: #e5786d !important; } /* Literal.Number.Float */
-.highlight .mh { color: #e5786d !important; } /* Literal.Number.Hex */
-.highlight .mi { color: #e5786d !important; } /* Literal.Number.Integer */
-.highlight .mo { color: #e5786d !important; } /* Literal.Number.Oct */
-.highlight .sb { color: #95e454 !important; font-style: italic !important; } /* Literal.String.Backtick */
-.highlight .sc { color: #95e454 !important; font-style: italic !important; } /* Literal.String.Char */
-.highlight .sd { color: #95e454 !important; font-style: italic !important; } /* Literal.String.Doc */
-.highlight .s2 { color: #95e454 !important; font-style: italic !important; } /* Literal.String.Double */
-.highlight .se { color: #95e454 !important; font-style: italic !important; } /* Literal.String.Escape */
-.highlight .sh { color: #95e454 !important; font-style: italic !important; } /* Literal.String.Heredoc */
-.highlight .si { color: #95e454 !important; font-style: italic !important; } /* Literal.String.Interpol */
-.highlight .sx { color: #95e454 !important; font-style: italic !important; } /* Literal.String.Other */
-.highlight .sr { color: #95e454 !important; font-style: italic !important; } /* Literal.String.Regex */
-.highlight .s1 { color: #95e454 !important; font-style: italic !important; } /* Literal.String.Single */
-.highlight .ss { color: #95e454 !important; font-style: italic !important; } /* Literal.String.Symbol */
-.highlight .bp { color: #f6f3e8 !important; } /* Name.Builtin.Pseudo */
-.highlight .vc { color: #cae682 !important; } /* Name.Variable.Class */
-.highlight .vg { color: #cae682 !important; } /* Name.Variable.Global */
-.highlight .vi { color: #cae682 !important; } /* Name.Variable.Instance */
-.highlight .il { color: #e5786d !important; } /* Literal.Number.Integer.Long */
+ /* 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}
+