Improve device card layout

This commit is contained in:
Igor Kulikov
2021-07-06 11:05:15 +03:00
parent 40e0959caf
commit 4b75ecc235

View File

@@ -202,8 +202,10 @@ class _DeviceCardState extends TbContextState<DeviceCard, _DeviceCardState> {
mainAxisSize: MainAxisSize.max, mainAxisSize: MainAxisSize.max,
mainAxisAlignment: MainAxisAlignment.spaceBetween, mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [ children: [
FittedBox( Flexible(
fit: BoxFit.fitWidth, fit: FlexFit.tight,
child: FittedBox(
fit: BoxFit.scaleDown,
alignment: Alignment.centerLeft, alignment: Alignment.centerLeft,
child: Text('${widget.device.field('name')!}', child: Text('${widget.device.field('name')!}',
style: TextStyle( style: TextStyle(
@@ -212,7 +214,9 @@ class _DeviceCardState extends TbContextState<DeviceCard, _DeviceCardState> {
fontWeight: FontWeight.w500, fontWeight: FontWeight.w500,
height: 20 / 14 height: 20 / 14
)) ))
)
), ),
SizedBox(width: 12),
Text(entityDateFormat.format(DateTime.fromMillisecondsSinceEpoch(widget.device.createdTime!)), Text(entityDateFormat.format(DateTime.fromMillisecondsSinceEpoch(widget.device.createdTime!)),
style: TextStyle( style: TextStyle(
color: Color(0xFFAFAFAF), color: Color(0xFFAFAFAF),