Popup-Buttons überarbeiten #199

Open
flixcoo wants to merge 6 commits from enhancement/popup-buttons-ueberarbeiten into development
Owner

Zugehörige Issue(s)

Closes #198

Beschreibung

Es wurden der Stil der Buttons der Popups überarbeitet. Außerdem wurde die Struktur leicht überarbeitet so dass der AnimatedDialogButton jetzt etwas mehr abgekapselt ist vom eigentlichen Dialog und dadurch ggf. in Zukunft auch einzelnd verwendet werden kann.

Änderungen

  • Neues Widget CustomDialogAction hinzugefügt, welches den AnimatedDialogButton kapselt
  • Styling vom AnimatedDialogButton abhängig vom übergebenen ButtonType gemacht
  • Attribute vom CustomAlertDialog überarbeitet
    • content ist jetzt ein Widget, kann also auch mehr als nur einen Text darstellen
    • actions wurde von List<Widget> zu List<CustomDialogAction> geändert
  • Popups in den Views an neue Struktur angepasst

Zusätzliche Anmerkungen

No response

### Zugehörige Issue(s) Closes #198 ### Beschreibung Es wurden der Stil der Buttons der Popups überarbeitet. Außerdem wurde die Struktur leicht überarbeitet so dass der `AnimatedDialogButton` jetzt etwas mehr abgekapselt ist vom eigentlichen Dialog und dadurch ggf. in Zukunft auch einzelnd verwendet werden kann. ### Änderungen - [x] Neues Widget `CustomDialogAction` hinzugefügt, welches den `AnimatedDialogButton` kapselt - [x] Styling vom `AnimatedDialogButton` abhängig vom übergebenen `ButtonType` gemacht - [x] Attribute vom `CustomAlertDialog` überarbeitet - `content` ist jetzt ein Widget, kann also auch mehr als nur einen Text darstellen - `actions` wurde von `List<Widget>` zu `List<CustomDialogAction>` geändert - [x] Popups in den Views an neue Struktur angepasst ### Zusätzliche Anmerkungen _No response_
flixcoo added this to the Alpha milestone 2026-04-19 14:07:29 +00:00
flixcoo self-assigned this 2026-04-19 14:07:29 +00:00
flixcoo added 6 commits 2026-04-19 14:07:29 +00:00
Moved button
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 46s
Pull Request Pipeline / lint (pull_request) Successful in 48s
9c4eff5056
flixcoo requested review from Owners 2026-04-19 14:07:40 +00:00
flixcoo added the
PR
Ready for Review
2
label 2026-04-19 14:07:44 +00:00
flixcoo changed title from WIP: Popup-Buttons überarbeiten to Popup-Buttons überarbeiten 2026-04-19 14:07:48 +00:00
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 46s
Required
Details
Pull Request Pipeline / lint (pull_request) Successful in 48s
Required
Details
This pull request doesn't have enough required approvals yet. 0 of 1 official approvals granted.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin enhancement/popup-buttons-ueberarbeiten:enhancement/popup-buttons-ueberarbeiten
git checkout enhancement/popup-buttons-ueberarbeiten
Sign in to join this conversation.
No Reviewers
liquid-development/Owners
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: liquid-development/game-tracker#199