Prohlížeč zdrojového kódu
app/assets/stylesheets/rouge.scss
// Light theme — GitHub Light
.highlight {
table td { padding: 5px; }
table pre { margin: 0; }
&, .w { color: #24292f; }
.k, .kd, .kn,
.kp, .kr, .kt,
.kv { color: #cf222e; }
.kc { color: #0550ae; }
.nb, .nc,
.no, .nn { color: #953800; }
.sr, .na, .nt { color: #116329; }
.nd, .nf, .fm { color: #8250df; }
.ni, .si { color: #24292f; }
.nv, .vc, .vg,
.vi, .vm { color: #0550ae; }
.o, .ow { color: #0550ae; }
.gh { color: #0550ae; font-weight: bold; }
.gu { color: #0550ae; font-weight: bold; }
.l, .ld, .m, .mb, .mf, .mh,
.mi, .il, .mo, .mx,
.sb, .bp, .ne,
.nl, .py { color: #0550ae; }
.s, .sa, .sc, .dl, .sd, .s2,
.se, .sh, .sx,
.s1, .ss { color: #0a3069; }
.c, .ch, .cd, .cm,
.cp, .cpf,
.c1, .cs { color: #6e7781; }
.gl, .gt, .gr { color: #6e7781; }
.ge { color: #24292f; font-style: italic; }
.gs { color: #24292f; font-weight: bold; }
.ges { font-weight: bold; font-style: italic; }
.gd { color: #82071e; background-color: #ffebe9; }
.gi { color: #116329; background-color: #dafbe1; }
.err { color: #f6f8fa; background-color: #82071e; }
.n { color: #000000; }
}
// Dark theme — GitHub Dark
[data-theme="dark"] .highlight {
&, .w { color: #c9d1d9; }
.k, .kd, .kn,
.kp, .kr, .kt,
.kv { color: #ff7b72; }
.kc { color: #79c0ff; }
.nb, .nc,
.no, .nn { color: #ffa657; }
.sr, .na, .nt { color: #7ee787; }
.nd, .nf, .fm { color: #d2a8ff; }
.ni, .si { color: #c9d1d9; }
.nv, .vc, .vg,
.vi, .vm { color: #79c0ff; }
.o, .ow { color: #79c0ff; }
.gh { color: #1f6feb; font-weight: bold; }
.gu { color: #1f6feb; font-weight: bold; }
.l, .ld, .m, .mb, .mf, .mh,
.mi, .il, .mo, .mx,
.sb, .bp, .ne,
.nl, .py { color: #79c0ff; }
.s, .sa, .sc, .dl, .sd, .s2,
.se, .sh, .sx,
.s1, .ss { color: #a5d6ff; }
.c, .ch, .cd, .cm,
.cp, .cpf,
.c1, .cs { color: #8b949e; }
.gl, .gt, .gr { color: #8b949e; }
.ge { color: #c9d1d9; font-style: italic; }
.gs { color: #c9d1d9; font-weight: bold; }
.ges { font-weight: bold; font-style: italic; }
.gd { color: #ffdcd7; background-color: #67060c; }
.gi { color: #aff5b4; background-color: #033a16; }
.err { color: #f0f6fc; background-color: #8e1519; }
.n { color: #ffffff; }
}