diff --git a/lib/widgets/navigation/app_navigation.dart b/lib/widgets/navigation/app_navigation.dart index 1f584c6..9e792c4 100644 --- a/lib/widgets/navigation/app_navigation.dart +++ b/lib/widgets/navigation/app_navigation.dart @@ -4,17 +4,17 @@ import 'package:get/utils.dart'; abstract class AppNavigation { static List destinations = [ AppNavigationDestination( - icon: const Icon(Icons.home), + icon: Icons.home, label: 'home'.tr, page: 'home', ), AppNavigationDestination( - icon: const Icon(Icons.workspaces), + icon: Icons.workspaces, label: 'realms'.tr, page: 'realms', ), AppNavigationDestination( - icon: const Icon(Icons.forum), + icon: Icons.forum, label: 'channelTypeDirect'.tr, page: 'chat', ), @@ -25,7 +25,7 @@ abstract class AppNavigation { } class AppNavigationDestination { - final Widget icon; + final IconData icon; final String label; final String page; diff --git a/lib/widgets/navigation/app_navigation_drawer.dart b/lib/widgets/navigation/app_navigation_drawer.dart index abba517..c57033e 100644 --- a/lib/widgets/navigation/app_navigation_drawer.dart +++ b/lib/widgets/navigation/app_navigation_drawer.dart @@ -81,7 +81,7 @@ class _AppNavigationDrawerState extends State { } return ListTile( - contentPadding: const EdgeInsets.symmetric(horizontal: 24), + contentPadding: const EdgeInsets.only(left: 20, right: 20), title: Text( auth.userProfile.value!['nick'], maxLines: 1, @@ -154,7 +154,7 @@ class _AppNavigationDrawerState extends State { }); }, ); - }).paddingOnly(top: 8), + }).paddingSymmetric(vertical: 8), const Divider(thickness: 0.3, height: 1), Column( children: AppNavigation.destinations @@ -163,7 +163,7 @@ class _AppNavigationDrawerState extends State { contentPadding: const EdgeInsets.symmetric( horizontal: 20, ), - leading: e.icon, + leading: Icon(e.icon, size: 20).paddingAll(2), title: Text(e.label), enabled: true, onTap: () {