Adjust layout

This commit is contained in:
unknown 2018-07-08 09:39:01 +03:00
parent a80239ee48
commit ec6e5f6c00
1 changed files with 26 additions and 24 deletions

View File

@ -43,31 +43,33 @@ class DashboardPanels extends StatelessWidget {
Row( Row(
children: <Widget>[ children: <Widget>[
DashboardColumn( DashboardColumn(
amount: viewModel.dashboardState.data.averageInvoice, title: localization.invoicesSent,
icon: Icons.email, color: Color(0xFFFCAB10),
color: Color(0xFF44AF69), icon: Icons.send,
title: localization.averageInvoice, isMoney: false,
), amount:
viewModel.dashboardState.data.invoicesSent.toDouble()),
DashboardColumn( DashboardColumn(
amount: viewModel.dashboardState.data.balances, title: localization.activeClients,
icon: Icons.schedule, color: Color(0xFFDBD5B5),
color: Color(0xFFF8333C), icon: Icons.people,
title: localization.outstanding, isMoney: false,
), amount:
viewModel.dashboardState.data.activeClients.toDouble()),
], ],
), ),
DashboardRow( DashboardRow(
title: localization.invoicesSent, amount: viewModel.dashboardState.data.averageInvoice,
color: Color(0xFFFCAB10), icon: Icons.email,
icon: Icons.send, color: Color(0xFF44AF69),
isMoney: false, title: localization.averageInvoice,
amount: viewModel.dashboardState.data.invoicesSent.toDouble()), ),
DashboardRow( DashboardRow(
title: localization.activeClients, amount: viewModel.dashboardState.data.balances,
color: Color(0xFFDBD5B5), icon: Icons.schedule,
icon: Icons.people, color: Color(0xFFF8333C),
isMoney: false, title: localization.outstanding,
amount: viewModel.dashboardState.data.activeClients.toDouble()), ),
]), ]),
); );
} }
@ -99,8 +101,8 @@ class ColorIcon extends StatelessWidget {
} }
class DashboardRow extends StatelessWidget { class DashboardRow extends StatelessWidget {
const DashboardRow({ const DashboardRow(
@required this.title, {@required this.title,
@required this.icon, @required this.icon,
@required this.amount, @required this.amount,
@required this.color, @required this.color,
@ -146,8 +148,8 @@ class DashboardRow extends StatelessWidget {
} }
class DashboardColumn extends StatelessWidget { class DashboardColumn extends StatelessWidget {
const DashboardColumn({ const DashboardColumn(
@required this.title, {@required this.title,
@required this.icon, @required this.icon,
@required this.amount, @required this.amount,
@required this.color, @required this.color,