Display overall statistics
[harbour-pedalo.git] / qml / pages / JourneyInfo.qml
index 95e58ab..02cea45 100644 (file)
@@ -39,18 +39,20 @@ Page {
     SilicaFlickable {
         id: journeyEditView
         anchors.fill: parent
-        contentHeight: journeyEditColumn.implicitHeight
+        contentHeight: journeyEditColumn.implicitHeight + headerItem.height
 
         VerticalScrollDecorator {}
 
+        PageHeader {
+            id: headerItem
+            title: journeyInfoPage.title
+        }
+
         Column {
             id: journeyEditColumn
             spacing: Theme.paddingLarge
-            width: parent.width
-
-            PageHeader {
-                title: journeyInfoPage.title
-            }
+            width: isPortrait ? parent.width : parent.width * 0.5
+            y: headerItem.height
 
             InfoRow {
                 id: startDate
@@ -61,6 +63,7 @@ Page {
                 midlineRatio: shortlineRatio
                 midlineMin: shortlineMin
                 midlineMax: shortlineMax
+                horizontalAlignment: Text.AlignRight
             }
 
             InfoRow {
@@ -72,6 +75,7 @@ Page {
                 midlineRatio: shortlineRatio
                 midlineMin: shortlineMin
                 midlineMax: shortlineMax
+                horizontalAlignment: Text.AlignRight
             }
 
             InfoRow {
@@ -88,6 +92,7 @@ Page {
                 midlineRatio: shortlineRatio
                 midlineMin: shortlineMin
                 midlineMax: shortlineMax
+                horizontalAlignment: Text.AlignRight
             }
 
             InfoRow {
@@ -100,6 +105,7 @@ Page {
                 midlineRatio: shortlineRatio
                 midlineMin: shortlineMin
                 midlineMax: shortlineMax
+                horizontalAlignment: Text.AlignRight
             }
 
             InfoRow {
@@ -111,6 +117,7 @@ Page {
                 midlineRatio: widelineRatio
                 midlineMin: widelineMin
                 midlineMax: widelineMax
+                horizontalAlignment: Text.AlignRight
             }
 
             InfoRow {
@@ -122,6 +129,7 @@ Page {
                 midlineRatio: widelineRatio
                 midlineMin: widelineMin
                 midlineMax: widelineMax
+                horizontalAlignment: Text.AlignRight
             }
         }
     }