From 5035445d2e4d777adb5d00588a6a83f7a041b0f4 Mon Sep 17 00:00:00 2001 From: Benjamin Sutter Date: Thu, 11 Jun 2026 00:01:15 +0200 Subject: [PATCH] refactor: standardize page title typography across all workspaces MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit All page-level headers now use fontSize:1.125rem, fontWeight:700, color:#0f172a, container py:2.5, borderBottom:#e8e7e4 — matching the standard established in PageHeader. Removes variant="h5"/h6" inconsistencies across Supply, Demand, and shared components. Co-Authored-By: Claude Sonnet 4.6 --- src/components/layout/PageHeader.tsx | 4 ++-- src/components/supply/ReminderHeader.tsx | 7 +++---- src/pages/demand/AISearch.tsx | 4 ++-- src/pages/demand/Compare.tsx | 8 ++++---- src/pages/demand/Pipeline.tsx | 6 +++--- src/pages/supply/Anfragencenter.tsx | 4 ++-- src/pages/supply/DataQuality.tsx | 4 ++-- src/pages/supply/FutureAvailability.tsx | 4 ++-- src/pages/supply/MarketIntelligence.tsx | 4 ++-- src/pages/supply/MatchCenter.tsx | 4 ++-- src/pages/supply/MyListings.tsx | 2 +- src/pages/supply/NewListing.tsx | 2 +- 12 files changed, 26 insertions(+), 27 deletions(-) diff --git a/src/components/layout/PageHeader.tsx b/src/components/layout/PageHeader.tsx index 6c2d664..1412d73 100644 --- a/src/components/layout/PageHeader.tsx +++ b/src/components/layout/PageHeader.tsx @@ -28,7 +28,7 @@ export function PageHeader({ sx, }: PageHeaderProps) { return ( - + {breadcrumbs && breadcrumbs.length > 0 && ( {breadcrumbs.map((crumb) => @@ -52,7 +52,7 @@ export function PageHeader({ - + {title} {badge} diff --git a/src/components/supply/ReminderHeader.tsx b/src/components/supply/ReminderHeader.tsx index 272401c..8cc6385 100644 --- a/src/components/supply/ReminderHeader.tsx +++ b/src/components/supply/ReminderHeader.tsx @@ -14,17 +14,16 @@ export function ReminderHeader() { - + Reminder Manager diff --git a/src/pages/demand/AISearch.tsx b/src/pages/demand/AISearch.tsx index 544624e..87177e7 100644 --- a/src/pages/demand/AISearch.tsx +++ b/src/pages/demand/AISearch.tsx @@ -208,8 +208,8 @@ export default function AISearch() { return ( {/* Header */} - - Flächensuche + + Flächensuche Sprechen, schreiben oder Felder ausfüllen — dann sofort suchen oder als Suchprofil speichern diff --git a/src/pages/demand/Compare.tsx b/src/pages/demand/Compare.tsx index fc847f4..eb7de30 100644 --- a/src/pages/demand/Compare.tsx +++ b/src/pages/demand/Compare.tsx @@ -49,8 +49,8 @@ export default function Compare() { if (compareItems.length === 0) { return ( - - Vergleich + + Vergleich @@ -62,9 +62,9 @@ export default function Compare() { {/* Page header */} - + - Vergleich + Vergleich - Neues Inserat erstellen + Neues Inserat erstellen {form.isPrefilled ? `Einheit ${pre.unitLabel ?? ''} aus Portfolio vorausgefüllt — Angaben prüfen und veröffentlichen.`