facundoolano
97b6bc5111
extract site to its own mod
2024-02-12 15:59:18 -03:00
facundoolano
03da3b3770
replace method with field
2024-02-12 15:38:26 -03:00
facundoolano
0f2c2f37aa
remove unnecessary template type knowledge
2024-02-12 15:33:30 -03:00
facundoolano
e97af58830
Add site struct and layout support
...
Squashed commit of the following:
commit 0ee8a385f111be807b4485b42316df6698d962f9
Author: facundoolano <facundo.olano@gmail.com>
Date: Mon Feb 12 14:12:22 2024 -0300
load layouts
commit 1c2594bb8aa6d6d9fbafcb530fdcdbdec2c146e7
Author: facundoolano <facundo.olano@gmail.com>
Date: Mon Feb 12 13:17:28 2024 -0300
add Site struct, explore some refactors
commit 3d8acb3957f5ba38a6e48d2614b9af65f1219298
Author: facundoolano <facundo.olano@gmail.com>
Date: Mon Feb 12 11:33:19 2024 -0300
prepare new phases structure for build command
commit fe7dcf9fb08c7b3e5679cf08c80beecc2eeb36e5
Author: facundoolano <facundo.olano@gmail.com>
Date: Mon Feb 12 10:57:52 2024 -0300
set template type
commit d9faa70c8d2d23c9b62904e7429a82437517b9c5
Author: facundoolano <facundo.olano@gmail.com>
Date: Mon Feb 12 10:49:30 2024 -0300
add Type to template
commit 27e0feede10f6c1340ce722085011a5eebcaee13
Author: facundoolano <facundo.olano@gmail.com>
Date: Sun Feb 11 19:01:16 2024 -0300
stub build and render extensions
commit e25518de3440cb3df2aa5674523128eff1d23404
Author: facundoolano <facundo.olano@gmail.com>
Date: Sun Feb 11 17:37:30 2024 -0300
pass pre-parsed layouts by arg instead
commit b3c2c9ebeb0d07d425f6db6a1bbbb5ee61c04548
Author: facundoolano <facundo.olano@gmail.com>
Date: Sun Feb 11 15:13:17 2024 -0300
first stab at recursively populating layouts
commit 4fe112694a3c44056f7aa5bd2be0794abcf4aa2a
Author: facundoolano <facundo.olano@gmail.com>
Date: Sun Feb 11 14:33:07 2024 -0300
initial support for page bindings
2024-02-12 15:16:56 -03:00
facundoolano
b7d8d12df7
test (and fix) org mode output
2024-02-11 14:03:28 -03:00
facundoolano
c4486f5a07
add liquid template support
2024-02-11 13:34:45 -03:00
facundoolano
73bbaa2c50
Add a templates package and struct
...
Squashed commit of the following:
commit 7c5b6bf95b14e402b68b141a7d60ccb1468f12b3
Author: facundoolano <facundo.olano@gmail.com>
Date: Sun Feb 11 13:15:08 2024 -0300
restore other tests
commit 5cf5c43856fc1a9e8f23dc74b81607ab7387f4c3
Author: facundoolano <facundo.olano@gmail.com>
Date: Sat Feb 10 23:13:31 2024 -0300
restore a test
commit acca0936a42b8b915c25f96c6b435887d7235c23
Author: facundoolano <facundo.olano@gmail.com>
Date: Sat Feb 10 22:52:41 2024 -0300
fix a bunch of bugs
commit 6f8074402338194ebebaaf929a1d85fdbf0d5e22
Author: facundoolano <facundo.olano@gmail.com>
Date: Sat Feb 10 22:00:43 2024 -0300
implement methods
commit 5cfeb1ea8600317d8849c6dca63a009237e033af
Author: facundoolano <facundo.olano@gmail.com>
Date: Sat Feb 10 20:16:10 2024 -0300
add template package and struct
commit 7a7b79e006ff6629cbf9445927e84e9c1600667b
Author: facundoolano <facundo.olano@gmail.com>
Date: Sat Feb 10 20:08:43 2024 -0300
stub template interface
2024-02-11 13:16:10 -03:00
facundoolano
9650d0b6e9
missing return
2024-02-10 13:33:04 -03:00
facundoolano
39af355deb
more front matter tests
2024-02-10 13:31:45 -03:00
facundoolano
c762cbb909
basic front matter test
2024-02-10 12:20:51 -03:00
facundoolano
fe2684a2aa
put templates in a separate file
2024-02-10 11:45:03 -03:00
facundoolano
afc5cf4912
extract commands to another package
2024-02-10 11:37:38 -03:00
facundoolano
3ea5864906
convert .org extension to .html
2024-02-09 18:09:42 -03:00
facundoolano
465bc6536d
convert .org to html output
2024-02-09 18:02:59 -03:00
facundoolano
bbf7ee41bc
fix line breaks
2024-02-09 16:55:36 -03:00
facundoolano
f002c2e66b
first stab at parsing front matter from input files
2024-02-09 16:41:08 -03:00
facundoolano
971aed3e00
initial blorg build implementation
2024-02-09 13:50:52 -03:00
facundoolano
16cbf1d10e
main with subcommand outline
2024-02-09 12:11:54 -03:00
Facundo Olano
9dba108572
Initial commit
2024-02-09 11:28:59 -03:00