Skip to content

Commit 86035db

Browse files
authored
Merge pull request #21761 from jboxman/add-rouge-css-style
Add Rouge syntax highlighter CSS
2 parents 8199d63 + 5aa0286 commit 86035db

File tree

1 file changed

+219
-0
lines changed

1 file changed

+219
-0
lines changed

_stylesheets/docs.css

Lines changed: 219 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -180,6 +180,225 @@ span.clipboard-button:hover {
180180
}
181181
/* End ClipboardJS edits */
182182

183+
/* Rouge syntax highlighting: 'GitHub' style */
184+
/* From: https://spsarolkar.github.io/rouge-theme-preview/ */
185+
186+
.highlight table td {
187+
padding: 5px;
188+
}
189+
.highlight table pre {
190+
margin: 0;
191+
}
192+
.highlight .cm {
193+
color: #999988;
194+
font-style: italic;
195+
}
196+
.highlight .cp {
197+
color: #999999;
198+
font-weight: bold;
199+
}
200+
.highlight .c1 {
201+
color: #999988;
202+
font-style: italic;
203+
}
204+
.highlight .cs {
205+
color: #999999;
206+
font-weight: bold;
207+
font-style: italic;
208+
}
209+
.highlight .c, .highlight .cd {
210+
color: #999988;
211+
font-style: italic;
212+
}
213+
.highlight .err {
214+
color: #a61717;
215+
background-color: #e3d2d2;
216+
}
217+
.highlight .gd {
218+
color: #000000;
219+
background-color: #ffdddd;
220+
}
221+
.highlight .ge {
222+
color: #000000;
223+
font-style: italic;
224+
}
225+
.highlight .gr {
226+
color: #aa0000;
227+
}
228+
.highlight .gh {
229+
color: #999999;
230+
}
231+
.highlight .gi {
232+
color: #000000;
233+
background-color: #ddffdd;
234+
}
235+
.highlight .go {
236+
color: #888888;
237+
}
238+
.highlight .gp {
239+
color: #555555;
240+
}
241+
.highlight .gs {
242+
font-weight: bold;
243+
}
244+
.highlight .gu {
245+
color: #aaaaaa;
246+
}
247+
.highlight .gt {
248+
color: #aa0000;
249+
}
250+
.highlight .kc {
251+
color: #000000;
252+
font-weight: bold;
253+
}
254+
.highlight .kd {
255+
color: #000000;
256+
font-weight: bold;
257+
}
258+
.highlight .kn {
259+
color: #000000;
260+
font-weight: bold;
261+
}
262+
.highlight .kp {
263+
color: #000000;
264+
font-weight: bold;
265+
}
266+
.highlight .kr {
267+
color: #000000;
268+
font-weight: bold;
269+
}
270+
.highlight .kt {
271+
color: #445588;
272+
font-weight: bold;
273+
}
274+
.highlight .k, .highlight .kv {
275+
color: #000000;
276+
font-weight: bold;
277+
}
278+
.highlight .mf {
279+
color: #009999;
280+
}
281+
.highlight .mh {
282+
color: #009999;
283+
}
284+
.highlight .il {
285+
color: #009999;
286+
}
287+
.highlight .mi {
288+
color: #009999;
289+
}
290+
.highlight .mo {
291+
color: #009999;
292+
}
293+
.highlight .m, .highlight .mb, .highlight .mx {
294+
color: #009999;
295+
}
296+
.highlight .sb {
297+
color: #d14;
298+
}
299+
.highlight .sc {
300+
color: #d14;
301+
}
302+
.highlight .sd {
303+
color: #d14;
304+
}
305+
.highlight .s2 {
306+
color: #d14;
307+
}
308+
.highlight .se {
309+
color: #d14;
310+
}
311+
.highlight .sh {
312+
color: #d14;
313+
}
314+
.highlight .si {
315+
color: #d14;
316+
}
317+
.highlight .sx {
318+
color: #d14;
319+
}
320+
.highlight .sr {
321+
color: #009926;
322+
}
323+
.highlight .s1 {
324+
color: #d14;
325+
}
326+
.highlight .ss {
327+
color: #990073;
328+
}
329+
.highlight .s {
330+
color: #d14;
331+
}
332+
.highlight .na {
333+
color: #008080;
334+
}
335+
.highlight .bp {
336+
color: #999999;
337+
}
338+
.highlight .nb {
339+
color: #0086B3;
340+
}
341+
.highlight .nc {
342+
color: #445588;
343+
font-weight: bold;
344+
}
345+
.highlight .no {
346+
color: #008080;
347+
}
348+
.highlight .nd {
349+
color: #3c5d5d;
350+
font-weight: bold;
351+
}
352+
.highlight .ni {
353+
color: #800080;
354+
}
355+
.highlight .ne {
356+
color: #990000;
357+
font-weight: bold;
358+
}
359+
.highlight .nf {
360+
color: #990000;
361+
font-weight: bold;
362+
}
363+
.highlight .nl {
364+
color: #990000;
365+
font-weight: bold;
366+
}
367+
.highlight .nn {
368+
color: #555555;
369+
}
370+
.highlight .nt {
371+
color: #000080;
372+
}
373+
.highlight .vc {
374+
color: #008080;
375+
}
376+
.highlight .vg {
377+
color: #008080;
378+
}
379+
.highlight .vi {
380+
color: #008080;
381+
}
382+
.highlight .nv {
383+
color: #008080;
384+
}
385+
.highlight .ow {
386+
color: #000000;
387+
font-weight: bold;
388+
}
389+
.highlight .o {
390+
color: #000000;
391+
font-weight: bold;
392+
}
393+
.highlight .w {
394+
color: #bbbbbb;
395+
}
396+
.highlight {
397+
background-color: #f8f8f8;
398+
}
399+
400+
/* End of Rouge syntax highlighting */
401+
183402
.fa-inverse:hover {
184403
color: #ccc;
185404
}

0 commit comments

Comments
 (0)