Skip to content

Commit e3cf21b

Browse files
committed
Use pandoc for markdown
1 parent b46c882 commit e3cf21b

File tree

6 files changed

+117
-236
lines changed

6 files changed

+117
-236
lines changed

docs/Makefile

+9-1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
default: local
44

5+
SRC_FILES := $(shell find src -type f)
6+
57
compile:
68
nim c -d:danger make
79
ifeq ($(shell uname),Darwin)
@@ -10,12 +12,18 @@ else
1012
strip make && du -sh make
1113
endif
1214

13-
html:
15+
html: $(SRC_FILES)
1416
rm -rf public
1517
cp -R src public
1618
python3 build.py
1719
./make
1820

21+
htmldev: $(SRC_FILES)
22+
rm -rf public
23+
cp -R src public
24+
python3 build.py
25+
./make --dev
26+
1927
local: html
2028
bun run dev
2129

docs/components/core_style.css

+17-11
Original file line numberDiff line numberDiff line change
@@ -182,6 +182,12 @@ pre {line-height: 1.25}
182182
.navbar-start > .navbar-item {font-size: 1em}
183183
}
184184

185+
table {
186+
border-collapse: collapse;
187+
}
188+
th, td { padding: 10px }
189+
190+
185191
h1 {
186192
margin-bottom: 1.5rem;
187193
line-height: 1.125;
@@ -197,47 +203,47 @@ h3 {font-weight: 500}
197203
/* Light Theme Colors */
198204
html {background-color: white}
199205
hr {background-color: #EAEAEA}
200-
h1, h2, h3, h4, p, code, pre, th {color: #323232}
206+
h1, h2, h3, h4, p, code, pre, thead, tbody {color: #323232}
201207
blockquote {border-left: 5px solid #EAEAEA}
202208
blockquote > p {color: #696969}
203209
pre {background-color: #F9F5F5}
204210
code {background-color: #EAEAEA}
205-
th {border: 1px solid #323232}
211+
th, td {border: 1px solid #323232}
206212
a {color: #0573D9}
207213
a:hover {color: #63C0F4}
208214
a.navbar-item:hover {background-color: #F9F7F7}
209215
.navbar-start > .navbar-item {color: #323232}
210216
li {color: black; text-decoration: black;}
211217

212218
/* highlighting */
213-
.keyword {color: #ad46ad; font-style: italic;}
219+
.kw {color: #ad46ad; font-style: italic;}
214220
.keyword-import {color: #ad46ad;}
215221
.terminator {color: #B28372;}
216222
.function-name {color: #549ACF; }
217-
.type-primitive {color: #4594e2; font-style: italic;}
223+
.dv {color: #4594e2; font-style: italic;}
218224

219225
/* Dark Theme Colors */
220226
@media (prefers-color-scheme: dark) {
221227
html {background-color: #262626}
222228
hr {background-color: #4A4A4A}
223-
h1, h2, h3, h4, p, code, pre, th {color: #F9F7F7}
229+
h1, h2, h3, h4, p, code, pre, thead, tbody {color: #F9F7F7}
224230
blockquote {border-left: 5px solid #4A4A4A}
225231
blockquote > p {color: #DBDBDB}
226232
pre {background-color: #323232}
227233
code {background-color: #4A4A4A}
228-
th {border: 1px solid #F9F7F7}
234+
th, td {border: 1px solid #F9F7F7}
229235
a {color: #63C0F4}
230236
a:hover {color: #A3DEFF}
231237
a.navbar-item:hover {background-color: #323232}
232238
.navbar-start > .navbar-item {color: #F9F7F7}
233239
li {color: #F9F7F7; text-decoration: #F9F7F7;}
234240

235241
/* highlighting */
236-
.keyword {color: #c78bc8; font-style: italic;}
242+
.kw {color: #c78bc8; font-style: italic;}
237243
.keyword-import {color: #c78bc8;}
238244
.terminator {color: #A6ACB9;}
239-
.type-primitive {color: #6eaadf; font-style: italic;}
240-
.string {color: #99c794;}
241-
.comment {color: #a6acb9;}
242-
.operator {color: #e07457;}
245+
.dv {color: #6eaadf; font-style: italic;}
246+
.st, .dt {color: #99c794;}
247+
.co {color: #a6acb9;}
248+
.op {color: #e07457;}
243249
}

0 commit comments

Comments
 (0)