From 6c764bf88583cfe4c060bc8f0ffe92dcfb25d49c Mon Sep 17 00:00:00 2001 From: Nick Szaunig Date: Sun, 23 Aug 2026 20:48:03 +0200 Subject: [PATCH] feat(frontend): PageHeader auf den restlichen Hauptseiten Inventar, Produkte, Lager, Kalender, Suche und Audit-Log bekommen den gleichen Gradient-Icon-Header wie die uebrigen Seiten. Lager-Seite hatte zwei h1-artige Ueberschriften fuer zwei Abschnitte (Lagerbehaelter/ Lagerartikel) auf einer Seite; jetzt ein PageHeader fuer die Seite plus gleich grosse Unterueberschriften fuer beide Abschnitte statt uneinheitlicher Groessen. --- .../src/app/(app)/calendar/page.tsx | 19 ++++++++++++------- .../src/app/(app)/equipment/page.tsx | 19 +++++++++++++------ .../src/app/(app)/products/page.tsx | 18 ++++++++++++------ .../src/app/(app)/search/page.tsx | 4 +++- .../src/app/(app)/settings/audit-log/page.tsx | 4 +++- .../src/app/(app)/storage/page.tsx | 16 +++++++++++----- 6 files changed, 54 insertions(+), 26 deletions(-) diff --git a/ApiCore-Frontend/src/app/(app)/calendar/page.tsx b/ApiCore-Frontend/src/app/(app)/calendar/page.tsx index 15f8277..7e1df7d 100644 --- a/ApiCore-Frontend/src/app/(app)/calendar/page.tsx +++ b/ApiCore-Frontend/src/app/(app)/calendar/page.tsx @@ -4,6 +4,7 @@ import { useMemo, useState } from "react"; import Link from "next/link"; import { useQuery } from "@tanstack/react-query"; import { + CalendarDays, ChevronLeft, ChevronRight, ClipboardCheck, @@ -18,6 +19,7 @@ import { fetchCalendarEvents } from "@/lib/calendar/api"; import { CalendarEvent, CalendarEventType } from "@/lib/calendar/types"; import { fetchApiaries } from "@/lib/apiaries/api"; import { Button } from "@/components/ui/button"; +import { PageHeader } from "@/components/page-header"; import { Select, SelectContent, @@ -108,11 +110,13 @@ export default function CalendarPage() { return (
-
-

- {month.toLocaleDateString("de-DE", { month: "long", year: "numeric" })} -

-
+ -

Audit-Log

+
-
-

Lagerbehälter

- -
+ } + /> +

Lagerbehälter

{containersLoading ?

Lädt…

: null} {containers ? ( @@ -68,7 +74,7 @@ export default function StoragePage() {
-

Lagerartikel

+

Lagerartikel

{itemsLoading ?

Lädt…

: null}