in ui/lib/modules/home_page/item_card_layout_grid.dart [49:108]
Widget _card(SectionItem sectionItem, BuildContext context) {
return SizedBox(
width: 296.0,
height: 240.0,
child: Card(
child: InkWell(
onTap: () {
//navigateTo(sectionItem.page);
print(sectionItem.dest);
context.go(sectionItem.dest);
},
child: Padding(
padding: const EdgeInsets.only(bottom: 1.0),
child: Container(
height: 240,
child: Column(
mainAxisAlignment: MainAxisAlignment.start,
crossAxisAlignment: CrossAxisAlignment.start,
mainAxisSize: MainAxisSize.min,
children: <Widget>[
Container(
height: 125,
child: Material(
// shape: RoundedRectangleBorder(
// borderRadius: new BorderRadius.only(
// topLeft: Radius.circular(8),
// topRight: Radius.circular(8),
// ),
// ),
clipBehavior: Clip.antiAlias,
child: Image(
image: AssetImage('assets/images/${sectionItem.image}.png'),
fit: BoxFit.cover,
),
),
),
Padding(
padding: const EdgeInsets.only(top: 5, left: 12, right: 12),
child: Container(
width: double.infinity,
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
SizedBox(height: 10),
Text(sectionItem.title,
style: Theme.of(context).textTheme.bodyLarge),
SizedBox(height: 5),
Text(sectionItem.subTitle,
style: Theme.of(context).textTheme.bodyMedium),
],
)),
),
],
),
),
),
),
),
);
}