From cde40ef2935baea1379a39345bff14cd1720dff7 Mon Sep 17 00:00:00 2001 From: Felix Kirchner Date: Mon, 12 Jan 2026 17:23:43 +0100 Subject: [PATCH] Updated buttons in main menu --- .../views/main_menu/group_view/groups_view.dart | 8 ++++---- .../views/main_menu/match_view/match_view.dart | 13 ++++++------- 2 files changed, 10 insertions(+), 11 deletions(-) diff --git a/lib/presentation/views/main_menu/group_view/groups_view.dart b/lib/presentation/views/main_menu/group_view/groups_view.dart index 239aa23..ec5fc44 100644 --- a/lib/presentation/views/main_menu/group_view/groups_view.dart +++ b/lib/presentation/views/main_menu/group_view/groups_view.dart @@ -8,7 +8,7 @@ import 'package:game_tracker/data/dto/player.dart'; import 'package:game_tracker/l10n/generated/app_localizations.dart'; import 'package:game_tracker/presentation/views/main_menu/group_view/create_group_view.dart'; import 'package:game_tracker/presentation/widgets/app_skeleton.dart'; -import 'package:game_tracker/presentation/widgets/buttons/custom_width_button.dart'; +import 'package:game_tracker/presentation/widgets/buttons/main_menu_button.dart'; import 'package:game_tracker/presentation/widgets/tiles/group_tile.dart'; import 'package:game_tracker/presentation/widgets/top_centered_message.dart'; import 'package:provider/provider.dart'; @@ -79,10 +79,10 @@ class _GroupsViewState extends State { ), ), Positioned( - bottom: MediaQuery.paddingOf(context).bottom, - child: CustomWidthButton( + bottom: MediaQuery.paddingOf(context).bottom + 20, + child: MainMenuButton( text: loc.create_group, - sizeRelativeToWidth: 0.90, + icon: Icons.group_add, onPressed: () async { await Navigator.push( context, diff --git a/lib/presentation/views/main_menu/match_view/match_view.dart b/lib/presentation/views/main_menu/match_view/match_view.dart index 9da007b..7705d18 100644 --- a/lib/presentation/views/main_menu/match_view/match_view.dart +++ b/lib/presentation/views/main_menu/match_view/match_view.dart @@ -1,6 +1,7 @@ import 'dart:core' hide Match; import 'package:flutter/material.dart'; +import 'package:fluttericon/rpg_awesome_icons.dart'; import 'package:game_tracker/core/adaptive_page_route.dart'; import 'package:game_tracker/core/constants.dart'; import 'package:game_tracker/core/custom_theme.dart'; @@ -12,7 +13,7 @@ import 'package:game_tracker/l10n/generated/app_localizations.dart'; import 'package:game_tracker/presentation/views/main_menu/match_view/create_match/create_match_view.dart'; import 'package:game_tracker/presentation/views/main_menu/match_view/match_result_view.dart'; import 'package:game_tracker/presentation/widgets/app_skeleton.dart'; -import 'package:game_tracker/presentation/widgets/buttons/custom_width_button.dart'; +import 'package:game_tracker/presentation/widgets/buttons/main_menu_button.dart'; import 'package:game_tracker/presentation/widgets/tiles/match_tile.dart'; import 'package:game_tracker/presentation/widgets/top_centered_message.dart'; import 'package:provider/provider.dart'; @@ -104,11 +105,10 @@ class _MatchViewState extends State { ), ), Positioned( - bottom: MediaQuery.paddingOf(context).bottom, - child: SizedBox.shrink() - /* CustomWidthButton( - text: loc.create_match, - sizeRelativeToWidth: 0.90, + bottom: MediaQuery.paddingOf(context).bottom + 20, + child: MainMenuButton( + text: 'Spiel erstellen', + icon: RpgAwesome.clovers_card, onPressed: () async { Navigator.push( context, @@ -119,7 +119,6 @@ class _MatchViewState extends State { ); }, ), - */ ), ], ),