Added navigation on the big plus button in home menu

This commit is contained in:
2025-07-01 21:46:01 +02:00
parent defebe64c0
commit 722b8357ac
2 changed files with 16 additions and 8 deletions

View File

@@ -50,7 +50,9 @@ class _MainMenuViewState extends State<MainMenuView> {
CupertinoPageRoute(
builder: (context) => const SettingsView(),
),
);
).then((_) {
setState(() {});
});
},
icon: const Icon(CupertinoIcons.settings, size: 30)),
middle: const Text('Cabo Counter'),
@@ -77,7 +79,12 @@ class _MainMenuViewState extends State<MainMenuView> {
const SizedBox(height: 30), // Abstand von oben
Center(
child: GestureDetector(
onTap: () => setState(() {}),
onTap: () => Navigator.push(
context,
CupertinoPageRoute(
builder: (context) => const CreateGame(),
),
),
child: Icon(
CupertinoIcons.plus,
size: 60,
@@ -85,15 +92,16 @@ class _MainMenuViewState extends State<MainMenuView> {
),
)),
const SizedBox(height: 10), // Abstand von oben
const Padding(
padding: EdgeInsets.symmetric(horizontal: 70),
Padding(
padding:
const EdgeInsets.symmetric(horizontal: 70),
child: Text(
'Ganz schön leer hier...\nFüge über den Button oben rechts eine neue Runde hinzu.',
'${AppLocalizations.of(context).empty_text_1}\n${AppLocalizations.of(context).empty_text_2}',
textAlign: TextAlign.center,
style: TextStyle(fontSize: 16),
style: const TextStyle(fontSize: 16),
),
),
],
], //Ganz schön leer hier... Füge über den Button oben rechts eine neue Runde hinzu.
)
: ListView.builder(
itemCount: gameManager.gameList.length,

View File

@@ -2,7 +2,7 @@ name: cabo_counter
description: "Mobile app for the card game Cabo"
publish_to: 'none'
version: 0.3.2+244
version: 0.3.2+245
environment:
sdk: ^3.5.4