You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
diplomatic-quarter/lib/pages/landing/widgets/pharmacy_view.dart

59 lines
2.0 KiB
Dart

import 'package:diplomaticquarterapp/theme/colors.dart';
import 'package:diplomaticquarterapp/uitl/translations_delegate_base.dart';
import 'package:diplomaticquarterapp/uitl/utils_new.dart';
import 'package:flutter/material.dart';
import 'package:flutter_svg/flutter_svg.dart';
class PharmacyView extends StatelessWidget {
Function onPharmacyClick;
PharmacyView({this.onPharmacyClick});
@override
Widget build(BuildContext context) {
return InkWell(
onTap: (){
onPharmacyClick();
},
child: Container(
width: double.infinity,
decoration:
containerBottomRightRadiusWithGradientBorder(16, darkColor: CustomColors.darkGreyColor.withOpacity(0.5), lightColor: CustomColors.lightGreyColor, borderColor: Color(0xFFcccccc), w: 1),
padding: EdgeInsets.only(left: 12, right: 12, top: 12, bottom: 12),
child: Row(
crossAxisAlignment: CrossAxisAlignment.center,
children: [
SvgPicture.asset("assets/images/new/Pharmacy.svg"),
mWidth(12),
Expanded(
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
mainAxisAlignment: MainAxisAlignment.center,
children: [
Text(
TranslationBase.of(context).HMGPharmacy,
style: TextStyle(
fontWeight: FontWeight.bold,
fontSize: 16,
),
),
Text(
TranslationBase.of(context).ecommerceSolution,
style: TextStyle(
fontWeight: FontWeight.bold,
fontSize: 14,
),
),
],
),
),
mWidth(12),
Opacity(
opacity: 0.2,
child: SvgPicture.asset("assets/images/new/Pharmacy.svg"),
),
],
),
),
);
}
}