Zum Inhalt springen

Action Buttons

Im Actions-Tab verwaltest du die Buttons auf der linken und rechten Seite der AppBar. Du kannst Icon-Buttons, Text-Buttons, Popup-Menüs und Benachrichtigungs-Icons hinzufügen.

Die AppBar hat zwei Bereiche für Actions:

BereichPositionBeschreibung
Leading ActionsLinksButtons/Menüs auf der linken Seite (neben dem Zurück-Button)
Trailing ActionsRechtsButtons/Menüs auf der rechten Seite (nach dem Titel)

Es gibt vier verschiedene Action-Typen:

Ein einfacher Button mit nur einem Icon.

EigenschaftBeschreibung
IconWählbares Icon aus der Icon-Bibliothek
Icon-Größe16 - 48 px
Icon-FarbeBeliebige Farbe
PaddingAbstand um das Icon
Ziel-RouteNavigation beim Tippen

Ein Button mit Text, in verschiedenen Stilen.

EigenschaftBeschreibung
TextDer Button-Text
Button-StilText, Outlined oder Elevated
TypografieSchriftart, Größe, Stärke
FarbenText- und Rahmen-/Hintergrundfarbe
Ziel-RouteNavigation beim Tippen

Ein Icon-Button, der ein Dropdown-Menü öffnet.

EigenschaftBeschreibung
IconIcon für den Menü-Button
Menü-EinträgeListe von Menüpunkten
Popup-StilElevation, Hintergrund, Eckenradius

Spezieller Icon-Button für Benachrichtigungen mit Badge.

EigenschaftBeschreibung
IconStandard: Glocke
BadgeZeigt Anzahl ungelesener Benachrichtigungen
Ziel-RouteAutomatisch: /notifications

  1. Öffne den Actions-Tab im AppBar Editor
  2. Scrolle zu Leading Actions oder Trailing Actions
  3. Tippe auf “Leading Action hinzufügen” oder “Trailing Action hinzufügen”
  4. Wähle den Action-Typ (Icon, Text, Popup, Benachrichtigungen)
  5. Konfiguriere die Eigenschaften
  6. Tippe auf Speichern

  1. Tippe auf das Bearbeiten-Icon (Stift) neben der Action
  2. Der Action Editor öffnet sich mit allen Einstellungen
  3. Passe die gewünschten Eigenschaften an
  4. Tippe auf Speichern

  1. Tippe auf das Löschen-Icon (Mülleimer) neben der Action
  2. Bestätige die Löschung im Dialog
  3. Die Action wird entfernt

Du kannst die Reihenfolge der Trailing Actions per Drag & Drop ändern:

  1. Halte eine Action gedrückt
  2. Ziehe sie an die gewünschte Position
  3. Lasse los, um die neue Position zu bestätigen

  1. Tippe auf den Icon-Bereich
  2. Der Icon-Picker öffnet sich
  3. Suche nach einem Icon oder durchsuche die Kategorien
  4. Tippe auf ein Icon, um es auszuwählen
EinstellungBeschreibungWerte
Icon-GrößeGröße des Icons in Pixeln16 - 48 px
EinstellungBeschreibung
Icon-FarbeFarbe des Icons

Du kannst den Abstand um das Icon auf verschiedene Arten konfigurieren:

ModusBeschreibung
Alle SeitenGleicher Abstand auf allen Seiten
Nur horizontalAbstand nur links und rechts
Nur vertikalAbstand nur oben und unten
IndividuellSeparate Werte für jede Seite (Oben, Rechts, Unten, Links)

Wähle die Route, zu der beim Tippen navigiert werden soll:

  1. Tippe auf den Route-Picker
  2. Wähle ein Modul aus der Liste
  3. Die Route wird automatisch eingetragen

EinstellungBeschreibung
TextDer angezeigte Button-Text
StilBeschreibung
TextNur Text, kein Hintergrund oder Rahmen
OutlinedText mit Rahmen, transparenter Hintergrund
ElevatedText auf farbigem Hintergrund mit Schatten
EinstellungBeschreibungWerte
SchriftgrößeGröße des Textes10 - 24 px
SchriftartGoogle Font Auswahl1000+ Fonts
SchriftstärkeThin bis Black100 - 900
BuchstabenabstandAbstand zwischen Buchstaben-2 bis +10 px
GroßbuchstabenText in GroßbuchstabenEin/Aus
EinstellungVerfügbar beiBeschreibung
TextfarbeAlle StileFarbe des Textes
RahmenfarbeOutlinedFarbe des Rahmens
RahmenbreiteOutlined1 - 4 px
HintergrundfarbeElevatedFarbe des Hintergrunds
EinstellungBeschreibungWerte
EckenradiusAbrundung der Ecken0 - 32 px
Padding horizontalAbstand links/rechts8 - 32 px
Padding vertikalAbstand oben/unten4 - 24 px
ElevationSchattentiefe (nur Elevated)0 - 16

  1. Tippe auf den Icon-Bereich
  2. Wähle ein Icon (Standard: drei Punkte vertikal)
  1. Tippe auf “Menüpunkte bearbeiten”
  2. Der Popup-Menü-Editor öffnet sich
  3. Füge Einträge hinzu oder bearbeite bestehende
  4. Speichere die Änderungen
EinstellungBeschreibungWerte
ElevationSchattentiefe des Menüs0 - 24
HintergrundfarbeFarbe des Menü-HintergrundsFarbe
EckenradiusAbrundung der Menü-Ecken0 - 24 px
Animations-DauerÖffnen/Schließen-Animation100 - 1000 ms

Der Benachrichtigungs-Action-Typ ist speziell für Benachrichtigungen optimiert:

EigenschaftBeschreibung
IconWählbar (Standard: Glocke)
Ziel-RouteAutomatisch: /notifications
BadgeZeigt automatisch die Anzahl ungelesener Benachrichtigungen

Bei Text-Buttons zeigt der Editor eine Live-Vorschau oberhalb der Einstellungen:

  • Zeigt den Button in Echtzeit
  • Aktualisiert sich bei jeder Änderung
  • Hilft bei der Feinabstimmung des Designs


Warum kann ich nur eine Leading Action hinzufügen?

Abschnitt betitelt „Warum kann ich nur eine Leading Action hinzufügen?“

Der Leading-Bereich ist normalerweise für den Zurück-Button reserviert. Eine zusätzliche Leading Action ersetzt den Zurück-Button für diese Seite.

Im Trailing-Bereich kannst du mehrere Actions hinzufügen. Für den Leading-Bereich ist nur eine Action erlaubt.

Ja, für Trailing Actions: Halte eine Action gedrückt und ziehe sie an die gewünschte Position.

Wie erstelle ich ein Popup-Menü mit mehreren Einträgen?

Abschnitt betitelt „Wie erstelle ich ein Popup-Menü mit mehreren Einträgen?“
  1. Wähle den Action-Typ “Popup-Menü”
  2. Speichere die Action zuerst
  3. Tippe dann auf “Menüpunkte bearbeiten”
  4. Füge im Popup-Menü-Editor die gewünschten Einträge hinzu

Werden die Actions für Light und Dark Mode separat konfiguriert?

Abschnitt betitelt „Werden die Actions für Light und Dark Mode separat konfiguriert?“

Einige Eigenschaften wie Icon-Farben und Button-Farben können für Light und Dark Mode separat konfiguriert werden. Nutze die entsprechenden Farbfelder im Editor.


EinstellungTypWerte
IconIcon-PickerMaterial Icons
Icon-GrößeSlider16 - 48 px
Icon-FarbeFarbpickerFarbe
Padding-ModusAuswahlAlle/Horizontal/Vertikal/Individuell
PaddingSlider0 - 24 px
Ziel-RouteRoute-PickerApp-Routen
EinstellungTypWerte
TextTextfeldBeliebiger Text
Button-StilAuswahlText/Outlined/Elevated
SchriftgrößeSlider10 - 24 px
SchriftartFont-PickerGoogle Fonts
SchriftstärkeDropdown100 - 900
TextfarbeFarbpickerFarbe
GroßbuchstabenToggleEin/Aus
RahmenfarbeFarbpickerFarbe (Outlined)
RahmenbreiteSlider1 - 4 px (Outlined)
HintergrundfarbeFarbpickerFarbe (Elevated)
EckenradiusSlider0 - 32 px
Padding horizontalSlider8 - 32 px
Padding vertikalSlider4 - 24 px
ElevationSlider0 - 16 (Elevated)
EinstellungTypWerte
IconIcon-PickerMaterial Icons
Icon-GrößeSlider16 - 48 px
Icon-FarbeFarbpickerFarbe
Menü-EinträgeEditorBeliebig viele
Popup-ElevationSlider0 - 24
Popup-HintergrundFarbpickerFarbe
Popup-EckenradiusSlider0 - 24 px
Animations-DauerSlider100 - 1000 ms