Add images to buttons on main page
[harbour-pedalo.git] / qml / pages / MainPage.qml
index 4e7293c..8190afc 100644 (file)
@@ -33,7 +33,7 @@ Page {
             spacing: 0
 
             BarButton {
-                source: "image://theme/icon-launcher-component-gallery"
+                source: (currentStatus.cycling ? "image://pedalo/button-journey-finish?" : "image://pedalo/button-journey-start?") + (pressed ? Theme.primaryColor : Theme.highlightColor)
                 text: currentStatus.cycling ? qsTr("Finish your journey") : qsTr("Start a journey")
                 onClicked: {
                     if (currentStatus.cycling) {
@@ -50,7 +50,7 @@ Page {
             }
 
             BarButton {
-                source: "image://theme/icon-launcher-component-gallery"
+                source: "image://pedalo/button-journey-add?" + (pressed ? Theme.primaryColor : Theme.highlightColor)
                 text: "Add a journey"
                 onClicked: pageStack.push(Qt.resolvedUrl("JourneyEdit.qml"))
             }
@@ -66,13 +66,13 @@ Page {
             x: isPortrait ? 0 : page.width / 2.0
 
             BarButton {
-                source: "image://theme/icon-launcher-component-gallery"
+                source: "image://pedalo/button-stats?" + (pressed ? Theme.primaryColor : Theme.highlightColor)
                 text: "View latest stats"
                 onClicked: pageStack.push(Qt.resolvedUrl("Stats.qml"))
             }
 
             BarButton {
-                source: "image://theme/icon-launcher-component-gallery"
+                source: "image://pedalo/button-list?" + (pressed ? Theme.primaryColor : Theme.highlightColor)
                 text: "Previous journeys"
                 onClicked: pageStack.push(Qt.resolvedUrl("JourneyList.qml"))
             }