Commit graph

7 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
4c697122ab Add demo content and documentation for FolderWeb
Add about page with project philosophy and technical details

Add articles about Markdown, templates, and getting started

Implement demo content system that shows when no user content exists

Update logo to show FolderWeb branding

Improve Apache configuration for development environment
2025-11-01 16:47:15 +01:00
Ruben
36a3221dbb Add default templates for list views
Add default language files for English and Norwegian

Add list-card-grid template for card-based content display

Add list-faq template for FAQ-style content display

Add list-grid template for grid-based content display
2025-11-01 16:11:33 +01:00
Ruben
1aa4d6a83b Add modern CSS reset and styling system
Implement responsive grid layout Add CSS variables for consistent
theming Create button component with states Improve header and footer
structure Add page load time measurement Enhance list template with
styling Update template structure with semantic HTML Implement dynamic
CSS file loading Add favicon support Improve navigation with active
state Add page and section class names to body Implement conditional
date display in list items
2025-11-01 16:11:20 +01:00
Ruben
d937ca6166 Add page template with metadata display and copyright translation
Add support for language translations in footer

Add page template to template resolution logic
2025-10-02 20:16:52 +02:00
Ruben
2994f7cf6d Initial commit 2025-10-02 16:54:47 +02:00