Commit graph

101 commits

Author SHA1 Message Date
zyl
0a551c3091
add precontent and postcontent blocks to default site template 2024-11-12 16:09:37 -08:00
zyl
4cb4e036b6
add debug class to body when serving, not just in debug mode 2024-11-08 23:24:24 -08:00
zyl
e339bb20ea
rename cli --site-path argument to --site 2024-11-08 23:24:04 -08:00
zyl
08c786faf2
hide copy button in code blocks if javascript is disabled 2024-11-08 22:42:37 -08:00
zyl
076b489c41
implement creating pages in subdirectories with cli 2024-11-08 21:58:53 -08:00
zyl
a485482fa7
improve default code block styling 2024-11-08 20:18:39 -08:00
zyl
b1a6e052e1
add command for creating a new page 2024-11-08 19:20:25 -08:00
zyl
0d9c48db40
fix building without serve feature 2024-11-08 18:23:18 -08:00
zyl
399a0c1b87
introduce webdog cli tool 2024-11-08 18:16:23 -08:00
zyl
8b7620b0bd
add ability for the built-in frontmatter parser to also output 2024-11-08 11:07:31 -08:00
zyl
624853f3ba
make serving binding address more easily configurable 2024-11-07 17:27:26 -08:00
zyl
190cba1f3a
make SiteBuilder creation fallible 2024-11-07 17:20:43 -08:00
zyl
f4a2708794
fix unused warnings when building without default features 2024-11-07 17:18:02 -08:00
zyl
f53cd56c39
fix comment referring to handlebars 2024-11-07 17:02:05 -08:00
zyl
8419760fe1
fix front matter bug 2024-11-07 16:53:58 -08:00
zyl
790f25b829
add new method to SiteConfig 2024-11-07 16:44:45 -08:00
zyl
92687016ed
remove obsolete template_index 2024-11-07 16:44:35 -08:00
zyl
e3630208fa
add syntax highlighting for code blocks 2024-11-07 14:56:13 -08:00
zyl
a8d8096ba6
print errors better while serving 2024-11-07 14:50:57 -08:00
zyl
5d07b2c227
move webdog js to a subfolder 2024-11-05 14:15:07 -08:00
zyl
b1e7529efc
update templates to inherit themselves instead of manually doing it 2024-11-05 13:54:04 -08:00
zyl
d8cb447e00
webdog. 2024-11-04 17:57:51 -08:00
zyl
00c90a12d7
make resource tag list template configurable 2024-11-04 17:21:42 -08:00
zyl
ee48eae327
swap to tera in place of handlebars 2024-11-04 17:12:49 -08:00
zyl
76c75a40d9
custom front matter parser for showing errors + make all extras configurable from the page side 2024-11-04 16:20:03 -08:00
zyl
159c8fa5b3
make resources configurable by the user without modifying code 2024-11-04 13:00:25 -08:00
zyl
4871293708
add basic parallelization to site building 2024-10-30 14:42:43 -07:00
zyl
0878679745
add build time to output 2024-10-30 14:25:00 -07:00
zyl
f20c6c1fd2
remove debug print from extras 2024-10-29 11:12:25 -07:00
zyl
f30d801ced
remove old renaming event 2024-10-29 11:06:28 -07:00
zyl
cd995ccba8
fix serving non-text files 2024-10-29 11:06:15 -07:00
zyl
19ffac4a90
add very basic clicker game 2024-10-24 13:10:33 -07:00
zyl
f7c1e58b83
update dependencies 2024-10-23 19:57:01 -07:00
zyl
bde8af01d3
woooo 2024-07-08 22:52:10 -07:00
zyl
8bf0cb4e55
move cfg to the right spot oops 2024-06-25 01:14:24 -07:00
zyl
126b38db7e
fix debug class being added to body in release mode 2024-06-25 01:11:00 -07:00
zyl
ddc1e933a6
messed up *one* thing in the merge 😭 2024-06-25 00:59:20 -07:00
zyl
849e6e8f97
Merge branch 'pet' 2024-06-25 00:58:24 -07:00
zyl
b43bcb8a7e
add debug class to body when serving 2024-06-24 22:44:37 -07:00
zyl
f64158d577
fix theme color oops 2024-06-24 21:11:12 -07:00
zyl
333fb003d0
update theme color 2024-06-24 21:11:10 -07:00
zyl
4fb1f2183d
implement custom embeds for regular pages 2024-06-24 21:11:05 -07:00
zyl
750c0c501f
update embeds for the blog and add them to images 2024-06-24 21:10:08 -07:00
zyl
35ac34b69c
change serde_yaml to serde_yml 2024-06-24 21:10:06 -07:00
zyl
9285fc0974
fix builds without serve feature 2024-06-24 21:09:58 -07:00
zyl
5e9a23d789
add utility for getting a current timestamp 2024-06-24 21:09:54 -07:00
zyl
d0b9140da1
fix bug in the link handler 2024-06-24 21:09:30 -07:00
zyl
5a1b3a81b1
fix theme color oops 2024-06-21 17:27:27 -07:00
zyl
e070fc6935
update theme color 2024-06-21 17:14:14 -07:00
zyl
6a395f2292
implement custom embeds for regular pages 2024-06-21 17:09:49 -07:00