Konsistente Seitenüberschriften mit optionalem Untertitel und Icon
Ein einfacher Seitentitel. Der title Parameter ist verpflichtend.
<app-page-header title="Einfacher Seitentitel"></app-page-header>Ein Seitentitel mit optionalem Untertitel für zusätzlichen Kontext.
Formular zur Beantragung einer Auslagenrückerstattung
<app-page-header
title="Auslagenrückerstattung"
subtitle="Formular zur Beantragung einer Auslagenrückerstattung"
></app-page-header>Ein Seitentitel mit Icon links neben dem Text. Das Icon wird als Bildpfad übergeben.
Verwalten Sie alle ICF Veranstaltungen
<app-page-header
title="Veranstaltungen"
subtitle="Verwalten Sie alle ICF Veranstaltungen"
icon="/img/icf-logo.svg"
></app-page-header>Beispiele mit verschiedenen Icons
Übersicht über alle Finanztransaktionen
Verwalten Sie alle Mitglieder und deren Daten
Konfigurieren Sie die Anwendung
Ein Titel mit Icon, aber ohne Untertitel
<app-page-header
title="Dashboard"
icon="/img/icf-logo.svg"
></app-page-header>| Property | Typ | Erforderlich | Standard | Beschreibung |
|---|---|---|---|---|
title | string | ✅ Ja | - | Der Haupttitel der Seite |
subtitle | string | ❌ Nein | undefined | Optionaler Untertitel unterhalb des Titels |
icon | string | ❌ Nein | undefined | Pfad zu einem Icon-Bild (SVG/PNG), wird links vor dem Titel angezeigt |
So verwenden Sie die Komponente in Ihrer TypeScript-Datei:
// component.ts
import { PageHeaderComponent } from '../page-header-component/page-header-component';
@Component({
selector: 'app-my-component',
standalone: true,
imports: [PageHeaderComponent],
templateUrl: './my-component.html',
})
export class MyComponent {}
// component.html
<app-page-header
title="Meine Seite"
subtitle="Beschreibung meiner Seite"
icon="/img/icon.svg"
></app-page-header>