Commit Graph

5 Commits

Author SHA1 Message Date
tfeigel 07814712d7 feat: extend news section with tag filtering, improved layout, and homepage integration
Added tag filtering functionality to the blog and news sections, allowing users to filter posts by categories. Enhanced layout with improved tag display, author details, and responsive styling. Integrated the latest news preview into the homepage template. Adjusted visibility logic for navigation arrows in event carousel and refined related PHP snippets for better clarity and reusability.
2025-07-13 12:58:21 +02:00
tfeigel 69217afce4 feat: introduce event carousel and ICS integration for homepage
Added an event carousel to the homepage to display upcoming events dynamically. Integrated ICS parsing to fetch and format calendar data for future events. Enhanced layout and responsiveness with scroll functionality and improved styling.
2025-07-06 19:35:14 +02:00
tfeigel 09a1515025 refactor: unify template structure by introducing a layout snippet
Replaces repetitive header, navbar, and footer code in templates with a centralized `layout` snippet for better maintainability. Cleans up and simplifies various template snippets.
2025-06-29 12:15:33 +02:00
tfeigel 2bf81134c7 chore: reformat and clean up PHP templates, snippets, and configurations
Standardized code formatting across multiple files for improved readability and consistency.
2025-06-29 10:59:56 +02:00
tfeigel 23aac0c687 feat: add home.php template with header, navbar, hero, and footer snippets 2025-06-26 19:55:05 +02:00