diff --git a/lib/screens/crash_screen/crash_screen.dart b/lib/screens/crash_screen/crash_screen.dart index ecee680..8f7a39c 100644 --- a/lib/screens/crash_screen/crash_screen.dart +++ b/lib/screens/crash_screen/crash_screen.dart @@ -1,4 +1,3 @@ -import 'package:flutter/foundation.dart'; import 'package:flutter/material.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; @@ -28,13 +27,17 @@ class CrashScreen extends ConsumerWidget { child: Column( children: [ Row( + spacing: 8, children: [ - const CloseButton(), Text( "Error logs", style: Theme.of(context).textTheme.titleLarge, ), const Spacer(), + ElevatedButton( + onPressed: provider.clearLogs, + child: Text(context.localized.clear), + ), EnumBox( current: selectedType == null ? context.localized.all : selectedType.name.capitalize(), itemBuilder: (context) => [ @@ -51,19 +54,11 @@ class CrashScreen extends ConsumerWidget { ), ) ], - ) + ), + const CloseButton(), ], ), const Divider(), - if (kDebugMode) - Row( - children: [ - ElevatedButton( - onPressed: provider.clearLogs, - child: const Text("Clear"), - ), - ], - ), if (crashLogs.isNotEmpty) Flexible( child: Card( diff --git a/lib/widgets/navigation_scaffold/components/side_navigation_bar.dart b/lib/widgets/navigation_scaffold/components/side_navigation_bar.dart index 3f57d0e..cf67a0a 100644 --- a/lib/widgets/navigation_scaffold/components/side_navigation_bar.dart +++ b/lib/widgets/navigation_scaffold/components/side_navigation_bar.dart @@ -292,7 +292,6 @@ class _SideNavigationBarState extends ConsumerState { } }, ), - if (AdaptiveLayout.of(context).inputDevice == InputDevice.pointer) const SizedBox(height: 16), ], ), ), diff --git a/lib/widgets/navigation_scaffold/navigation_scaffold.dart b/lib/widgets/navigation_scaffold/navigation_scaffold.dart index ce54583..d8078e4 100644 --- a/lib/widgets/navigation_scaffold/navigation_scaffold.dart +++ b/lib/widgets/navigation_scaffold/navigation_scaffold.dart @@ -62,8 +62,8 @@ class _NavigationScaffoldState extends ConsumerState { final paddingOf = mediaQuery.padding; final viewPaddingOf = mediaQuery.viewPadding; - final bottomPadding = isDesktop || kIsWeb ? 0.0 : paddingOf.bottom; - final bottomViewPadding = isDesktop || kIsWeb ? 0.0 : viewPaddingOf.bottom; + final bottomPadding = isDesktop || kIsWeb ? 12.0 : paddingOf.bottom; + final bottomViewPadding = isDesktop || kIsWeb ? 12.0 : viewPaddingOf.bottom; final isHomeScreen = currentIndex != -1; return PopScope(