fix(accessibility): label icon controls and semantic tap targets

This commit is contained in:
Storm Dragon 2026-02-27 15:41:57 -05:00
parent e30e84ded1
commit b552e9843c
15 changed files with 118 additions and 66 deletions

View file

@ -257,6 +257,7 @@ class BookSearchResultMini extends HookConsumerWidget {
);
},
trailing: IconButton(
tooltip: 'More options',
icon: const Icon(Icons.more_vert),
onPressed: () {
// TODO: show a menu with options for the book
@ -311,6 +312,7 @@ class SearchResultMiniSection extends HookConsumerWidget {
),
const Spacer(),
IconButton(
tooltip: 'View more ${category.toString().split('.').last}',
icon: const Icon(Icons.arrow_forward_ios),
onPressed: onTap ?? openSearch,
),