business details half design finished

This commit is contained in:
vignesh 2022-05-20 01:19:37 +05:30
parent 17e46c8490
commit 4781455f2c
9 changed files with 224 additions and 51 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 798 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 848 B

View File

@ -400,7 +400,7 @@ class _businesshomeState extends State<businesshome> {
),
children: [
TextSpan(
text: "42 ",
text: "4.2 ",
style: TextStyle(
fontFamily: 'Manrope',
fontStyle: FontStyle.normal,
@ -532,7 +532,7 @@ class _businesshomeState extends State<businesshome> {
),
children: [
TextSpan(
text: "42 ",
text: "4.2 ",
style: TextStyle(
fontFamily: 'Manrope',
fontStyle: FontStyle.normal,
@ -664,7 +664,7 @@ class _businesshomeState extends State<businesshome> {
),
children: [
TextSpan(
text: "42 ",
text: "4.2 ",
style: TextStyle(
fontFamily: 'Manrope',
fontStyle: FontStyle.normal,

View File

@ -1,4 +1,3 @@
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:flutter_switch/flutter_switch.dart';
@ -48,7 +47,9 @@ class _businessdetailState extends State<businessdetail> {
),
mini: true,
backgroundColor: Colors.white,
onPressed: () {},
onPressed: () {
Navigator.pop(context);
},
),
Spacer(),
FlutterSwitch(
@ -88,12 +89,24 @@ class _businessdetailState extends State<businessdetail> {
child: Container(
margin: EdgeInsets.only(right: 20, left: 20, top: 60),
padding: EdgeInsets.all(15),
height: 250,
height: 300,
decoration: BoxDecoration(
color: Colors.white,
borderRadius: BorderRadius.all(Radius.circular(10)),
borderRadius: BorderRadius.all(
Radius.circular(10),
),
child: Row(
boxShadow: [
BoxShadow(
color: Colors.grey.shade500,
offset: Offset(4.0, 4.0),
blurRadius: 10.0,
spreadRadius: 1.0,
),
],
),
child: Column(
children: [
Row(
crossAxisAlignment: CrossAxisAlignment.start,
mainAxisAlignment: MainAxisAlignment.center,
children: [
@ -103,7 +116,8 @@ class _businessdetailState extends State<businessdetail> {
height: 60,
),
Padding(
padding: const EdgeInsets.only(top: 10, left: 5),
padding:
const EdgeInsets.only(top: 10, left: 5),
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
@ -114,17 +128,16 @@ class _businessdetailState extends State<businessdetail> {
fontFamily: 'Manrope',
fontStyle: FontStyle.normal,
fontWeight: FontWeight.w600,
fontSize: 18,
fontSize: 16,
color: Colors.black,
),
children: [],
),
),
RichText(
text: TextSpan(
children: [
TextSpan(
text: "42 ",
text: "4.2 ",
style: TextStyle(
fontFamily: 'Manrope',
fontStyle: FontStyle.normal,
@ -137,24 +150,184 @@ class _businessdetailState extends State<businessdetail> {
child: Icon(
Icons.star,
color: Color(0xFFFFBE3F),
size: 18,
size: 15,
),
),
],
),
)
),
],
),
),
Spacer(),
IconButton(
icon: Image.asset('assets/images/bell.png'),
icon: Image.asset(
'assets/images/edit_pen.png',
color: Colors.black,
),
onPressed: () {
Navigator.pop(context);
},
),
],
),
Spacer(),
Align(
alignment: Alignment.topLeft,
child: Padding(
padding: const EdgeInsets.only(left: 10),
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Row(
children: [
Image.asset(
'assets/images/veg_logo.png',
width: 20,
height: 20,
),
SizedBox(
width: 10,
),
Text(
'Veg',
style: TextStyle(
fontFamily: 'Manrope',
fontStyle: FontStyle.normal,
fontWeight: FontWeight.w400,
fontSize: 15,
),
),
SizedBox(
width: 10,
),
Image.asset(
'assets/images/nonveg_icon.png',
width: 20,
height: 20,
),
SizedBox(
width: 10,
),
Text(
'Non-Veg',
style: TextStyle(
fontFamily: 'Manrope',
fontStyle: FontStyle.normal,
fontWeight: FontWeight.w400,
fontSize: 15,
),
),
],
),
Row(
children: [
Padding(
padding: const EdgeInsets.only(top: 10),
child: RichText(
text: TextSpan(
children: [
WidgetSpan(
child: Image.asset(
'assets/images/call_icon.png',
width: 25,
height: 25,
),
),
TextSpan(
text:
"+91 98651 76796, +91 76786 85869",
style: TextStyle(
fontFamily: 'Manrope',
fontStyle: FontStyle.normal,
fontWeight: FontWeight.w500,
fontSize: 15,
color: Color(0xFF5C5C5C),
),
),
],
),
),
),
],
),
RichText(
text: TextSpan(
children: [
WidgetSpan(
child: Image.asset(
'assets/images/loc_logo.png',
width: 25,
height: 25,
),
),
TextSpan(
text:
"112, Avinashi Road, Peelamedu, Coimbatore...",
style: TextStyle(
fontFamily: 'Manrope',
fontStyle: FontStyle.normal,
fontWeight: FontWeight.w500,
fontSize: 15,
color: Color(0xFF5C5C5C),
),
),
],
),
),
RichText(
text: TextSpan(
children: [
WidgetSpan(
child: Image.asset(
'assets/images/glob_icon.png',
width: 25,
height: 25,
),
),
TextSpan(
text: "www.bbqnation.com",
style: TextStyle(
fontFamily: 'Manrope',
fontStyle: FontStyle.normal,
fontWeight: FontWeight.w500,
fontSize: 15,
color: Color(0xFF5C5C5C),
),
),
],
),
),
RichText(
text: TextSpan(
children: [
WidgetSpan(
child: Image.asset(
'assets/images/clock_icon.png',
width: 25,
height: 25,
),
),
TextSpan(
text:
"Working Hours: Mon - Fri 9:00am to 9:00pm",
style: TextStyle(
fontFamily: 'Manrope',
fontStyle: FontStyle.normal,
fontWeight: FontWeight.w500,
fontSize: 15,
color: Color(0xFF5C5C5C),
),
),
],
),
),
],
),
),
),
],
),
),
),
],