import 'package:diplomaticquarterapp/config/size_config.dart'; import 'package:diplomaticquarterapp/widgets/others/rounded_container_widget.dart'; import 'package:flutter/material.dart'; import 'package:hexcolor/hexcolor.dart'; class MedicalProfileItem extends StatelessWidget { MedicalProfileItem({ @required this.imagePath, @required this.title, @required this.subTitle, }); final String imagePath; final String title; final String subTitle; @override Widget build(BuildContext context) { return RoundedContainer( child: Container( padding: EdgeInsets.all(5), child: Column( mainAxisAlignment: MainAxisAlignment.spaceBetween, crossAxisAlignment: CrossAxisAlignment.start, children: [ Text( title, style: TextStyle( fontSize: 1.5 * SizeConfig.textMultiplier, color: Hexcolor('#B8382C'), fontWeight: FontWeight.bold), ), RichText( text: TextSpan( style: TextStyle(color: Colors.black), children: [ TextSpan(text: subTitle), ], ), ), Align( alignment: Alignment.bottomRight, child: Image.asset( "assets/images/medical/$imagePath", height: SizeConfig.heightMultiplier * 5, width: SizeConfig.heightMultiplier * 5, ), ) ], ), ), ); } }