Fix Cupertino split screen UI
This commit is contained in:
parent
1e4ca0c61b
commit
0f39a30921
1 changed files with 52 additions and 49 deletions
|
@ -214,59 +214,62 @@ class TrainInfoBodyCupertino extends TrainInfoBodyShared {
|
||||||
return Row(
|
return Row(
|
||||||
mainAxisSize: MainAxisSize.max,
|
mainAxisSize: MainAxisSize.max,
|
||||||
children: [
|
children: [
|
||||||
Container(
|
SafeArea(
|
||||||
constraints: const BoxConstraints(
|
right: false,
|
||||||
minWidth: 400,
|
child: Container(
|
||||||
maxWidth: 400,
|
constraints: const BoxConstraints(
|
||||||
),
|
minWidth: 400,
|
||||||
child: Column(
|
maxWidth: 400,
|
||||||
mainAxisSize: MainAxisSize.max,
|
),
|
||||||
children: [
|
child: Column(
|
||||||
DisplayTrainID(trainData: trainData),
|
mainAxisSize: MainAxisSize.max,
|
||||||
DisplayTrainOperator(trainData: trainData),
|
children: [
|
||||||
DisplayTrainRoute(trainData: trainData),
|
DisplayTrainID(trainData: trainData),
|
||||||
DisplayTrainDeparture(trainData: trainData),
|
DisplayTrainOperator(trainData: trainData),
|
||||||
const CupertinoDivider(
|
DisplayTrainRoute(trainData: trainData),
|
||||||
color: foregroundWhite,
|
DisplayTrainDeparture(trainData: trainData),
|
||||||
),
|
|
||||||
DisplayTrainLastInfo(trainData: trainData),
|
|
||||||
const CupertinoDivider(),
|
|
||||||
IntrinsicHeight(
|
|
||||||
child: Row(
|
|
||||||
children: <Widget>[
|
|
||||||
// Expanded(
|
|
||||||
// child: DisplayTrainNextStop(trainData: trainData,),
|
|
||||||
// ),
|
|
||||||
Expanded(
|
|
||||||
child: DisplayTrainRouteDuration(
|
|
||||||
trainData: trainData,
|
|
||||||
),
|
|
||||||
),
|
|
||||||
// Expanded(
|
|
||||||
// child: DisplayTrainDestination(trainData: trainData,),
|
|
||||||
// ),
|
|
||||||
const SizedBox(
|
|
||||||
height: double.infinity,
|
|
||||||
child: CupertinoVerticalDivider(),
|
|
||||||
),
|
|
||||||
Expanded(
|
|
||||||
child: DisplayTrainRouteDistance(
|
|
||||||
trainData: trainData,
|
|
||||||
),
|
|
||||||
),
|
|
||||||
],
|
|
||||||
),
|
|
||||||
),
|
|
||||||
const CupertinoDivider(
|
|
||||||
color: foregroundWhite,
|
|
||||||
),
|
|
||||||
if (onViewYesterdayTrain != null && trainData.stations.first.departure!.scheduleTime.compareTo(DateTime.now()) > 0) ...[
|
|
||||||
DisplayTrainYesterdayWarningCupertino(onViewYesterdayTrain!),
|
|
||||||
const CupertinoDivider(
|
const CupertinoDivider(
|
||||||
color: foregroundWhite,
|
color: foregroundWhite,
|
||||||
),
|
),
|
||||||
|
DisplayTrainLastInfo(trainData: trainData),
|
||||||
|
const CupertinoDivider(),
|
||||||
|
IntrinsicHeight(
|
||||||
|
child: Row(
|
||||||
|
children: <Widget>[
|
||||||
|
// Expanded(
|
||||||
|
// child: DisplayTrainNextStop(trainData: trainData,),
|
||||||
|
// ),
|
||||||
|
Expanded(
|
||||||
|
child: DisplayTrainRouteDuration(
|
||||||
|
trainData: trainData,
|
||||||
|
),
|
||||||
|
),
|
||||||
|
// Expanded(
|
||||||
|
// child: DisplayTrainDestination(trainData: trainData,),
|
||||||
|
// ),
|
||||||
|
const SizedBox(
|
||||||
|
height: double.infinity,
|
||||||
|
child: CupertinoVerticalDivider(),
|
||||||
|
),
|
||||||
|
Expanded(
|
||||||
|
child: DisplayTrainRouteDistance(
|
||||||
|
trainData: trainData,
|
||||||
|
),
|
||||||
|
),
|
||||||
|
],
|
||||||
|
),
|
||||||
|
),
|
||||||
|
const CupertinoDivider(
|
||||||
|
color: foregroundWhite,
|
||||||
|
),
|
||||||
|
if (onViewYesterdayTrain != null && trainData.stations.first.departure!.scheduleTime.compareTo(DateTime.now()) > 0) ...[
|
||||||
|
DisplayTrainYesterdayWarningCupertino(onViewYesterdayTrain!),
|
||||||
|
const CupertinoDivider(
|
||||||
|
color: foregroundWhite,
|
||||||
|
),
|
||||||
|
],
|
||||||
],
|
],
|
||||||
],
|
),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
Expanded(
|
Expanded(
|
||||||
|
|
Loading…
Add table
Reference in a new issue