- @if (!string.IsNullOrEmpty(_companyLogo?.Src))
- {
-

- }
- else
- {
-
Kunden-Logo
- }
-
-```
-
-#### `app.css` — Neue Klasse
-
-```css
-.sf-customer-logo-placeholder {
- height: 24px; min-width: 90px;
- border: 1px dashed rgba(126, 34, 206, 0.3); border-radius: 4px;
- display: flex; align-items: center; padding: 0 10px;
- font-size: 0.62rem; color: rgba(126, 34, 206, 0.4); white-space: nowrap;
-}
-```
-
-#### `sender-page.css` — Neues Layout (3-Bereich-Action-Bar)
-
-```css
-.sender-branding { display: flex; align-items: center; gap: .75rem; flex-shrink: 0; }
-.sender-subtitle { font-size: .72rem; color: #6b7280; font-weight: 400; }
-.sender-customer-logo-area { flex: 1; display: flex; justify-content: center; }
-```
-
----
-
-## ✅ Phase 6c — Grid: Fehlende Spalten + Persistence Hint
-
-### Fehlende Spalten (aus Screenshot-Annotationen)
-
-**Verfügbarkeit in `EnvelopeDto`:**
-- `EnvelopeTypeTitle` (string?) → `spalte für "Typ"` ✅
-- `AddedWhen` (DateTime) → `spalte für "erstellt"` ✅
-- `ChangedWhen` (DateTime?) → `Spalte "zuletzt geändert am"` ✅
-
-> ⚠️ **Vor Implementierung prüfen:** `EnvelopeTypeTitle` wird aus dem Navigation Property `EnvelopeType` gemappt. Mapping-Konfiguration in `Application/...MappingProfile.cs` verifizieren.
-
-#### `EnvelopeSenderPage.razor` — Neue Spalten (beide Grids)
-
-```razor
-