Sfoglia il codice sorgente

Tweak css style for highlighting, change mathjax TeX delimiters to \[, \].

Brit Butler 13 anni fa
parent
commit
50f084d7c8
2 ha cambiato i file con 37 aggiunte e 16 eliminazioni
  1. 5 1
      plugins/mathjax.lisp
  2. 32 15
      themes/hyde/css/style.css

+ 5 - 1
plugins/mathjax.lisp

4
 (in-package :coleslaw-mathjax)
4
 (in-package :coleslaw-mathjax)
5
 
5
 
6
 (defvar *mathjax-header* "<script type=\"text/x-mathjax-config\">
6
 (defvar *mathjax-header* "<script type=\"text/x-mathjax-config\">
7
-  MathJax.Hub.Config({tex2jax: {inlineMath: [['\\(','\\)']]}});
7
+  MathJax.Hub.Config({
8
+    tex2jax: {
9
+      inlineMath: [['\\[','\\]']]
10
+    }
11
+  });
8
 </script>
12
 </script>
9
 <script type=\"text/javascript\"
13
 <script type=\"text/javascript\"
10
 src=\"http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML\">
14
 src=\"http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML\">

+ 32 - 15
themes/hyde/css/style.css

13
 .tag-high { font-size: 1.8em; font-weight: 800 }
13
 .tag-high { font-size: 1.8em; font-weight: 800 }
14
 .navigation { font-size: 1.2em; border-bottom: 1px solid }
14
 .navigation { font-size: 1.2em; border-bottom: 1px solid }
15
 body { background-color: white; font-family: Vollkorn; font-size: 14pt }
15
 body { background-color: white; font-family: Vollkorn; font-size: 14pt }
16
-.highlight { background-color: (unquote light-yellow) }
17
-.highlight .symbol, .highlight .default, .highlight .comment { background-color: white; font-weight: normal; color: black }
18
-.highlight i { font-style: normal }
19
-.highlight i .symbol { font-weight: bold; color: (unquote red1) }
20
-.highlight .paren1, .highlight .paren2, .highlight .paren3, .highlight .paren4, .highlight .paren5, .highlight .paren6 { background-color: inherit }
21
-.highlight .paren1:hover, .highlight .paren2:hover, .highlight .paren3:hover, .highlight .paren4:hover, .highlight .paren5:hover, .highlight .paren6:hover { font-weight: bold; color: white }
22
-.highlight .string { font-style: italic; font-weight: light; color: #992900 }
23
-.highlight .paren1:hover { background-color: #DB7859 }
24
-.highlight .paren2:hover { background-color: #1B804C }
25
-.highlight .paren3:hover { background-color: #9F214E }
26
-.highlight .paren4:hover { background-color: #DBA059 }
27
-.highlight .paren5:hover { background-color: #B64926 }
28
-.highlight .paren6:hover { background-color: #64A422 }
29
-.highlight .comment { color: (unquote red2) }
30
-pre { overflow: auto; margin-left: 1em; padding: 0.5em; border-left: 1px dashed; background-color: white; padding: .75em .5em; font-family: (unquote mono-font) }
16
+pre { overflow: auto; margin-left: 1em; padding: 0.5em; border-left: 1px dashed;
17
+      background-color: white; padding: .75em .5em; font-family: (unquote mono-font) }
31
 tt { font-size: .9em; font-family: (unquote mono-font) }
18
 tt { font-size: .9em; font-family: (unquote mono-font) }
19
+
20
+/* Stolen from lisppaste for the colorize output of 3bmd */
21
+.paste { background-color: #F4F4F4; color: black; }
22
+.paste:hover { background-color: #F4F4F4; color: black; }
23
+.symbol { color : #770055; background-color : transparent; border: 0px; margin: 0px;}
24
+.special { color : #FF5000; background-color : inherit; }
25
+.keyword { color : #770000; background-color : inherit; }
26
+.comment { color : #007777; background-color : inherit; }
27
+.string { color : #777777; background-color : inherit; }
28
+.atom { color : #314F4F; background-color : inherit; }
29
+.macro { color : #FF5000; background-color : inherit; }
30
+.variable { color : #36648B; background-color : inherit; }
31
+.function { color : #8B4789; background-color : inherit; }
32
+.attribute { color : #FF5000; background-color : inherit; }
33
+.character { color : #0055AA; background-color : inherit; }
34
+.syntaxerror { color : #FF0000; background-color : inherit; }
35
+.diff-deleted { color : #5F2121; background-color : inherit; }
36
+.diff-added { color : #215F21; background-color : inherit; }
37
+span.paren1 { background-color : inherit; -webkit-transition: background-color 0.2s linear; }
38
+span.paren1:hover { color : inherit; background-color : #BAFFFF; }
39
+span.paren2 { background-color : inherit; -webkit-transition: background-color 0.2s linear; }
40
+span.paren2:hover { color : inherit; background-color : #FFCACA; }
41
+span.paren3 { background-color : inherit; -webkit-transition: background-color 0.2s linear; }
42
+span.paren3:hover { color : inherit; background-color : #FFFFBA; }
43
+span.paren4 { background-color : inherit; -webkit-transition: background-color 0.2s linear; }
44
+span.paren4:hover { color : inherit; background-color : #CACAFF; }
45
+span.paren5 { background-color : inherit; -webkit-transition: background-color 0.2s linear; }
46
+span.paren5:hover { color : inherit; background-color : #CAFFCA; }
47
+span.paren6 { background-color : inherit; -webkit-transition: background-color 0.2s linear; }
48
+span.paren6:hover { color : inherit; background-color : #FFBAFF; }