Theme: ← Übersicht Tokens

Window

Desktop-Fensterrahmen mit Titelleiste und Controls — Inhalt via contentMode (legacy-iframe | integrated-page) ab Phase 5

Components v1.0.0 Desktop Desktop component.window

Beispiele

Aktives Fenster mit Inhalt
Kundendetail — Selig, David

David Selig

contentMode: integrated-page — Inhalt kommt ab Phase 5 vom Window Service.

Inaktives Fenster
Hintergrund-Fenster

Nicht fokussiert — flachere Elevation über Token.

Eigenschaften

PropTypDefaultBuilder-Label
title *string—Titel
widthnumber520Breite (px)
activebooleantrueAktiv (fokussiert)

* Pflicht-Prop

Events & Slots

Events: ⚡ close⚡ minimize⚡ maximize⚡ focus — im Surface per on: {<event>: {action, params}} verdrahtbar.

Slot default: akzeptiert ui.*, component.*, section.*, layout.*

Stellschrauben (Komponenten-Tokens)

Ebene 3 — aus dem CSS generiert (Registry). Umverdrahtbar per Hüllen-Komposition, ohne Markup-Eingriff; künftige Regler-Quelle des Component Builders.

TokenDefault
--window-backgroundvar(--color-surface-overlay)
--window-bordervar(--color-border-default)
--window-radiusvar(--radius-overlay)
--window-shadowvar(--elevation-raised)
--window-titlebar-backgroundvar(--color-surface-sunken)

Genutzte Design-Tokens

border.hairlinecolor.action.secondary-hovercolor.border.defaultcolor.border.strongcolor.status.dangercolor.surface.overlaycolor.surface.sunkencolor.text.defaultcolor.text.inversecolor.text.mutedduration.fasteasing.standardelevation.overlayelevation.raisedfont.family.defaultradius.overlayradius.smsize.4size.6text.smtext.xsweight.semibold