Commit graph

53 commits

Author SHA1 Message Date
zyl
c27ac9c6d9
fix code blocks not rendering in resources 2025-01-15 01:20:12 -08:00
zyl
cb0c4e7391
remove zyl.gay blog-image helper 2025-01-14 23:05:01 -08:00
zyl
1d502881f6
add support for custom partials
Some checks are pending
Build Site / build (push) Waiting to run
Build Site / deploy (push) Blocked by required conditions
2025-01-14 13:30:34 -08:00
zyl
71bd753b05
move build_all_pages to the site builder 2024-11-15 16:14:20 -08:00
zyl
dabf4bbe1a
fix not rebuilding the entire site when config changes, resolves #18 2024-11-15 07:06:43 -08:00
zyl
95a0765b1e
implement custom userdata, resolves #11 2024-11-13 12:29:26 -08:00
zyl
6c31ccb9d5
rewrite html to remove previously required html templating, resolves #4 2024-11-13 11:53:32 -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
83c5f6038f
required data prefix to extra data in templates now
resolves #12 and #13
2024-11-13 08:35:11 -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
399a0c1b87
introduce webdog cli tool 2024-11-08 18:16:23 -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
e3630208fa
add syntax highlighting for code blocks 2024-11-07 14:56:13 -08:00
zyl
b1e7529efc
update templates to inherit themselves instead of manually doing it 2024-11-05 13:54:04 -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
19ffac4a90
add very basic clicker game 2024-10-24 13:10:33 -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
4fb1f2183d
implement custom embeds for regular pages 2024-06-24 21:11:05 -07:00
zyl
d0b9140da1
fix bug in the link handler 2024-06-24 21:09:30 -07:00
zyl
6a395f2292
implement custom embeds for regular pages 2024-06-21 17:09:49 -07:00
zyl
1f471fe33d
fix bug in the link handler 2024-06-21 13:52:19 -07:00
zyl
8d9866d048
allow for injecting css scripts into pages 2024-06-17 21:25:29 -07:00
zyl
831a1486ee
add support for custom scripts on a page 2024-06-14 22:12:12 -07:00
zyl
4d1d5308d3
implement support for directories in the static file structure 2024-06-14 22:01:05 -07:00
zyl
27bd18beea
replace anyhow with eyre 2024-06-14 13:36:41 -07:00
zyl
3a274932a8
refactoring and new additions wheee 2023-11-13 18:14:40 -08:00
zyl
94ba05daf2
change how me rel works 2023-11-13 14:56:59 -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
a9388ed47c Remove extra static functionality and add more comments
The extra static functionality is replaced by the root system.
2022-12-16 04:24:05 -08:00
ba7c2388a9 Remove base URL from site 2022-12-14 21:55:03 -08:00
c0ed59b2cd Implement image display 2022-12-14 21:39:19 -08:00
2427d9547f Add hacky workaround for Mastodon link verification 2022-11-08 10:36:31 -08:00
2660ede3dc Minify output (closes #1) 2022-10-03 01:13:37 -07:00
22e41db38c Maybe speed up compilation a bit? 2021-08-21 00:47:13 -07:00
ef470c7fdd Copy files to root on initial build 2021-08-19 14:09:13 -07:00
311a6b40d5 Fix building from scratch 2021-08-19 14:00:19 -07:00
e91bbc38c5 Switch to stable toolchain 2021-08-19 13:59:00 -07:00