Semantic Tokens Patterns

Patterns

Public Page Patterns

Semantischer TokenVerwendeter Foundation-TokenBeschreibung Verwendungszweck im Pattern
layout-public-page-pattern-content-widthdimension-public-content-widthGemeinsame Breite für Inhalte im Public-Page-Pattern-Kontext.
layout-public-page-pattern-text-picture-columnsrepeat(2, minmax(0, 1fr))Spaltenraster des Patterns Pattern: text and picture right mit zwei gleich breiten Spalten.
layout-public-page-pattern-text-picture-gapspacing-largeSpaltenabstand zwischen Text und Bild im Pattern Pattern: text and picture right.
text-public-page-pattern-text-picturecolor-font-lightTextfarbe des Patterns Pattern: text and picture right.
layout-public-page-pattern-call-to-action-box-widthcalc(var(--dimension-public-content-width) * 0.5)Breite der dunklen Public Call to Action Box im Public-Page-Pattern-Kontext.
surface-public-page-pattern-call-to-action-box-lightcolor-light-greyHintergrundfläche der Variante Pattern: Public Call to Action Box light.
surface-public-page-pattern-call-to-action-full-width-titlesurface-portal-headerHintergrundfläche des blauen Titelsegments im Pattern call to action full witdh.
text-public-page-pattern-call-to-action-full-width-titletext-portal-header-brandWeiße Textfarbe der Titel- und Meldungssegmente im Pattern call to action full witdh.

Portal Header

Semantischer TokenVerwendeter Foundation-TokenBeschreibung Verwendungszweck im Pattern
surface-portal-headercolor-darkblueHeader-Grundfläche.
surface-portal-header-tabcolor-midblueFläche nicht aktiver Header-Tabs.
surface-portal-header-tab-activecolor-light-greyFläche aktiver Header-Tabs.
text-portal-header-brandcolor-font-lightTextfarbe der Brand.
font-size-portal-header-brandcalc(var(--font-size-brand) * 1.1)Schriftgröße der Brand im Portal Header (10% größer als Standard-Brand).
text-portal-header-tabcolor-font-lightTextfarbe nicht aktiver Header-Tabs.
text-portal-header-tab-activecolor-font-darkTextfarbe aktiver Header-Tabs.
layout-page-content-inset-inlinecard-segment-padding-horizontalGemeinsamer horizontaler Content-Inset für Portal Header, Options Row und Card-Listen-Drawer-Content (Single Source of Spacing Truth auf Pattern-Ebene).

Options Row

Semantischer TokenVerwendeter Foundation-TokenBeschreibung Verwendungszweck im Pattern
surface-options-rowcolor-light-greyGrundfläche der Options Row.
surface-options-row-controlsurface-control-defaultAlias auf Standard-Control-Fläche innerhalb der Options Row.
surface-options-row-control-selectedsurface-control-activeAlias auf aktive Control-Fläche innerhalb der Options Row.
surface-options-row-input-clearsurface-input-clearAlias auf Clear-Button-Fläche im Input der Options Row.
surface-options-row-toggle-tracksurface-toggle-trackAlias auf Toggle-Track-Fläche innerhalb der Options Row.
surface-options-row-toggle-handlesurface-toggle-handleAlias auf Toggle-Handle-Fläche innerhalb der Options Row.
surface-options-row-help-iconsurface-help-iconAlias auf Help-Icon-Fläche innerhalb der Options Row.
surface-options-row-help-panelsurface-help-panelAlias auf Help-Panel-Fläche innerhalb der Options Row.
divider-options-row-mobilecolor-whiteTrennerfarbe zwischen Segmenten im mobilen Layout der Options Row.
text-options-row-defaulttext-control-defaultAlias auf Standard-Textfarbe für Controls in der Options Row.
text-options-row-placeholdertext-control-disabledAlias auf Placeholder-/Disabled-Textfarbe in der Options Row.
text-options-row-help-iconcolor-font-lightTextfarbe im Help-Icon der Options Row.
text-options-row-help-paneltext-help-panelAlias auf Help-Panel-Textfarbe der Options Row.
text-options-row-descriptioncolor-font-lightTextfarbe der beschreibenden Hinweistexte oberhalb der Options Row.

Object Card

Semantischer TokenVerwendeter Foundation-TokenBeschreibung Verwendungszweck im Pattern
surface-object-card-lower-segmentcolor-whiteHintergrundfläche der unteren zwei Segmente der Object Card.

Scrollable Card

Semantischer TokenVerwendeter Foundation-TokenBeschreibung Verwendungszweck im Pattern
layout-scrollable-card-widthdimension-scrollable-card-widthFixe Breite der Scrollable Card; kann im konsumierenden Portal individuell gesetzt werden.
layout-scrollable-card-heightdimension-scrollable-card-heightFixe Höhe der Scrollable Card; kann im konsumierenden Portal individuell gesetzt werden.

Object Group Card

Semantischer TokenVerwendeter Foundation-TokenBeschreibung Verwendungszweck im Pattern
layout-object-group-card-min-widthdimension-object-group-card-min-widthMindestbreite der einzelnen Karten im Pattern Object Group Card.
layout-object-group-card-max-widthdimension-object-group-card-max-widthMaximalbreite der einzelnen Karten im Pattern Object Group Card.
layout-object-group-card-heightdimension-object-group-card-heightFixe Desktop-Höhe der einzelnen Karten im Pattern Object Group Card.

Notifications

Semantischer TokenVerwendeter Foundation-TokenBeschreibung Verwendungszweck im Pattern
layout-notifications-card-flex-basisdimension-notifications-card-min-widthFlex-Basis der Notification Card im Notifications-Pattern; entspricht der gemeinsamen Foundation-Mindestbreite und gilt auch in der dokumentierten Variante innerhalb von .sg-group-card.
layout-notifications-card-min-widthdimension-notifications-card-min-widthMindestbreite der Notification Card im Notifications-Pattern; 50px größer als die Object Card und verhindert zu frühes Schrumpfen bei Viewport-Änderungen.
layout-notifications-card-max-widthlayout-object-card-max-widthMaximalbreite der Notification Card im Notifications-Pattern; begrenzt Wachstum konsistent zur Object-Card-Breite.
layout-notifications-text-segment-fixed-heightdimension-notifications-text-segment-fixed-heightFixe Desktop-Höhe des ersten Text-Segments im Notifications-Pattern; auf Mobile wird die Höhe auf auto gesetzt.
layout-notifications-text-segment-fixed-height-smalldimension-notifications-text-segment-fixed-height-smallFixe Desktop-Höhe des ersten Text-Segments in der Variante Pattern: Notifications small; auf Mobile wird die Höhe auf auto gesetzt.
layout-user-notification-card-widthdimension-user-notification-card-widthBreite des Patterns Pattern: User Notification; auf Desktop 70 % der verfügbaren Breite und auf Mobile 100 %.
layout-user-notification-staple-offsetspacing-smallHorizontale und vertikale Versetzung der hinteren Karten im Pattern Pattern: User Notification Staple.

Company Card

Semantischer TokenVerwendeter Foundation-TokenBeschreibung Verwendungszweck im Pattern
text-company-card-data-negativechart-value-negativeTextfarbe für negative Kennzahlenwerte im Data-Columns-Segment der Company Card.
text-company-card-moat-neutralchart-value-neutralTextfarbe für die neutrale Moat-Ausprägung im Analyse-Segment der Company Card.

Navigation Card

Semantischer TokenVerwendeter Foundation-TokenBeschreibung Verwendungszweck im Pattern
surface-navigation-cardcolor-whiteGrundfläche der Navigation Card.
surface-navigation-card-bodycolor-whiteFläche im Body-Segment der Navigation Card.

Card Gruppe mit Tastennavigation

Semantischer TokenVerwendeter Foundation-TokenBeschreibung Verwendungszweck im Pattern
surface-content-block-card-titlecolor-light-greyHintergrundfläche des oberen Titel-Segments der Inhaltsblock-Karte.
surface-content-block-card-contentcolor-whiteHintergrundfläche des unteren Inhalts-Segments der Inhaltsblock-Karte.
text-content-block-card-titlecolor-font-darkTextfarbe im Titel-Segment der Inhaltsblock-Karte.
text-content-block-card-contentcolor-font-darkTextfarbe im Inhalts-Segment der Inhaltsblock-Karte.
surface-card-list-drawercolor-background-purpleFläche des ausziehbaren Card-Listenbereichs.
text-card-list-drawercolor-font-darkTextfarbe im ausziehbaren Card-Listenbereich.

Text Layouts

Semantischer TokenVerwendeter Foundation-TokenBeschreibung Verwendungszweck im Pattern
surface-text-layout-previewcolor-light-greyHintergrundfläche der Vorschau-Segmente im Pattern Text Layouts.
layout-text-layout-column-gapspacing-largeHorizontaler Abstand zwischen Textspalten in zwei- und dreispaltigen Varianten.
layout-text-layout-two-column-columnsrepeat(2, minmax(0, 1fr))Spaltenraster für die zweispaltige Text-Variante.
layout-text-layout-three-column-columnsrepeat(3, minmax(0, 1fr))Spaltenraster für das Pattern Dreispaltig verteilt.
text-align-text-layout-column-leftleftTextausrichtung der linken Spalte im Pattern Dreispaltig verteilt.
text-align-text-layout-column-centercenterTextausrichtung der mittleren Spalte im Pattern Dreispaltig verteilt.
text-align-text-layout-column-rightrightTextausrichtung der rechten Spalte im Pattern Dreispaltig verteilt.

VSF List Card

Semantischer TokenVerwendeter Foundation-TokenBeschreibung Verwendungszweck im Pattern
text-vsf-list-card-limit-notecolor-signal-redHinweistextfarbe für die Meldung bei erreichter maximaler Listenanzahl.
layout-vsf-list-card-summary-offset-block-startlayout-company-card-analysis-gap-after-moatVertikaler Abstand vor dem Summary-Block in der VSF List Card.
layout-vsf-list-card-delete-confirmation-target-max-widthlayout-object-group-card-max-widthMaximalbreite der Delete-Confirmation-Zielkarte innerhalb der VSF-List-Card-Demo.

Multiselektions-Pulldown

Semantischer TokenVerwendeter Foundation-TokenBeschreibung Verwendungszweck im Pattern
layout-multiselect-panel-widthlayout-multiselect-pulldown-panel-desktop-widthFeste Breite des Multiselektions-Pulldown-Panels auf allen Viewports innerhalb der vorhandenen Viewport-Kappe.
layout-multiselect-panel-available-widthViewportbreite minus 2 × spacing-largeViewport-Kappe für das Multiselektions-Pulldown-Panel mit gleichmäßigem Außenabstand.
layout-multiselect-chapter-gapspacing-largeEinheitlicher vertikaler Abstand zwischen allen direkten Elementen eines Multiselect-Blocks.
layout-multiselect-column-gapspacing-largeHorizontaler Abstand zwischen Aktivierungsschalter und Label in den Pattern-Zeilen.
layout-multiselect-control-gapspacing-smallStandardabstand innerhalb der Slider-Zeilen.
layout-multiselect-visual-control-gap2 × spacing-smallVisueller Abstand zwischen Kopfzeile und Interaktionselement bei Radio- und Pulldown-Zeilen.
layout-multiselect-control-row-heightinteraction-heightHöhe der Kopfzeile in den filterbaren Pulldown-Zeilen.
layout-multiselect-value-min-width1.25 × interaction-heightMindestbreite der Slider-Wertanzeige.
typography-multiselect-label-line-heightline-height-baseZeilenhöhe der Labels in den filterbaren Pulldown-Zeilen.
opacity-multiselect-disableddisabled-opacityDeckkraft deaktivierter Multiselect-Inhalte.

Overlay Card

Semantischer TokenVerwendeter Foundation-TokenBeschreibung Verwendungszweck im Pattern
surface-delete-confirmation-overlaycolor-light-greyHintergrundfläche des schwebenden Bestätigungsfensters.
surface-delete-confirmation-target-dim-overlaycolor-blackOverlay-Farbe zur Ausgrauung des Zielobjekts hinter dem Bestätigungsfenster.
text-delete-confirmation-overlaycolor-font-darkTextfarbe im Bestätigungsfenster.
layout-delete-confirmation-target-max-widthdimension-delete-confirmation-target-max-widthMaximalbreite der abgedunkelten Ziel-Card in der Pattern-Demo.
layout-delete-confirmation-overlay-width-factordimension-delete-confirmation-overlay-width-factorBreitenfaktor des schwebenden Bestätigungsfensters relativ zur Breite des Zielobjekts.
layout-delete-confirmation-overlay-offset-block-startdimension-delete-confirmation-overlay-offset-block-startVertikaler Abstand des Overlays vom oberen Rand des Zielobjekts, relativ zur Parent-Höhe.
layout-delete-confirmation-overlay-max-height100% minus 2 × offset-block-startMaximalhöhe des Overlays relativ zur Parent-Höhe; bei längeren Inhalten scrollt der bestehende Inhaltsbereich.
layout-delete-confirmation-content-gapspacing-smallVertikaler Abstand zwischen den Inhaltsblöcken im Overlay.
layout-delete-confirmation-actions-gapspacing-smallHorizontaler Abstand zwischen Abbrechen- und Löschen-Button.
layout-delete-confirmation-actions-offset-block-startspacing-largeZusätzlicher vertikaler Abstand zwischen Bestätigungs-Eingabefeld und Actions-Zeile.
layout-delete-confirmation-label-widthdimension-input-label-widthLabel-Spaltenbreite der einzeiligen Bestätigungseingabe.
layout-delete-confirmation-target-dim-opacityopacity-delete-confirmation-target-dimDeckkraft der grauen Überlagerung auf dem zu löschenden Objekt.
layer-delete-confirmation-overlaydimension-layer-delete-confirmation-overlayZ-Index-Layer des schwebenden Bestätigungsfensters.

Datei-Upload

Semantischer TokenVerwendeter Foundation-TokenBeschreibung Verwendungszweck im Pattern
surface-file-upload-dropzonesurface-form-previewHintergrundfläche des auswählbaren Upload-Bereichs.
surface-file-upload-file-itemsurface-control-defaultHintergrundfläche eines Eintrags in der Dateiliste.
text-file-upload-metatext-control-disabledTextfarbe für Dateigröße und ergänzende Dateimetadaten.
text-file-upload-errorcolor-signal-redTextfarbe für Validierungs- und Upload-Fehlermeldungen.