Commit graph

4 commits

Author SHA1 Message Date
Minecon724
8e4fae069d
refactor: extract template functions into TemplateExtension
- Introduced `TemplateExtension` to encapsulate template functions.
- Moved `static` and `asset` functions from `BlogBuilder` to `TemplateExtension`.
- Adjusted package structure for `TemplateRenderer` and new `TemplateExtension`.

Signed-off-by: Minecon724 <git@m724.eu>
2025-02-08 15:54:22 +01:00
Minecon724
b339d6d239
docs: add Javadoc for core classes
- Added Javadoc comments to `Site`, `Server`, `Feed`, `BlogBuilder`, `TemplateRenderer`, and `Post` classes.
- Documented constructors, methods, and class-level descriptions.
- Enhanced clarity around parameters, return values, and exceptions.

Signed-off-by: Minecon724 <git@m724.eu>
2025-02-08 15:50:32 +01:00
Minecon724
d0952423c7
Remove minify temporarily
All checks were successful
/ build (push) Successful in 39s
2025-01-18 21:36:25 +01:00
Minecon724
e3e07dc3fe
this 2025-01-10 18:50:12 +01:00