Commit graph

28 commits

Author SHA1 Message Date
zyl
6edcb6a190
move away from serde_yml (ai garbage..) to serde_yaml_ng 2025-01-27 12:00:20 -08:00
zyl
c27ac9c6d9
fix code blocks not rendering in resources 2025-01-15 01:20:12 -08:00
zyl
5b09813f24
implement custom timestamp formats for resources, resolves #15 2024-11-13 14:52:36 -08:00
zyl
ddeb079d52
make rss feeds optional for resources 2024-11-13 13:11:37 -08:00
zyl
4c6064a5a1
rename output_path_short and output_path_long, resolves #10 2024-11-13 11:27:37 -08:00
zyl
847f0c7ee7
add theme_color to config and use it for embed metadata
resolves #1
2024-11-13 11:23:09 -08:00
zyl
1875cc9d5c
automatically pull site name for embed metadata for #1 2024-11-13 11:12:05 -08:00
zyl
762344b5da
implement cdn prefix for embed metadata images 2024-11-13 11:09:12 -08:00
zyl
d3f424f24f
autofill url field for #1 2024-11-13 10:50:08 -08:00
zyl
b1a6e052e1
add command for creating a new page 2024-11-08 19:20:25 -08:00
zyl
399a0c1b87
introduce webdog cli tool 2024-11-08 18:16:23 -08:00
zyl
b1e7529efc
update templates to inherit themselves instead of manually doing it 2024-11-05 13:54:04 -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
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
zyl
9a0e8f4607
update embeds for the blog and add them to images 2024-06-21 16:42:55 -07:00
zyl
27bd18beea
replace anyhow with eyre 2024-06-14 13:36:41 -07:00
zyl
ecf408d796
remove unused trait from resource.rs 2024-06-14 13:09:04 -07:00
zyl
04ebe92225
fix the recent blog posts section on the home page not going to the blog post 2023-11-14 23:23:11 -08:00
zyl
3a274932a8
refactoring and new additions wheee 2023-11-13 18:14:40 -08:00
zyl
5c93449e58
add embed info to blog posts? 2023-11-12 20:55:19 -08:00
efa0d03315 many many changes 2023-06-09 21:55:04 -07:00
b5d44862a2 Make the method to define image pages more generic 2023-05-28 14:30:43 -07:00