Skip to content

Commit b049320

Browse files
Copilotsolrevdev
andcommitted
Replace monokai with GitHub Rouge syntax highlighting
Co-authored-by: solrevdev <374863+solrevdev@users.noreply.github.com>
1 parent 700e1b6 commit b049320

File tree

2 files changed

+215
-7
lines changed

2 files changed

+215
-7
lines changed

_includes/head.html

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,8 @@
44
<meta http-equiv="content-type" content="text/html; charset=utf-8">
55
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1">
66
<link rel="stylesheet" href="{{ site.baseurl }}/public/css/poole.css">
7-
<!--
8-
replace existing syntax css for a nice dark theme
9-
https://jwarby.github.io/jekyll-pygments-themes/languages/java.html
10-
https: //raw.githubusercontent.com/jwarby/pygments-css/master/monokai.css
11-
<link rel="stylesheet" href="{{ site.baseurl }}/public/css/syntax.css">
12-
-->
13-
<link rel="stylesheet" href="{{ site.baseurl }}/public/css/monokai.css">
7+
<!-- GitHub-like syntax highlighting using Rouge -->
8+
<link rel="stylesheet" href="{{ site.baseurl }}/public/css/github-syntax.css">
149
<link rel="stylesheet" href="{{ site.baseurl }}/public/css/hyde.css">
1510
<link rel="stylesheet" href="{{ site.baseurl }}/public/css/custom.css">
1611
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=PT+Sans:400,400italic,700|Abril+Fatface">

public/css/github-syntax.css

Lines changed: 213 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,213 @@
1+
.highlight table td { padding: 5px; }
2+
.highlight table pre { margin: 0; }
3+
.highlight .cm {
4+
color: #999988;
5+
font-style: italic;
6+
}
7+
.highlight .cp {
8+
color: #999999;
9+
font-weight: bold;
10+
}
11+
.highlight .c1 {
12+
color: #999988;
13+
font-style: italic;
14+
}
15+
.highlight .cs {
16+
color: #999999;
17+
font-weight: bold;
18+
font-style: italic;
19+
}
20+
.highlight .c, .highlight .ch, .highlight .cd, .highlight .cpf {
21+
color: #999988;
22+
font-style: italic;
23+
}
24+
.highlight .err {
25+
color: #a61717;
26+
background-color: #e3d2d2;
27+
}
28+
.highlight .gd {
29+
color: #000000;
30+
background-color: #ffdddd;
31+
}
32+
.highlight .ge {
33+
color: #000000;
34+
font-style: italic;
35+
}
36+
.highlight .gr {
37+
color: #aa0000;
38+
}
39+
.highlight .gh {
40+
color: #999999;
41+
}
42+
.highlight .gi {
43+
color: #000000;
44+
background-color: #ddffdd;
45+
}
46+
.highlight .go {
47+
color: #888888;
48+
}
49+
.highlight .gp {
50+
color: #555555;
51+
}
52+
.highlight .gs {
53+
font-weight: bold;
54+
}
55+
.highlight .gu {
56+
color: #aaaaaa;
57+
}
58+
.highlight .gt {
59+
color: #aa0000;
60+
}
61+
.highlight .kc {
62+
color: #000000;
63+
font-weight: bold;
64+
}
65+
.highlight .kd {
66+
color: #000000;
67+
font-weight: bold;
68+
}
69+
.highlight .kn {
70+
color: #000000;
71+
font-weight: bold;
72+
}
73+
.highlight .kp {
74+
color: #000000;
75+
font-weight: bold;
76+
}
77+
.highlight .kr {
78+
color: #000000;
79+
font-weight: bold;
80+
}
81+
.highlight .kt {
82+
color: #445588;
83+
font-weight: bold;
84+
}
85+
.highlight .k, .highlight .kv {
86+
color: #000000;
87+
font-weight: bold;
88+
}
89+
.highlight .mf {
90+
color: #009999;
91+
}
92+
.highlight .mh {
93+
color: #009999;
94+
}
95+
.highlight .il {
96+
color: #009999;
97+
}
98+
.highlight .mi {
99+
color: #009999;
100+
}
101+
.highlight .mo {
102+
color: #009999;
103+
}
104+
.highlight .m, .highlight .mb, .highlight .mx {
105+
color: #009999;
106+
}
107+
.highlight .sa {
108+
color: #000000;
109+
font-weight: bold;
110+
}
111+
.highlight .sb {
112+
color: #d14;
113+
}
114+
.highlight .sc {
115+
color: #d14;
116+
}
117+
.highlight .sd {
118+
color: #d14;
119+
}
120+
.highlight .s2 {
121+
color: #d14;
122+
}
123+
.highlight .se {
124+
color: #d14;
125+
}
126+
.highlight .sh {
127+
color: #d14;
128+
}
129+
.highlight .si {
130+
color: #d14;
131+
}
132+
.highlight .sx {
133+
color: #d14;
134+
}
135+
.highlight .sr {
136+
color: #009926;
137+
}
138+
.highlight .s1 {
139+
color: #d14;
140+
}
141+
.highlight .ss {
142+
color: #990073;
143+
}
144+
.highlight .s, .highlight .dl {
145+
color: #d14;
146+
}
147+
.highlight .na {
148+
color: #008080;
149+
}
150+
.highlight .bp {
151+
color: #999999;
152+
}
153+
.highlight .nb {
154+
color: #0086B3;
155+
}
156+
.highlight .nc {
157+
color: #445588;
158+
font-weight: bold;
159+
}
160+
.highlight .no {
161+
color: #008080;
162+
}
163+
.highlight .nd {
164+
color: #3c5d5d;
165+
font-weight: bold;
166+
}
167+
.highlight .ni {
168+
color: #800080;
169+
}
170+
.highlight .ne {
171+
color: #990000;
172+
font-weight: bold;
173+
}
174+
.highlight .nf, .highlight .fm {
175+
color: #990000;
176+
font-weight: bold;
177+
}
178+
.highlight .nl {
179+
color: #990000;
180+
font-weight: bold;
181+
}
182+
.highlight .nn {
183+
color: #555555;
184+
}
185+
.highlight .nt {
186+
color: #000080;
187+
}
188+
.highlight .vc {
189+
color: #008080;
190+
}
191+
.highlight .vg {
192+
color: #008080;
193+
}
194+
.highlight .vi {
195+
color: #008080;
196+
}
197+
.highlight .nv, .highlight .vm {
198+
color: #008080;
199+
}
200+
.highlight .ow {
201+
color: #000000;
202+
font-weight: bold;
203+
}
204+
.highlight .o {
205+
color: #000000;
206+
font-weight: bold;
207+
}
208+
.highlight .w {
209+
color: #bbbbbb;
210+
}
211+
.highlight {
212+
background-color: #f8f8f8;
213+
}

0 commit comments

Comments
 (0)