From e29a6a64fabb9b198184061d61f98f1b5d31cf09 Mon Sep 17 00:00:00 2001 From: Shubhamshirva Date: Fri, 14 Jun 2024 19:25:56 +0530 Subject: [PATCH] notification static screen --- assets/images/png/notifcation.png | Bin 0 -> 8724 bytes assets/images/png/notification1.png | Bin 0 -> 8270 bytes assets/images/png/notification2.png | Bin 0 -> 7328 bytes assets/images/png/notification3.png | Bin 0 -> 8023 bytes .../Main_Screens/Community/Community.dart | 13 +- .../Notification/View/notification.dart | 251 ++++++++++++++++++ lib/resources/routes/route_name.dart | 3 + lib/resources/routes/routes.dart | 5 + 8 files changed, 268 insertions(+), 4 deletions(-) create mode 100644 assets/images/png/notifcation.png create mode 100644 assets/images/png/notification1.png create mode 100644 assets/images/png/notification2.png create mode 100644 assets/images/png/notification3.png create mode 100644 lib/Feed Module/Notification/View/notification.dart diff --git a/assets/images/png/notifcation.png b/assets/images/png/notifcation.png new file mode 100644 index 0000000000000000000000000000000000000000..cc1e47116d3a2ce6734a7b9790f2770452fb49c8 GIT binary patch literal 8724 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 M07*qoM6N<$f~>DMjsO4v literal 0 HcmV?d00001 diff --git a/assets/images/png/notification2.png b/assets/images/png/notification2.png new file mode 100644 index 0000000000000000000000000000000000000000..35b05fa08c5d8b9c4c40e9b360ba631596a3f026 GIT binary patch literal 7328 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 Z{{V7%!7Z%<4$uGq002ovPDHLkV1nU`i;(~T literal 0 HcmV?d00001 diff --git a/lib/Feed Module/Main_Screens/Community/Community.dart b/lib/Feed Module/Main_Screens/Community/Community.dart index a4a9bd7..22b8f2c 100644 --- a/lib/Feed Module/Main_Screens/Community/Community.dart +++ b/lib/Feed Module/Main_Screens/Community/Community.dart @@ -68,10 +68,15 @@ class _CommunityScreenState extends State { width: 25.w, ), sizedBoxWidth(10.w), - Image.asset( - 'assets/images/png/Frame 9.png', - height: 25.h, - width: 25.w, + GestureDetector( + onTap: () { + Get.toNamed(RouteName.notificaationpage); + }, + child: Image.asset( + 'assets/images/png/Frame 9.png', + height: 25.h, + width: 25.w, + ), ), sizedBoxWidth(16.w), ], diff --git a/lib/Feed Module/Notification/View/notification.dart b/lib/Feed Module/Notification/View/notification.dart new file mode 100644 index 0000000..f9f1b24 --- /dev/null +++ b/lib/Feed Module/Notification/View/notification.dart @@ -0,0 +1,251 @@ +import 'package:flutter/material.dart'; +import 'package:flutter_screenutil/flutter_screenutil.dart'; +import 'package:glassmorphism/glassmorphism.dart'; +import 'package:regroup/Utils/Common/CommonAppbar.dart'; +import 'package:regroup/Utils/Common/CustomNextButton.dart'; +import 'package:regroup/Utils/Common/blureffect.dart'; +import 'package:regroup/Utils/Common/sized_box.dart'; +import 'package:regroup/Utils/texts.dart'; + +class NotificationPage extends StatefulWidget { + const NotificationPage({super.key}); + + @override + State createState() => _NotificationPageState(); +} + +class _NotificationPageState extends State { + List notificationcontents = [ + { + 'image': "assets/images/png/notification1.png", + 'follow': false, + 'name': 'Lorem Ipsum is simply dummy text of \nthe printing and . . . ', + 'messagereq': true, + }, + { + 'image': "assets/images/png/notification2.png", + 'follow': true, + 'name': 'Davis Bothman', + 'messagereq': false, + }, + { + 'image': "assets/images/png/notification3.png", + 'follow': false, + 'name': 'Lorem Ipsum is simply dummy \ntext of the printing and . . . ', + 'messagereq': false, + }, + { + 'image': "assets/images/png/notification2.png", + 'follow': true, + 'name': 'Davis Bothman', + 'messagereq': false, + }, + { + 'image': "assets/images/png/notification3.png", + 'follow': false, + 'name': 'Lorem Ipsum is simply dummy \ntext of the printing and . . . ', + 'messagereq': false, + }, + ]; + + @override + Widget build(BuildContext context) { + return Scaffold( + backgroundColor: Color.fromARGB(255, 18, 32, 47), + appBar: CommonAppbar( + titleTxt: 'Notifications', + ), + body: Stack( + children: [ + // const CommonBlurLeftRed(), + Positioned(top: 10, left: -30, child: CommonBlurLeftSecond()), + // const CommonBlurRightRed(), + // const CommonBlurLeft(), + Positioned(top: 150, right: -30, child: CommonBlurRightSecond()), + Positioned(top: 350, left: -30, child: CommonBlurLeftBlue()), + GlassmorphicContainer( + width: MediaQuery.of(context).size.width, + height: + // 500.h, + MediaQuery.of(context).size.height, + borderRadius: 2, + blur: 10, + alignment: Alignment.bottomLeft, + border: 2, + linearGradient: LinearGradient( + begin: Alignment.topCenter, + end: Alignment.bottomCenter, + colors: [ + Color(0XFF222935).withOpacity(0.60), + Color(0XFF222935).withOpacity(0.60), + Color(0XFF222935).withOpacity(0.60), + Color(0XFF222935).withOpacity(0.60), + + // Color.fromARGB(255, 18, 32, 47).withOpacity(0.50), + // Color.fromARGB(255, 18, 32, 47).withOpacity(0.50), + // Color.fromARGB(255, 18, 32, 47).withOpacity(0.50), + // Color.fromARGB(255, 18, 32, 47).withOpacity(0.50), + ], + ), + borderGradient: LinearGradient( + begin: Alignment.topCenter, + end: Alignment.bottomCenter, + colors: [ + // Color.fromARGB(255, 18, 32, 47).withOpacity(0.50), + // Color.fromARGB(255, 18, 32, 47).withOpacity(0.50), + Color(0XFF222935).withOpacity(0.60), + + Color(0XFF222935).withOpacity(0.60), + ], + ), + child: Column( + children: [ + ListView.separated( + separatorBuilder: (context, index) { + return Divider( + thickness: 0.6.h, + color: Color(0xffFFFFFF).withOpacity(0.72), + ); + }, + itemCount: notificationcontents.length, + shrinkWrap: true, + padding: const EdgeInsets.only(top: 10.0), + physics: const NeverScrollableScrollPhysics(), + itemBuilder: (context, index) { + return Notificationlist( + name: notificationcontents[index]['name'], + followrequest: notificationcontents[index]['follow'], + imageurl: notificationcontents[index]['image'], + msgrequest: notificationcontents[index]['messagereq'], + ); + }, + ), + ], + )), + ], + ), + ); + } +} + +class Notificationlist extends StatefulWidget { + final String imageurl; + final bool msgrequest; + final String name; + final bool followrequest; + + // const Notificationlist({super.key}); + Notificationlist({ + Key? key, + required this.imageurl, + required this.msgrequest, + required this.name, + required this.followrequest, + }) : super(key: key); + + @override + State createState() => _NotificationlistState(); +} + +class _NotificationlistState extends State { + @override + Widget build(BuildContext context) { + return Padding( + padding: EdgeInsets.symmetric(horizontal: 16.w, vertical: 10.h), + child: Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Container( + width: 60, + height: 60, + decoration: BoxDecoration( + image: DecorationImage( + image: AssetImage(widget.imageurl), + fit: BoxFit.fill, + ), + ), + ), + sizedBoxWidth(10.w), + widget.msgrequest == true + ? Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + text14400white(widget.name), + sizedBoxHeight(6.h), + text12400white('3 mins ago'), + sizedBoxHeight(10.h), + Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + children: [ + SizedBox( + width: 135.w, + height: 30.h, + child: + CustomButton(text: 'Accept', onPressed: () {})), + sizedBoxWidth(10.w), + SizedBox( + width: 135.w, + height: 30.h, + child: CustomButton2( + text: 'Message', onPressed: () {})) + ], + ) + ], + ) + : widget.followrequest == true + ? Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + children: [ + Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + text14700white(widget.name), + sizedBoxHeight(3.h), + text12400white('wants to follow you'), + sizedBoxHeight(6.h), + text12400white('3 mins ago'), + ], + ), + sizedBoxWidth(10.w), + Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + children: [ + SizedBox( + width: 80.w, + height: 30.h, + child: CustomButton( + text: 'Confirm', onPressed: () {})), + sizedBoxWidth(10.w), + SizedBox( + width: 80.w, + height: 30.h, + child: CustomButton2( + text: 'Delete', onPressed: () {})) + ], + ) + ], + ) + : Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + children: [ + Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + text14400white(widget.name), + sizedBoxHeight(6.h), + text12400white('3 mins ago'), + ], + ), + sizedBoxWidth(25.w), + Image.asset( + 'assets/images/png/notifcation.png', + width: 60.w, + height: 60.h, + ) + ], + ) + ], + ), + ); + } +} diff --git a/lib/resources/routes/route_name.dart b/lib/resources/routes/route_name.dart index a0488dc..48624c0 100644 --- a/lib/resources/routes/route_name.dart +++ b/lib/resources/routes/route_name.dart @@ -55,4 +55,7 @@ class RouteName { static const String groupchatpage = '/groupchatpage'; static const String managememberscal = '/managememberscal'; + + static const String notificaationpage = '/notificationpage'; + } diff --git a/lib/resources/routes/routes.dart b/lib/resources/routes/routes.dart index 704ecba..b25fb2a 100644 --- a/lib/resources/routes/routes.dart +++ b/lib/resources/routes/routes.dart @@ -11,6 +11,7 @@ import 'package:regroup/Feed%20Module/Main_Screens/Chats/View/groupchat.dart'; import 'package:regroup/Feed%20Module/Main_Screens/Chats/View/newchatpage.dart'; import 'package:regroup/Feed%20Module/Main_Screens/Chats/View/newgroup.dart'; import 'package:regroup/Feed%20Module/Main_Screens/Chats/View/userchat.dart'; +import 'package:regroup/Feed%20Module/Notification/View/notification.dart'; import 'package:regroup/Feed%20Module/sidemenu/Community/Admin/PopupItem/Community%20settings/CommunitySetting.dart'; import 'package:regroup/Feed%20Module/sidemenu/Community/Admin/PopupItem/Community%20settings/EditCommunity/EditCommunity.dart'; @@ -262,6 +263,10 @@ class AppRoutes { name: RouteName.managememberscal, page: () => const ManageMembersCal(), ), + GetPage( + name: RouteName.notificaationpage, + page: () => const NotificationPage(), + ), ]; }