Adnan Maolood
|
e47e3c2790
|
Implement support for per-page templates
Implements: https://todo.sr.ht/~adnano/kiln/28
|
2022-10-01 15:11:59 -04:00 |
|
Adnan Maolood
|
3a3ec83e0f
|
page: Don't fallback to base template
Don't fallback to the base template when looking for page and index
templates.
|
2022-09-25 10:56:07 -04:00 |
|
Adnan Maolood
|
36bf485c1d
|
page: Add GetPage function
|
2022-06-27 14:15:10 -04:00 |
|
Adnan Maolood
|
9263b73543
|
page: Ability to specify build tasks per page
Implements: https://todo.sr.ht/~adnano/kiln/15
|
2022-02-09 15:52:22 -05:00 |
|
Adnan Maolood
|
6fc626d41e
|
Use io/fs
|
2022-02-09 13:18:11 -05:00 |
|
Adnan Maolood
|
597671cb6b
|
page: Fallback to base template for page/index templates
Implements: https://todo.sr.ht/~adnano/kiln/22
|
2022-02-09 00:40:28 -05:00 |
|
Adnan Maolood
|
38a168c514
|
Use github.com/google/shlex to parse commands
Implements: https://todo.sr.ht/~adnano/kiln/21
|
2022-02-09 00:30:45 -05:00 |
|
Adnan Maolood
|
f87fa392d5
|
site: Implement support for task URLs
Resolves #23
|
2021-10-02 19:20:50 -04:00 |
|
Adnan Maolood
|
ec0209f928
|
page: Fix output path for index pages
|
2021-10-02 18:31:22 -04:00 |
|
Adnan Maolood
|
9ffb7c0b72
|
page: Sort Dirs
|
2021-10-02 18:08:11 -04:00 |
|
Adnan Maolood
|
45d2f0e4cb
|
Merge Page and Dir structs
|
2021-10-02 18:03:30 -04:00 |
|
Adnan Maolood
|
b2ca453750
|
Extract frontmatter before preprocessing
|
2021-05-09 16:14:53 -04:00 |
|
Adnan Maolood
|
a6f582f284
|
page: Add Name field
|
2021-05-01 14:34:25 -04:00 |
|
Adnan Maolood
|
2fc38a97f1
|
page: Trim newlines after frontmatter
|
2021-04-26 12:01:46 -04:00 |
|
Adnan Maolood
|
f28ba9b9fd
|
Improve error message on frontmatter parse error
|
2021-04-26 11:50:53 -04:00 |
|
Adnan Maolood
|
7853cc5e77
|
page: Implement frontmatter support
Also drop support for parsing titles from Gemini content.
|
2021-04-24 13:25:20 -04:00 |
|
Adnan Maolood
|
dbc3791879
|
page: Don't trim dates from paths without dates
|
2021-04-21 13:49:49 -04:00 |
|
Adnan Maolood
|
faae5cc44d
|
page: Don't hardcode .gmi file extension
|
2021-02-27 21:42:37 -05:00 |
|
Adnan Maolood
|
45d08ce8fb
|
Add trailing slash to page paths
|
2020-11-25 14:31:58 -05:00 |
|
Adnan Maolood
|
804de9b94d
|
Add support for Gemini feeds
|
2020-11-20 12:07:38 -05:00 |
|