Fix vertical overflow by removing nested Scaffold architecture
- Remove nested Scaffold from ScoringPage (now uses LayoutBuilder) - Use proper constraint-based height calculation instead of MediaQuery - Maintain score preservation across navigation without nested scaffolds - Fix viewport architecture to work within MainNavigationPage body - Minor keypad layout adjustment (77%/23% flex ratio) 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
+4
-4
@@ -2,16 +2,16 @@ import 'package:flutter/material.dart';
|
||||
import 'presentation/pages/main_navigation_page.dart';
|
||||
|
||||
void main() {
|
||||
runApp(const ArcheryBookkeeperApp());
|
||||
runApp(const ArcheryScorerApp());
|
||||
}
|
||||
|
||||
class ArcheryBookkeeperApp extends StatelessWidget {
|
||||
const ArcheryBookkeeperApp({super.key});
|
||||
class ArcheryScorerApp extends StatelessWidget {
|
||||
const ArcheryScorerApp({super.key});
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
return MaterialApp(
|
||||
title: 'Archery Bookkeeper',
|
||||
title: 'Archery scorer',
|
||||
theme: ThemeData(
|
||||
colorScheme: ColorScheme.fromSeed(
|
||||
seedColor: Colors.green,
|
||||
|
||||
Reference in New Issue
Block a user