Commit fd66d000 authored by Sai Srinivas's avatar Sai Srinivas
Browse files

23-06-2025 By Sai Srinivas

bottom sheet bottom insets.
parent 233faa10
......@@ -744,6 +744,7 @@ class _AttendanceScreenState extends State<AttendanceScreen> {
right: 15,
top: 15,
),
padding: EdgeInsets.only( bottom: MediaQuery.of(context).viewInsets.bottom,),
child: SingleChildScrollView(
child: Column(
......@@ -846,6 +847,7 @@ class _AttendanceScreenState extends State<AttendanceScreen> {
right: 15,
top: 15,
),
padding: EdgeInsets.only( bottom: MediaQuery.of(context).viewInsets.bottom,),
child: SingleChildScrollView(
child: Column(
......
......@@ -555,7 +555,7 @@ class _MyHomePageState extends State<MyHomePage> {
right: 15,
top: 30,
),
padding: EdgeInsets.only( bottom: MediaQuery.of(context).viewInsets.bottom,),
child: Consumer3<
HomescreenNotifier,
ProfileNotifer,
......@@ -806,7 +806,7 @@ class _MyHomePageState extends State<MyHomePage> {
right: 15,
top: 30,
),
padding: EdgeInsets.only( bottom: MediaQuery.of(context).viewInsets.bottom,),
child: Consumer3<
HomescreenNotifier,
ProfileNotifer,
......
......@@ -235,7 +235,7 @@ class _LeadDetailsByModeState extends State<LeadDetailsByMode> {
left: 15,
right: 15,
top: 10,
),
),padding: EdgeInsets.only( bottom: MediaQuery.of(context).viewInsets.bottom,),
child: SingleChildScrollView(
child: Column(
......
......@@ -319,7 +319,7 @@ class _LeadlistbymodeState extends State<Leadlistbymode> {
right: 15,
top: 10,
),
padding: EdgeInsets.only( bottom: MediaQuery.of(context).viewInsets.bottom,),
child: SingleChildScrollView(
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
......
......@@ -122,7 +122,7 @@ class _NearbyOpenLeadsState extends State<NearbyOpenLeads> {
left: 15,
right: 15,
top: 15,
),
),padding: EdgeInsets.only( bottom: MediaQuery.of(context).viewInsets.bottom,),
child: SingleChildScrollView(
child: Column(
......
......@@ -95,161 +95,165 @@ class _ProspectListByModeState extends State<ProspectListByMode> {
),
);
}
return Container(
padding: EdgeInsets.symmetric(
horizontal: 10,
vertical: 10,
),
margin: EdgeInsets.symmetric(
horizontal: 10,
vertical: 10,
),
decoration: BoxDecoration(
color: Colors.white,
borderRadius: BorderRadius.circular(16),
),
child: Column(
children: [
Row(
children: [
Expanded(
flex: 1,
child: Container(
height: 50,
width: 35,
padding: EdgeInsets.all(8.0),
decoration: BoxDecoration(
color: Color(0xFFE6F6FF),
borderRadius:
BorderRadius.circular(8),
// if(crmLists[index].aid=="1726"){
return Container(
padding: EdgeInsets.symmetric(
horizontal: 10,
vertical: 10,
),
margin: EdgeInsets.symmetric(
horizontal: 10,
vertical: 10,
),
decoration: BoxDecoration(
color: Colors.white,
borderRadius: BorderRadius.circular(16),
),
child: Column(
children: [
Row(
children: [
Expanded(
flex: 1,
child: Container(
height: 50,
width: 35,
padding: EdgeInsets.all(8.0),
decoration: BoxDecoration(
color: Color(0xFFE6F6FF),
borderRadius:
BorderRadius.circular(8),
),
child: SvgPicture.asset(
"assets/svg/se_block_head.svg",
),
),
child: SvgPicture.asset(
"assets/svg/se_block_head.svg",
),
SizedBox(width: 10),
Expanded(
flex: 4,
child: SizedBox(
child: Column(
crossAxisAlignment:
CrossAxisAlignment.start,
children: [
Text(
crmLists[index].aname!,
style: TextStyle(
fontFamily: "JakartaMedium",
fontSize: 14,
color: AppColors.semi_black,
),
),
],
),
),
),
),
SizedBox(width: 10),
Expanded(
flex: 4,
child: SizedBox(
child: Column(
crossAxisAlignment:
CrossAxisAlignment.start,
children: [
Text(
crmLists[index].aname!,
],
),
Divider(
thickness: 0.5,
color: Color(0xFFD7D7D7),
),
...List.generate(6, (j) {
final headings = [
"Account Manager",
"Contact Person",
"Mobile Number",
"Address",
"Account Age",
"GST Number",
];
final subHeadings = [
crmLists[index].accman,
crmLists[index].cname,
crmLists[index].mob1,
crmLists[index].address,
"${crmLists[index].age} days old",
crmLists[index].gstNumber,
];
return Container(
padding: EdgeInsets.symmetric(
vertical: 5,
),
child: Row(
crossAxisAlignment:
CrossAxisAlignment.start,
children: [
Expanded(
child: Text(
headings[j],
style: TextStyle(
fontFamily: "JakartaMedium",
fontSize: 14,
color: AppColors.semi_black,
),
),
],
),
Expanded(
child: Text(
subHeadings[j]!,
style: TextStyle(
fontSize: 14,
color: Color(0xFF818181),
),
),
),
],
),
);
}),
InkResponse(
onTap: () async {
Navigator.push(
context,
MaterialPageRoute(
builder:
(context) =>
ProspectDetailsByMode(
pageTitleName:
widget
.pageTitleName,
mode: widget.mode,
leadId:provider.accountList[index].aid,
),
),
);
},
child: Container(
padding: EdgeInsets.symmetric(
vertical: 5,
),
),
],
),
Divider(
thickness: 0.5,
color: Color(0xFFD7D7D7),
),
...List.generate(6, (j) {
final headings = [
"Account Manager",
"Contact Person",
"Mobile Number",
"Address",
"Account Age",
"GST Number",
];
final subHeadings = [
crmLists[index].accman,
crmLists[index].cname,
crmLists[index].mob1,
crmLists[index].address,
"${crmLists[index].age} days old",
crmLists[index].gstNumber,
];
return Container(
padding: EdgeInsets.symmetric(
vertical: 5,
),
child: Row(
crossAxisAlignment:
CrossAxisAlignment.start,
children: [
Expanded(
child: Text(
headings[j],
child: Row(
crossAxisAlignment:
CrossAxisAlignment.center,
mainAxisAlignment:
MainAxisAlignment.start,
children: [
Text(
"View Details",
style: TextStyle(
fontFamily: "JakartaMedium",
fontSize: 14,
color: AppColors.semi_black,
color: AppColors.app_blue,
),
),
),
Expanded(
child: Text(
subHeadings[j]!,
style: TextStyle(
fontSize: 14,
color: Color(0xFF818181),
),
SizedBox(width: 5),
SvgPicture.asset(
"assets/svg/next_button.svg",
),
),
],
),
);
}),
InkResponse(
onTap: () async {
Navigator.push(
context,
MaterialPageRoute(
builder:
(context) =>
ProspectDetailsByMode(
pageTitleName:
widget
.pageTitleName,
mode: widget.mode,
leadId:provider.accountList[index].aid,
),
],
),
);
},
child: Container(
padding: EdgeInsets.symmetric(
vertical: 5,
),
child: Row(
crossAxisAlignment:
CrossAxisAlignment.center,
mainAxisAlignment:
MainAxisAlignment.start,
children: [
Text(
"View Details",
style: TextStyle(
fontFamily: "JakartaMedium",
fontSize: 14,
color: AppColors.app_blue,
),
),
SizedBox(width: 5),
SvgPicture.asset(
"assets/svg/next_button.svg",
),
],
),
),
),
],
),
);
],
),
);
},
),
),
......@@ -284,6 +288,7 @@ class _ProspectListByModeState extends State<ProspectListByMode> {
right: 15,
top: 10,
),
padding: EdgeInsets.only(bottom:MediaQuery.of(context).viewInsets.bottom,),
child: SingleChildScrollView(
child: Column(
......
......@@ -197,7 +197,7 @@ class _CrmdashboardScreenState extends State<CrmdashboardScreen> {
right: 15,
top: 10,
),
padding: EdgeInsets.only( bottom: MediaQuery.of(context).viewInsets.bottom,),
child: SingleChildScrollView(
child: Column(
mainAxisSize: MainAxisSize.min,
......
......@@ -402,7 +402,7 @@ class _AllpaymentrequesitionlistsbymodesState
right: 15,
top: 10,
),
padding: EdgeInsets.only( bottom: MediaQuery.of(context).viewInsets.bottom,),
child: SingleChildScrollView(
child: Column(
mainAxisSize: MainAxisSize.min,
......
......@@ -189,7 +189,7 @@ class _FinancedashboardState extends State<Financedashboard> {
right: 15,
top: 10,
),
padding: EdgeInsets.only( bottom: MediaQuery.of(context).viewInsets.bottom,),
child: SingleChildScrollView(
child: Column(
mainAxisSize: MainAxisSize.min,
......
......@@ -356,7 +356,7 @@ late Commondaterangefilter cf;
left: 15,
right: 15,
top: 10,
),
),padding: EdgeInsets.only( bottom: MediaQuery.of(context).viewInsets.bottom,),
child: SingleChildScrollView(
child: Column(
......
......@@ -326,7 +326,7 @@ class _PaymentreceiptlistState extends State<Paymentreceiptlist> {
right: 15,
top: 10,
),
padding: EdgeInsets.only( bottom: MediaQuery.of(context).viewInsets.bottom,),
child: SingleChildScrollView(
child: Column(
mainAxisSize: MainAxisSize.min,
......
......@@ -173,7 +173,7 @@ class _OrderdetailsfeedbackhistoryState extends State<Orderdetailsfeedbackhistor
right: 15,
top: 10,
),
padding: EdgeInsets.only( bottom: MediaQuery.of(context).viewInsets.bottom,),
child: SingleChildScrollView(
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
......
......@@ -359,7 +359,7 @@ class _OrdersdetailsbymodesState extends State<Ordersdetailsbymodes> {
right: 15,
top: 10,
),
padding: EdgeInsets.only( bottom: MediaQuery.of(context).viewInsets.bottom,),
child: SingleChildScrollView(
child: Column(
mainAxisSize: MainAxisSize.min,
......@@ -467,7 +467,7 @@ class _OrdersdetailsbymodesState extends State<Ordersdetailsbymodes> {
right: 15,
top: 10,
),
padding: EdgeInsets.only( bottom: MediaQuery.of(context).viewInsets.bottom,),
child: SingleChildScrollView(
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
......@@ -708,7 +708,7 @@ class _OrdersdetailsbymodesState extends State<Ordersdetailsbymodes> {
right: 15,
top: 10,
),
padding: EdgeInsets.only( bottom: MediaQuery.of(context).viewInsets.bottom,),
child: SingleChildScrollView(
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
......
......@@ -322,7 +322,7 @@ class _OrderslistbyModesState extends State<OrderslistbyModes> {
right: 15,
top: 10,
),
padding: EdgeInsets.only( bottom: MediaQuery.of(context).viewInsets.bottom,),
child: SingleChildScrollView(
child: Column(
mainAxisSize: MainAxisSize.min,
......
......@@ -506,7 +506,7 @@ class _PaymentdetailsbymodeState extends State<Paymentdetailsbymode> {
right: 15,
top: 10,
),
padding: EdgeInsets.only( bottom: MediaQuery.of(context).viewInsets.bottom,),
child: SingleChildScrollView(
child: Column(
mainAxisSize: MainAxisSize.min,
......@@ -658,7 +658,7 @@ class _PaymentdetailsbymodeState extends State<Paymentdetailsbymode> {
right: 15,
top: 10,
),
padding: EdgeInsets.only( bottom: MediaQuery.of(context).viewInsets.bottom,),
child: SingleChildScrollView(
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
......@@ -801,7 +801,7 @@ class _PaymentdetailsbymodeState extends State<Paymentdetailsbymode> {
right: 15,
top: 10,
),
padding: EdgeInsets.only( bottom: MediaQuery.of(context).viewInsets.bottom,),
child: SingleChildScrollView(
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
......@@ -877,7 +877,7 @@ class _PaymentdetailsbymodeState extends State<Paymentdetailsbymode> {
right: 15,
top: 30,
),
padding: EdgeInsets.only( bottom: MediaQuery.of(context).viewInsets.bottom,),
child: Consumer<Paymentsprovider>(
builder: (context, provider, child) {
return SingleChildScrollView(
......
......@@ -315,7 +315,7 @@ class _PaymentlistsbymodeState extends State<Paymentlistsbymode> {
right: 15,
top: 10,
),
padding: EdgeInsets.only( bottom: MediaQuery.of(context).viewInsets.bottom,),
child: SingleChildScrollView(
child: Column(
mainAxisSize: MainAxisSize.min,
......
......@@ -291,7 +291,7 @@ class _TpcagentissuelistdetailsState extends State<Tpcagentissuelistdetails> {
right: 15,
top: 10,
),
padding: EdgeInsets.only( bottom: MediaQuery.of(context).viewInsets.bottom,),
child: SingleChildScrollView(
child: Column(
mainAxisSize: MainAxisSize.min,
......@@ -401,7 +401,7 @@ class _TpcagentissuelistdetailsState extends State<Tpcagentissuelistdetails> {
right: 15,
top: 10,
),
padding: EdgeInsets.only( bottom: MediaQuery.of(context).viewInsets.bottom,),
child: SingleChildScrollView(
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
......
......@@ -293,7 +293,7 @@ class _NearbygeneratorsState extends State<Nearbygenerators> {
right: 15,
top: 15,
),
padding: EdgeInsets.only( bottom: MediaQuery.of(context).viewInsets.bottom,),
child: SingleChildScrollView(
child: Column(
mainAxisSize: MainAxisSize.min,
......
......@@ -296,7 +296,7 @@ class _PendingcomplaintsState extends State<Pendingcomplaints> {
right: 15,
top: 10,
),
padding: EdgeInsets.only( bottom: MediaQuery.of(context).viewInsets.bottom,),
child: SingleChildScrollView(
child: Column(
mainAxisSize: MainAxisSize.min,
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment