Much progress, but bad regression in parsing M-Expressions.

This commit is contained in:
Simon Brooke 2023-04-09 20:51:36 +01:00
parent 1dbc57efff
commit cde3d79ff3
No known key found for this signature in database
GPG key ID: A7A4F18D1D4DF987
44 changed files with 451 additions and 347 deletions

View file

@ -1,12 +1,28 @@
body {
font-family: Helvetica, Arial, sans-serif;
font-size: 15px;
color: limegreen;
background-color: black;
}
a {
color: lime;
}
a:active, a:hover {
color: yellowgreen;
}
a:visited {
color: green;
}
pre, code {
font-family: Monaco, DejaVu Sans Mono, Consolas, monospace;
font-size: 9pt;
margin: 15px 0;
color: limegreen;
background-color: #111;
}
h1 {
@ -23,7 +39,7 @@ h2 {
h5.license {
margin: 9px 0 22px 0;
color: #555;
color: lime;
font-weight: normal;
font-size: 12px;
font-style: italic;
@ -43,7 +59,7 @@ h5.license {
left: 0;
right: 0;
height: 22px;
color: #f5f5f5;
color: limegreen;
padding: 5px 7px;
}
@ -52,8 +68,8 @@ h5.license {
right: 0;
bottom: 0;
overflow: auto;
background: #fff;
color: #333;
background: black;
color: green;
padding: 0 18px;
}
@ -65,15 +81,15 @@ h5.license {
}
.sidebar.primary {
background: #e2e2e2;
border-right: solid 1px #cccccc;
background: #080808;
border-right: solid 1px forestgreen;
left: 0;
width: 250px;
}
.sidebar.secondary {
background: #f2f2f2;
border-right: solid 1px #d7d7d7;
background: #111;
border-right: solid 1px darkgreen;
left: 251px;
width: 200px;
}
@ -91,8 +107,8 @@ h5.license {
}
#header {
background: #3f3f3f;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.4);
background: #080808;
box-shadow: 0 0 8px rgba(192, 255, 192, 0.4);
z-index: 100;
}
@ -117,21 +133,13 @@ h5.license {
text-decoration: none;
}
#header a {
color: #f5f5f5;
}
.sidebar a {
color: #333;
}
#header h2 {
float: right;
font-size: 9pt;
font-weight: normal;
margin: 4px 3px;
padding: 0;
color: #bbb;
color: #5f5;
}
#header h2 a {
@ -146,11 +154,11 @@ h5.license {
}
.sidebar h3 a {
color: #444;
color: #4f4;
}
.sidebar h3.no-link {
color: #636363;
color: green;
}
.sidebar ul {
@ -175,7 +183,7 @@ h5.license {
.sidebar li .no-link {
display: block;
color: #777;
color: #7F7;
font-style: italic;
}
@ -217,8 +225,8 @@ h5.license {
}
.sidebar li .tree .top {
border-left: 1px solid #aaa;
border-bottom: 1px solid #aaa;
border-left: 1px solid yellowgreen;
border-bottom: 1px solid yellowgreen;
height: 19px;
}
@ -227,17 +235,17 @@ h5.license {
}
.sidebar li.branch .tree .bottom {
border-left: 1px solid #aaa;
border-left: 1px solid yellowgreen;
}
.sidebar.primary li.current a {
border-left: 3px solid #a33;
color: #a33;
border-left: 3px solid goldenrod;
color: goldenrod;
}
.sidebar.secondary li.current a {
border-left: 3px solid #33a;
color: #33a;
border-left: 3px solid yellow;
color: yellow;
}
.namespace-index h2 {
@ -275,7 +283,7 @@ h5.license {
.public {
margin: 0;
border-top: 1px solid #e0e0e0;
border-top: 1px solid lime;
padding-top: 14px;
padding-bottom: 6px;
}
@ -293,7 +301,7 @@ h5.license {
}
.members h4 {
color: #555;
color: lime;
font-weight: normal;
font-variant: small-caps;
margin: 0 0 5px 0;
@ -304,7 +312,7 @@ h5.license {
padding-left: 12px;
margin-top: 2px;
margin-left: 7px;
border-left: 1px solid #bbb;
border-left: 1px solid #5f5;
}
#content .members .inner h3 {
@ -357,7 +365,7 @@ h4.dynamic {
}
h4.added {
color: #508820;
color: #7acc32;
}
h4.deprecated {
@ -397,7 +405,7 @@ h4.deprecated {
.type-sig {
clear: both;
color: #088;
color: goldenrod;
}
.type-sig pre {
@ -407,8 +415,8 @@ h4.deprecated {
.usage code {
display: block;
color: #008;
margin: 2px 0;
color: limegreen;
}
.usage code:first-child {
@ -476,27 +484,27 @@ p {
}
.markdown pre > code, .src-link a {
border: 1px solid #e4e4e4;
border: 1px solid lime;
border-radius: 2px;
}
.markdown code:not(.hljs), .src-link a {
background: #f6f6f6;
background: #111;
}
pre.deps {
display: inline-block;
margin: 0 10px;
border: 1px solid #e4e4e4;
border: 1px solid lime;
border-radius: 2px;
padding: 10px;
background-color: #f6f6f6;
background-color: #111;
}
.markdown hr {
border-style: solid;
border-top: none;
color: #ccc;
color: goldenrod;
}
.doc ul, .doc ol {
@ -509,12 +517,12 @@ pre.deps {
}
.doc table td, .doc table th {
border: 1px solid #dddddd;
border: 1px solid goldenrod;
padding: 4px 6px;
}
.doc table th {
background: #f2f2f2;
background: #111;
}
.doc dl {
@ -525,7 +533,7 @@ pre.deps {
font-weight: bold;
margin: 0;
padding: 3px 0;
border-bottom: 1px solid #ddd;
border-bottom: 1px solid goldenrod;
}
.doc dl dd {
@ -534,7 +542,7 @@ pre.deps {
}
.doc abbr {
border-bottom: 1px dotted #333;
border-bottom: 1px dotted goldenrod;
font-variant: none;
cursor: help;
}
@ -547,5 +555,5 @@ pre.deps {
font-size: 70%;
padding: 1px 4px;
text-decoration: none;
color: #5555bb;
color: lime5bb;
}