From 9ba9ab6487ff3e601af6f749258294d560f07882 Mon Sep 17 00:00:00 2001 From: Sudharshan Date: Fri, 14 Jun 2019 08:09:47 +0800 Subject: [PATCH] feat: added invite friends button --- lib/src/ui/home/widgets/contact_item.dart | 2 +- lib/src/ui/home/widgets/contact_view.dart | 22 ++++++++++++++++++---- 2 files changed, 19 insertions(+), 5 deletions(-) diff --git a/lib/src/ui/home/widgets/contact_item.dart b/lib/src/ui/home/widgets/contact_item.dart index 80e7792..52b7709 100644 --- a/lib/src/ui/home/widgets/contact_item.dart +++ b/lib/src/ui/home/widgets/contact_item.dart @@ -18,7 +18,7 @@ class ContactItem extends StatelessWidget { UserAvatar( user: user, radius: 22.0, - padding: EdgeInsets.only(left: 20.0)), + padding: EdgeInsets.only(left: 15.0)), Padding( padding: EdgeInsets.only(left: 15.0), child: Column( diff --git a/lib/src/ui/home/widgets/contact_view.dart b/lib/src/ui/home/widgets/contact_view.dart index 87f8521..62819c3 100644 --- a/lib/src/ui/home/widgets/contact_view.dart +++ b/lib/src/ui/home/widgets/contact_view.dart @@ -91,7 +91,7 @@ class _ContactViewState extends State { header: Container( height: 25.0, color: Colors.grey[200], - padding: EdgeInsets.symmetric(horizontal: 20.0), + padding: EdgeInsets.symmetric(horizontal: 15.0), alignment: Alignment.centerLeft, child: Text( entry.key, @@ -114,9 +114,23 @@ class _ContactViewState extends State { children.insertAll(0, [ Padding( - padding: EdgeInsets.only(left: 10.0, right: 10.0, bottom: 10.0), - child: SearchInput( - controller: searchController, hintText: "Search for people")), + padding: EdgeInsets.only(left: 15.0, right: 15.0), + child: Column(mainAxisSize: MainAxisSize.min, children: [ + SearchInput( + controller: searchController, hintText: "Search for people"), + Padding( + padding: EdgeInsets.only(top: 5.0, bottom: 5.0), + child: Row(children: [ + Icon(Icons.people_outline, + color: Theme.of(context).primaryColorDark, size: 40.0), + Padding( + padding: EdgeInsets.only(left: 20.0), + child: Text("Invite Friends", + style: Theme.of(context).textTheme.display1.copyWith( + color: Theme.of(context).primaryColorDark, + fontWeight: FontWeight.w400))), + ])), + ])), ]); return ListView(children: children); }