Logout-Button
Der Logout-Button ist ein spezieller Eintrag, der automatisch erscheint, wenn Firebase Auth in deiner App aktiv ist und ein Nutzer angemeldet ist. Er kann nicht manuell erstellt oder gelöscht werden, aber du kannst sein Aussehen vollständig anpassen.
Besonderheiten des Logout-Buttons
Section titled “Besonderheiten des Logout-Buttons”Was du anpassen kannst
Section titled “Was du anpassen kannst”- Position (per Drag & Drop verschieben)
- Button-Stil (Elevated, Outlined, Text)
- Farben und Typografie
- Icon und Icon-Position
- Abmessungen und Abstände
Was du NICHT anpassen kannst
Section titled “Was du NICHT anpassen kannst”- Den Logout-Button löschen
- Die Logout-Funktion selbst
Grundeinstellungen-Tab
Section titled “Grundeinstellungen-Tab”Im Grundeinstellungen-Tab konfigurierst du den Button-Stil und den Text.
Button-Stil
Section titled “Button-Stil”Was es macht: Bestimmt das visuelle Erscheinungsbild des Buttons.
So findest du es: Grundeinstellungen > Button-Stil
Optionen:
| Stil | Beschreibung |
|---|---|
| Elevated | Gefüllter Button mit Schatten (Standard) |
| Outlined | Umrandeter Button ohne Füllung |
| Text | Nur Text, keine Umrandung oder Füllung |
Icon-Position
Section titled “Icon-Position”Was es macht: Bestimmt, wo das Icon relativ zum Text erscheint.
So findest du es: Grundeinstellungen > Icon-Position
Optionen:
| Position | Beschreibung |
|---|---|
| Leading | Icon links vom Text |
| Trailing | Icon rechts vom Text |
| None | Kein Icon anzeigen |
Button-Text
Section titled “Button-Text”Was es macht: Der angezeigte Text auf dem Button.
So findest du es: Grundeinstellungen > Inhalt > Button-Text
Standard: “Logout” oder “Abmelden” (je nach Spracheinstellung)
Bei mehrsprachigen Apps kannst du für jede Sprache einen anderen Text eingeben.
Was es macht: Das Icon auf dem Button.
So findest du es: Grundeinstellungen > Inhalt > Symbol auswählen
Bedienung:
- Tippe auf “Symbol auswählen”
- Wähle ein Icon aus der Galerie
Empfohlene Icons:
- Logout-Icon
- Tür-Icon
- Pfeil-raus-Icon
Farben-Tab
Section titled “Farben-Tab”Im Farben-Tab passt du die Farben des Buttons an.
Einstellungen
Section titled “Einstellungen”| Einstellung | Standard | Beschreibung |
|---|---|---|
| Hintergrundfarbe | Fehlerfarbe (Rot) | Füllfarbe des Buttons |
| Textfarbe | Weiß | Farbe des Button-Texts |
| Rahmenfarbe | Fehlerfarbe | Nur bei Outlined-Stil sichtbar |
Typografie-Tab
Section titled “Typografie-Tab”Im Typografie-Tab passt du die Textgestaltung an.
Einstellungen
Section titled “Einstellungen”| Einstellung | Standard | Bereich | Beschreibung |
|---|---|---|---|
| Schriftart | Theme-Schriftart | Galerie | Die verwendete Schriftfamilie |
| Schriftgröße | 16 px | 10-32 px | Größe des Texts |
| Schriftstärke | 500 | 100-900 | Dicke der Schrift |
| Kursiv | Aus | An/Aus | Schrägstellung des Texts |
| Buchstabenabstand | 0 px | -2 bis 4 px | Abstand zwischen Buchstaben |
Icon-Tab
Section titled “Icon-Tab”Der Icon-Tab erscheint nur, wenn die Icon-Position nicht “None” ist.
Einstellungen
Section titled “Einstellungen”| Einstellung | Standard | Beschreibung |
|---|---|---|
| Icon-Farbe | Textfarbe (Weiß) | Farbe des Icons |
Dark Mode Toggle: Du kannst unterschiedliche Icon-Farben für Light und Dark Mode festlegen.
Icon-Größe und Abstand
Section titled “Icon-Größe und Abstand”| Einstellung | Standard | Bereich | Beschreibung |
|---|---|---|---|
| Icon-Größe | 20 px | 12-48 px | Größe des Icons |
| Icon-Abstand | 8 px | 0-24 px | Abstand zwischen Icon und Text |
Abmessungen-Tab
Section titled “Abmessungen-Tab”Im Abmessungen-Tab passt du die Größe und Form des Buttons an.
Einstellungen
Section titled “Einstellungen”| Einstellung | Standard | Bereich | Beschreibung |
|---|---|---|---|
| Horizontaler Abstand | 24 px | 8-48 px | Innenabstand links und rechts |
| Vertikaler Abstand | 12 px | 4-24 px | Innenabstand oben und unten |
| Eckenrundung | 8 px | 0-24 px | Rundung der Ecken |
| Rahmenbreite | 1 px | 0.5-4 px | Nur bei Outlined-Stil |
| Erhöhung | 2 | 0-12 | Nur bei Elevated-Stil |
Beispiel-Konfigurationen
Section titled “Beispiel-Konfigurationen”Standard (Elevated Rot)
Section titled “Standard (Elevated Rot)”| Einstellung | Wert |
|---|---|
| Stil | Elevated |
| Hintergrund | Rot (Fehlerfarbe) |
| Text | Weiß |
| Icon | Logout, Leading |
| Eckenrundung | 8 px |
Outlined
Section titled “Outlined”| Einstellung | Wert |
|---|---|
| Stil | Outlined |
| Hintergrund | Transparent |
| Rahmenfarbe | Rot |
| Textfarbe | Rot |
| Icon | Logout, Leading |
| Rahmenbreite | 2 px |
Pill-Button
Section titled “Pill-Button”| Einstellung | Wert |
|---|---|
| Stil | Elevated |
| Hintergrund | Rot |
| Text | Weiß |
| Icon | None |
| Eckenrundung | 24 px |
| Horizontaler Abstand | 32 px |
Dezent (Text-Stil)
Section titled “Dezent (Text-Stil)”| Einstellung | Wert |
|---|---|
| Stil | Text |
| Textfarbe | Sekundärfarbe |
| Icon | None |
| Schriftgröße | 14 px |
Position ändern
Section titled “Position ändern”Obwohl der Logout-Button standardmäßig am Ende der Liste erscheint, kannst du ihn verschieben:
- Aktiviere den Neu-Anordnen-Modus in der Toolbar
- Ziehe den Logout-Button an die gewünschte Position
- Deaktiviere den Neu-Anordnen-Modus
Häufige Fragen
Section titled “Häufige Fragen”Warum sehe ich keinen Logout-Button?
Section titled “Warum sehe ich keinen Logout-Button?”Der Button erscheint nur, wenn:
- Firebase Auth in deiner App aktiviert ist
- Ein Nutzer angemeldet ist
Im Edit Mode (App Builder) ist immer ein Demo-User angemeldet, daher sollte der Button dort immer sichtbar sein.
Kann ich den Button löschen?
Section titled “Kann ich den Button löschen?”Nein, der Button wird automatisch durch Firebase Auth gesteuert. Du kannst ihn ausblenden, aber das ist nicht empfohlen.
Warum hat der Button ein Badge “Firebase Auth”?
Section titled “Warum hat der Button ein Badge “Firebase Auth”?”Das Badge zeigt an, dass dieser Button automatisch durch Firebase Auth gesteuert wird und nicht manuell erstellt werden kann.
Kann ich mehrere Logout-Buttons haben?
Section titled “Kann ich mehrere Logout-Buttons haben?”Nein, es gibt immer nur einen Logout-Button pro Einstellungsseite.