Commit graph

5 commits

Author SHA1 Message Date
Ruben
6879fad5fb Add page-specific CSS support
Add helper function to find page-specific CSS files Add CSS loading to
base template Update rendering functions to include page CSS Update
router to include page CSS for static pages
2025-11-03 23:04:16 +01:00
Ruben
0b84615bf9 Add meta description support to pages
Add description meta tag to base template Fix navigation list structure
in header Add meta description extraction helper function Update
rendering and routing to include meta description
2025-11-03 22:30:49 +01:00
Ruben
673c02d237 Update PHP version to 8.4 and add property hooks 2025-11-01 23:33:09 +01:00
Ruben
32449d2edd Refactor template and content handling logic
Add constants for file extensions

Extract helper functions for common operations

Improve PDF file detection

Simplify directory scanning operations

Standardize template resolution

Optimize content rendering pipeline
2025-11-01 22:54:42 +01:00
Ruben
149ba03359 Add modular architecture to router
Extract configuration, helpers, content processing, and rendering logic
into separate files

Refactor router to use modular components
2025-11-01 22:50:02 +01:00