Skip to content

Commit c054dd3

Browse files
committed
Add padding to Bottom NavBar Item Icon
1 parent 2b70533 commit c054dd3

File tree

1 file changed

+18
-4
lines changed

1 file changed

+18
-4
lines changed

veggieseasons/lib/screens/home.dart

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
import 'package:flutter/cupertino.dart';
66
import 'package:go_router/go_router.dart';
77

8+
const _bottomNavigationBarItemPadding = EdgeInsets.only(top: 4.0);
9+
810
class HomeScreen extends StatelessWidget {
911
const HomeScreen({
1012
super.key,
@@ -30,19 +32,31 @@ class HomeScreen extends StatelessWidget {
3032
currentIndex: index,
3133
items: const [
3234
BottomNavigationBarItem(
33-
icon: Icon(CupertinoIcons.home),
35+
icon: Padding(
36+
padding: _bottomNavigationBarItemPadding,
37+
child: Icon(CupertinoIcons.home),
38+
),
3439
label: 'Home',
3540
),
3641
BottomNavigationBarItem(
37-
icon: Icon(CupertinoIcons.book),
42+
icon: Padding(
43+
padding: _bottomNavigationBarItemPadding,
44+
child: Icon(CupertinoIcons.book),
45+
),
3846
label: 'My Garden',
3947
),
4048
BottomNavigationBarItem(
41-
icon: Icon(CupertinoIcons.search),
49+
icon: Padding(
50+
padding: _bottomNavigationBarItemPadding,
51+
child: Icon(CupertinoIcons.search),
52+
),
4253
label: 'Search',
4354
),
4455
BottomNavigationBarItem(
45-
icon: Icon(CupertinoIcons.settings),
56+
icon: Padding(
57+
padding: _bottomNavigationBarItemPadding,
58+
child: Icon(CupertinoIcons.settings),
59+
),
4660
label: 'Settings',
4761
),
4862
],

0 commit comments

Comments
 (0)