further improved accessibility across the application and add tooltips to action buttons

This commit is contained in:
2026-07-15 19:29:40 +02:00
parent 478f0ff20b
commit e8c6ac1c65
13 changed files with 366 additions and 268 deletions
+12 -7
View File
@@ -22,13 +22,18 @@ Future<void> showDetailsBottomSheet(
padding: EdgeInsets.only(
bottom: 16 + MediaQuery.viewInsetsOf(sheetContext).bottom,
),
child: Column(
mainAxisSize: MainAxisSize.min,
crossAxisAlignment: CrossAxisAlignment.stretch,
children: [
if (header != null) ...[header, const Divider(height: 1)],
...children(sheetContext),
],
// Ohne dieses innere Material malt ListTile-Ink aufs Sheet-Material
// außerhalb des Scrollbereichs und stretcht beim Overscroll nicht mit.
child: Material(
type: MaterialType.transparency,
child: Column(
mainAxisSize: MainAxisSize.min,
crossAxisAlignment: CrossAxisAlignment.stretch,
children: [
if (header != null) ...[header, const Divider(height: 1)],
...children(sheetContext),
],
),
),
),
),