Commit graph

74 commits

Author SHA1 Message Date
af2f071a5a added ci for github mirroring 2025-04-08 16:44:37 -04:00
bdd9e63fdf working on path normalizer 2025-04-05 17:57:15 -04:00
59ead0f26a treat config file as site root 2025-04-05 17:31:14 -04:00
c263879904 added justfile 2025-04-05 16:51:38 -04:00
4b62ed116e renamed config file 2025-04-05 16:29:49 -04:00
fdec4b6f25 bumped dependencies and go version 2025-04-05 16:24:51 -04:00
988d4ba42e added proper output directory structure 2025-04-04 23:53:47 -04:00
fdb8753538 fix: metadata no longer rendered as part of page content 2025-03-24 00:44:36 -04:00
116fb6a883 restore previous functionality with new processing system 2025-03-18 00:24:03 -04:00
65b62ef9a6 added todo tracker 2025-02-08 00:15:51 -05:00
0ecad9e96a fixed frontmatter processing, added test 2025-02-08 00:11:28 -05:00
4629200510 added incomplete test 2025-02-03 21:13:46 -05:00
7644a31016 added build processed files
untested!
2025-02-03 21:13:20 -05:00
4315348cf5 added comment 2025-01-05 03:58:44 -05:00
4d27581f0a
improved frontmatter processing, added tests 2025-01-02 14:41:02 -05:00
587085df86
fixed some error formatting 2025-01-02 14:41:02 -05:00
af81617db5
fixed processFrontmatter and added test 2025-01-02 14:41:01 -05:00
35c14f09c0 begin implementing separate metadata parsing 2024-12-31 22:47:01 -05:00
709a2738f9 feat: image rendering now supports alt text for accessibility 2024-12-31 00:48:22 -05:00
ffe5ea4efc updated test file for image tag embedded rendering 2024-12-31 00:29:48 -05:00
525cbcd980 feat: rendering for image descriptions
Text inside an image's alt-text section `![like this text](img.png)`
will be treated as markdown and rendered as HTML inside `<small>` tags
(all still inside the image-container div).
2024-12-31 00:29:32 -05:00
ce706e4ff9 added tests for image renderer 2024-12-30 23:31:50 -05:00
0c1c842bcd added custom image renderer with image-container div 2024-12-30 23:31:43 -05:00
fb67ef046a added check for posts directory 2024-12-29 20:06:57 -05:00
63ca2a7b46 Merge branch 'dev' of github.com:ficcdaf/zona into dev 2024-12-28 21:22:39 -05:00
d934e0c250 updated go to 1.23.4 2024-12-04 14:36:53 -05:00
89f43ea03c Update readme 2024-12-02 00:38:38 -05:00
1467001f67 renamed build to install 2024-12-01 00:03:41 -05:00
58ee11622d fix install script 2024-11-30 23:40:31 -05:00
b30e0d3ed9 fixed yaml frontmatter not being parsed properly 2024-11-30 18:25:11 -05:00
46f7891e1b fixed config path resolution 2024-11-30 18:24:58 -05:00
ab1b7afaf8 fixed issue with header/footer rules not rendering properly 2024-11-30 18:24:36 -05:00
93c0359df2 fixed relative paths for stylesheet 2024-11-28 19:05:24 -05:00
065c344c03 fixed stylesheet embedding 2024-11-28 18:44:47 -05:00
c65ebfc809 fixed article template override 2024-11-28 18:15:12 -05:00
bfe7ddffd4 fixed settings parsing & embed 2024-11-28 18:03:00 -05:00
878cb3d3a8 finished config parser (untested)
refactored some config parser types
2024-11-25 16:22:00 -05:00
c6c801e248 continue working on config and default parsing 2024-11-25 16:05:35 -05:00
4d1b18fd12 refactoring; began implementing embedding 2024-11-25 14:55:45 -05:00
12ebba687b fixed title casing 2024-11-25 14:15:33 -05:00
ff1357c8da removed tree package 2024-11-25 14:15:22 -05:00
64e243773a implemented basic templating and default settings 2024-11-24 21:49:37 -05:00
11f724732d refactored some modules 2024-11-24 21:14:38 -05:00
68d2ddb692 Began implementing YAML metadata 2024-11-24 19:38:05 -05:00
7915a4bb09 Implemented proper conversion of links to local markdown files into html links 2024-11-24 17:47:08 -05:00
46e4f483f6 created testing functions for conversion operations 2024-11-24 17:46:36 -05:00
7aebcef803 added testing output dir to ignore list 2024-11-24 17:46:09 -05:00
a42cf66cee Implemented copying site directory and processing certain filetypes 2024-11-24 15:42:11 -05:00
e68611afb1 updated markdown package required 2024-11-18 00:18:08 -05:00
8e299bef35 Merge branch 'main' of github.com:ficcdaf/zona 2024-11-17 14:59:21 -05:00