diff --git a/lib/ui/screens/wonder_details/wonder_details_tab_menu.dart b/lib/ui/screens/wonder_details/wonder_details_tab_menu.dart index c9f12096..ddb01003 100644 --- a/lib/ui/screens/wonder_details/wonder_details_tab_menu.dart +++ b/lib/ui/screens/wonder_details/wonder_details_tab_menu.dart @@ -125,6 +125,7 @@ class _TabBtn extends StatelessWidget { final iconImgPath = '${ImagePaths.common}/tab-$iconImg${selected ? '-active' : ''}.png'; String tabLabel = localizations.tabLabel(tabIndex: index + 1, tabCount: tabController.length); tabLabel = '$label: $tabLabel'; + final double btnWidth = (context.widthPx / 6).clamp(80, 120); return MergeSemantics( child: Semantics( selected: selected, @@ -134,7 +135,7 @@ class _TabBtn extends StatelessWidget { padding: EdgeInsets.only(top: $styles.insets.md + $styles.insets.xs, bottom: $styles.insets.sm), onPressed: () => tabController.index = index, semanticLabel: label, - minimumSize: Size(100, 0), + minimumSize: Size(btnWidth, 0), child: Stack( children: [ /// Image icon