feat: Improve banner fetching logic and integrate Banner component
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful

- Adjusted server logic in `/banners/active` to resolve timezone issues and ensure consistent date handling.
- Sorted active banners by creation date in descending order for better relevance.
- Integrated `Banner.astro` component into the homepage layout for displaying active banners.
This commit is contained in:
2025-12-18 13:16:49 +01:00
parent c723e4919d
commit a7d53ffe21
2 changed files with 9 additions and 2 deletions

View File

@ -1,5 +1,6 @@
---
import Layout from "../components/Layout.astro";
import Banner from "../components/Banner.astro";
import Hero from "../components/Hero.astro";
import Welcome from "../components/Welcome.astro";
import EventsGrid from "../components/EventsGrid.astro";
@ -75,6 +76,7 @@ const images = [
---
<Layout>
<Banner />
<Hero id="hero" />
<Welcome id="welcome" />
<EventsGrid id="events" events={events} />