Spencer Brower
|
b2ff7038cb
|
fix: Simplified logging.
|
2026-07-23 11:26:36 -04:00 |
|
Spencer Brower
|
cfd01a02d0
|
refactor: Changed Render_Error from Union to struct.
Also renamed it to `Error`.
|
2026-07-23 11:26:35 -04:00 |
|
Spencer Brower
|
f04532229b
|
feat: Added Rust-style error messages for template errors.
|
2026-07-23 11:26:32 -04:00 |
|
Spencer Brower
|
b239bf2d87
|
feat: Added format pipe for dates.
|
2026-07-21 14:31:09 -04:00 |
|
Spencer Brower
|
cc42e694fd
|
feat: Demoted author to a param.
|
2026-07-21 11:10:44 -04:00 |
|
Spencer Brower
|
0fa08f3cae
|
fix: Replace fmt.eprint calls with logs.
|
2026-07-21 09:39:53 -04:00 |
|
Spencer Brower
|
4ea44e8a09
|
fix: Passed description down the context chain.
|
2026-07-21 09:36:32 -04:00 |
|
Spencer Brower
|
566d6f0768
|
feat: Improved opengraph defaults.
|
2026-07-20 15:33:55 -04:00 |
|
Spencer Brower
|
770a04481d
|
feat(mustache): Added group_by filter to templates
|
2026-07-20 12:44:40 -04:00 |
|
Spencer Brower
|
5c689638b1
|
fix: Removed thor: prefixes from log messages.
|
2026-07-19 12:36:03 -04:00 |
|
Spencer Brower
|
4fc3eae64c
|
refactor: Created Open_Graph struct for og data.
|
2026-07-19 12:04:27 -04:00 |
|
Spencer Brower
|
90f6466f9c
|
refactor: Moved OpenGraph fields to a separate struct.
|
2026-07-19 11:48:46 -04:00 |
|
Spencer Brower
|
ce0f662c92
|
fix: Renamed some data keys.
|
2026-07-19 11:35:19 -04:00 |
|
Spencer Brower
|
6e66709f05
|
fix: Fixed a bug with template selection.
|
2026-07-17 17:22:36 -04:00 |
|
Spencer Brower
|
a41a7803a4
|
feat: Simplified templates.
|
2026-07-17 17:13:49 -04:00 |
|
Spencer Brower
|
528bef3941
|
feat: Added Unified file system / default layout mounts.
|
2026-07-17 13:31:00 -04:00 |
|
Spencer Brower
|
fdd9ef4d46
|
docs: Added README.md.
|
2026-07-17 12:59:51 -04:00 |
|
Spencer Brower
|
cfb41ef930
|
feat: Improved the template chain.
|
2026-07-17 11:49:17 -04:00 |
|
Spencer Brower
|
fba62fe156
|
feaat: Simplified the template loading code.
|
2026-07-17 11:43:46 -04:00 |
|
Spencer Brower
|
6694c0cf67
|
perf: Replaced a bunch of string array concats with strings.Builders.
|
2026-07-16 18:16:48 -04:00 |
|
Spencer Brower
|
c7b42ce7aa
|
refactor: Simplified content.odin.
|
2026-07-16 18:08:09 -04:00 |
|
Spencer Brower
|
f70205876f
|
fix: Removed need for has_date in templates.
|
2026-07-16 17:25:19 -04:00 |
|
Spencer Brower
|
e4e74df27e
|
refactor: Rewrote the mustache package from scratch.
|
2026-07-15 18:03:08 -04:00 |
|
Spencer Brower
|
28975736cd
|
refactor: Added parent support to mustache so templates can work right.
|
2026-07-15 15:02:35 -04:00 |
|
Spencer Brower
|
a00f7d8ef5
|
refactor: Simplified render context.
|
2026-07-15 14:10:37 -04:00 |
|
Spencer Brower
|
618e08a718
|
refactor!: replaced year with now.year in template data.
|
2026-07-15 13:28:15 -04:00 |
|
Spencer Brower
|
93cf74ee0b
|
feat: refactored code to use core:time package.
|
2026-07-15 12:30:46 -04:00 |
|
Spencer Brower
|
7aa411490a
|
feat: Removed static dir from sites.
|
2026-07-15 11:34:16 -04:00 |
|
Spencer Brower
|
9b732c4879
|
feat: Added -minify flag that does simple html/css minification.
|
2026-07-14 18:05:39 -04:00 |
|
Spencer Brower
|
fea7144a4d
|
feat: static files now get copied directly to public.
|
2026-07-14 15:53:36 -04:00 |
|
Spencer Brower
|
3cbf765345
|
refactor: Re-arranged page type enum.
|
2026-07-13 14:29:33 -04:00 |
|
Spencer Brower
|
cdb4ad9329
|
feat: Icons are now loaded from templates (no longer baked-in).
|
2026-07-13 12:05:12 -04:00 |
|
Spencer Brower
|
9671a90726
|
refactor: Improved the way sites are loaded.
|
2026-07-13 10:27:44 -04:00 |
|
Spencer Brower
|
ed17ac8633
|
feat: Added opengraph renderer.
|
2026-07-12 22:21:30 -04:00 |
|
Spencer Brower
|
8b2dceb679
|
feat: Added mustache templating.
|
2026-07-12 15:05:35 -04:00 |
|
Spencer Brower
|
42d58394ef
|
feat: Added config file support.
|
2026-07-12 13:11:38 -04:00 |
|
Spencer Brower
|
462c434334
|
feat: Copy to Clipboard Button.
|
2026-07-12 09:48:13 -04:00 |
|
Spencer Brower
|
88eea07fec
|
feat: Added robots.txt
|
2026-07-11 10:46:36 -04:00 |
|
Spencer Brower
|
d10b832f3f
|
feat: Added comment support.
|
2026-07-11 10:44:08 -04:00 |
|
Spencer Brower
|
c3efbf80f0
|
build: Switched site build from Hugo to Thor.
|
2026-07-11 10:37:23 -04:00 |
|
Spencer Brower
|
177117e471
|
feat: Added icons.
|
2026-07-11 10:17:42 -04:00 |
|
Spencer Brower
|
565115c30c
|
fix: Fixed footer.
|
2026-07-10 20:42:28 -04:00 |
|
Spencer Brower
|
07a262c3a1
|
feat: Added sitemap and RSS feed.
|
2026-07-10 20:37:54 -04:00 |
|
Spencer Brower
|
307af709ff
|
feat: Added footnotes and syntax highlighting.
|
2026-07-10 20:22:05 -04:00 |
|
Spencer Brower
|
91c90e4408
|
refactor: Moved content up from the theme.
|
2026-07-10 18:56:26 -04:00 |
|
Spencer Brower
|
1de6f58024
|
fix: Fixed the image on the homepage.
|
2026-07-10 18:46:34 -04:00 |
|
Spencer Brower
|
c3574c6737
|
fix: fixed some css issues.
|
2026-07-10 18:37:39 -04:00 |
|
Spencer Brower
|
87bd2b828b
|
feat: Post index gets rendered.
|
2026-07-10 18:11:14 -04:00 |
|
Spencer Brower
|
44faebee6c
|
feat: Basic page rendering implemented.
|
2026-07-10 17:58:52 -04:00 |
|