Skip to content

Field Message

Überblick

mmm-field-message wird verwendet für alle Arten von zusätzlichen Texten unter Inputs, Selects, Checkboxes etc.

Varianten und Modifier

  • [variant]: Art der Message, z.B. info, error, etc.
  • [icon]: Icon, das vor dem Message Content angezeigt werden soll
  • [disabled]: Gibt an, ob die Message als disabled angezeigt werden soll

Inputs

InputTypDefaultBeschreibung
disabledbooleanfalseGraut den Text und das Icon aus
iconstringabhängig von variantErsetzt das default Icon
variant'info' | 'error'infoBestimmt Text-Farbe und Icon

SCSS-Variablen

Wichtige Variablen:

  • --mmm-field-message-color-fg
  • --mmm-field-message-color-fg-error
  • --mmm-field-message-color-fg-disabled
  • --mmm-field-message-font-size
  • --mmm-field-message-line-height
  • --mmm-field-message-min-height
  • --mmm-field-message-icon-gap

Hinweise

  • Das Icon ist je nach variant bereits definiert. Es braucht nur gesetzt werden, wenn ein anderes Icon gewünscht ist.

Beispiel

<mmm-field-message 
   variant = "info"
   [disabled] = "false">
      Dies ist eine Info Nachricht
</mmm-field-message>   
   
<mmm-field-message 
   variant="error" 
   [disabled]="false">
      Das ist eine Fehlermeldung
</mmm-field-message>
   

<mmm-field-message 
   variant="error" 
   [disabled]="true">
      Das ist eine disabled Fehlermeldung
</mmm-field-message>
   

<mmm-field-message 
   variant="error" 
   [disabled]="false" 
   icon="uhr_warnschild_24">
      Das ist ein custom icon
</mmm-field-message>

<mmm-field-message 
   variant="info" 
   [disabled]="false" 
   icon="none">
      Diese Message hat kein Icon
</mmm-field-message>
   
Dies ist eine Info Nachricht
Das ist eine Fehlermeldung
Das ist eine disabled Fehlermeldung
Das ist ein custom icon
Diese Message hat kein Icon