Closed patrowe closed 8 months ago
Die Anforderungen wurden umgesetzt. Bitte Testen.
Testvorbedingungen:
Testdurchführung:
Auf den Button "Snackbar einblenden" klicken. -> Die Standardansicht einer Snackbar wird für die Desktopansicht rechtsbündig, für Mobile linksbündig, unterhalb des App-Headers angezeigt. Desktop: Mobil:
Für die Properties "textColor", "iconColor" und "actionColor" jeweils eine andere Farbe auswählen und die Snackbar einblenden lassen. -> Die entsprechenden Farben werden für die einzelnen Elemente angezeigt. z.B.
In das Feld Text folgenden Text einfügen. "Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor." -> Der Text bricht um und in der Mobilen Variante wird der rechte Rand nicht abgenschitten. Desktop: Mobil:
Die Property iconSize schrittweise erhöhen. -> Die Größe des Icons verändert sich entsprechend und das Icon wird immer vollständig angezeigt. Zum Vergleich "1x": "2x": "3x": "4x": "5x":
Testvorbedingungen:
Die angehängten Zweige für die Lux-Components und das Lux-Components-Theme auschecken. Das Theme lokal bauen und lokal mit den Components verlinken. Die Demo starten und die Seite für Lux-Dialog öffnen.
Testdurchführung:
Unter Windows 10 Enterprise 22H2 (19045.3930) und MacOS 14.2.1 mit den jeweils aktuellen Browserversionen nachgetestet:
LUX-Snackbar MacOS: Safari, Firefox, Chrome -> OK Windows: Edge, Firefox, Chrome -> OK
LUX-Dialog MacOS: Safari, Firefox, Chrome -> OK Windows: Edge, Firefox, Chrome -> OK
Aus den Komponenten lux-dialog (inkl. Subkomponenten) und lux-snackbar müssen die Befehle von angular/flex-layout ersetzt werden.
Akzeptanzkriterium: Die oben genannten Komponenten enthalten keien Befehle mehr von angular/flex-layout. Das Layout der Komponenten, bleibt weitestgehend erhalten.