Group View erstellt #22

Merged
sneeex merged 29 commits from feature/4-groupview-erstellen into development 2025-11-16 20:50:24 +00:00
Owner

Group View erstellt

Zugehörige Issue(s):
Closes #4

Beschreibung

Ein ansprechender Group-View, der derzeit mithilfe von Beispieldaten in der Datenbank alle vorhandenen Gruppen inklusive ihrer Mitglieder sowie der jeweiligen Mitgliederanzahl darstellt. Über der ListView befindet sich ein Create Group-Button, der künftig zum Erstellen neuer Gruppen genutzt wird.
Während die Daten geladen werden, erscheint ein Skeleton-Loader als Ladeanimation.

Änderungen

  • Groupview implementiert

Zusätzliche Anmerkungen

//

# Group View erstellt **Zugehörige Issue(s):** Closes #4 ## Beschreibung Ein ansprechender Group-View, der derzeit mithilfe von Beispieldaten in der Datenbank alle vorhandenen Gruppen inklusive ihrer Mitglieder sowie der jeweiligen Mitgliederanzahl darstellt. Über der ListView befindet sich ein Create Group-Button, der künftig zum Erstellen neuer Gruppen genutzt wird. Während die Daten geladen werden, erscheint ein Skeleton-Loader als Ladeanimation. ## Änderungen - [x] Groupview implementiert ## Zusätzliche Anmerkungen //
sneeex added the
Priority
Medium
3
PR
Ready for Review
2
Layer
FE
labels 2025-11-15 20:53:34 +00:00
sneeex requested review from flixcoo 2025-11-15 20:53:35 +00:00
sneeex requested review from gelbeinhalb 2025-11-15 20:53:35 +00:00
sneeex self-assigned this 2025-11-15 20:53:39 +00:00
sneeex added this to the Minimum Viable Product (MVP) milestone 2025-11-15 20:53:42 +00:00
sneeex changed target branch from main to development 2025-11-15 20:54:02 +00:00
sneeex added 6 commits 2025-11-15 20:54:02 +00:00
sneeex added 1 commit 2025-11-15 20:57:37 +00:00
sneeex added 1 commit 2025-11-15 21:10:56 +00:00
sneeex added 1 commit 2025-11-15 21:33:04 +00:00
Author
Owner

musste safe area entfernen, sonst wurde hinter der nav bar ein schwarzer balken angezeigt und die war nicht mehr transparent an den seiten

musste safe area entfernen, sonst wurde hinter der nav bar ein schwarzer balken angezeigt und die war nicht mehr transparent an den seiten
sneeex added 6 commits 2025-11-16 15:42:43 +00:00
sneeex added 1 commit 2025-11-16 17:29:34 +00:00
sneeex added 2 commits 2025-11-16 17:36:59 +00:00
sneeex added 1 commit 2025-11-16 17:45:01 +00:00
flixcoo requested changes 2025-11-16 17:52:23 +00:00
Dismissed
lib/main.dart Outdated
@@ -19,6 +21,7 @@ class GameTracker extends StatelessWidget {
@override
Widget build(BuildContext context) {
addSampleGroupData(context);
Owner

Noch vor Merge entfernen

Noch vor Merge entfernen
Author
Owner

nur das oder auch die methode zum data hinzufügen?

nur das oder auch die methode zum data hinzufügen?
Owner

Beides

Beides
sneeex marked this conversation as resolved
@@ -9,0 +57,4 @@
if (snapshot.connectionState == ConnectionState.done &&
(!snapshot.hasData || snapshot.data!.isEmpty)) {
return const Center(
child: TopCenteredMessage(
Owner

Finde die Nachricht ist zu groß, bisschen dezenter wäre gut, ggf. mit Icon ergänzen oder so

Finde die Nachricht ist zu groß, bisschen dezenter wäre gut, ggf. mit Icon ergänzen oder so
sneeex marked this conversation as resolved
@@ -0,0 +10,4 @@
@override
Widget build(BuildContext context) {
return Container(
Owner

Die ganzen Inhalte der GroupTile wirken im gegensatz zu den HomeView Elementen sehr groß, ggf. hier nochmal Größen anpassen. Und am besten wäre auch wenn die Tiles die gleiche Breite haben wie in der HomeView.

Die ganzen Inhalte der `GroupTile` wirken im gegensatz zu den `HomeView` Elementen sehr groß, ggf. hier nochmal Größen anpassen. Und am besten wäre auch wenn die Tiles die gleiche Breite haben wie in der HomeView.
sneeex marked this conversation as resolved
sneeex added 5 commits 2025-11-16 18:40:41 +00:00
sneeex added 3 commits 2025-11-16 18:53:38 +00:00
flixcoo requested review from flixcoo 2025-11-16 19:07:28 +00:00
flixcoo approved these changes 2025-11-16 19:07:44 +00:00
Dismissed
sneeex added 1 commit 2025-11-16 19:07:55 +00:00
sneeex added 1 commit 2025-11-16 19:11:17 +00:00
sneeex dismissed flixcoo's review 2025-11-16 19:11:17 +00:00
Reason:

New commits pushed, approval review dismissed automatically according to repository settings

sneeex scheduled this pull request to auto merge when all checks succeed 2025-11-16 20:44:37 +00:00
sneeex requested review from flixcoo 2025-11-16 20:44:52 +00:00
flixcoo approved these changes 2025-11-16 20:50:23 +00:00
sneeex merged commit 06933a67ac into development 2025-11-16 20:50:24 +00:00
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: liquid-development/game-tracker#22