-
Notifications
You must be signed in to change notification settings - Fork 1
Audio Accordion
Frederik Feichtmeier edited this page Mar 15, 2021
·
4 revisions
Das Audio Accordion beinhaltet eine Liste von Audio-Playern.
Jedes Element beinhaltet
- Den Namen des Elements, was z.B. der Name des Interviewpartners sein kann
- Eine Beschreibung der Audio-Datei
- Ein Bild, das z.B. einen Interviewpartner zeigen kann
- Einen Button um das Element zu maximieren
- Einen Button um das Element zu seinen Favoriten hinzuzufügen
- Den eigentlichen Audioplayer der die Audio-Datei abspielen kann
Das gesamte Accordion und alle seine Elemente sind mit flexbox aufgebau, sodass kein JS für das dynamische Verrößern und Verkleinern anhand der Bildschirmgröße notwendig ist:
Momentan ist die Komponente nicht flexibel genug, als dass sie einfach wieder verwendbar wäre. Daher ist es nötig die Komponente mit korrekten Typescript/Angular patterns zu verbessern oder ggf. zu re-implementieren.