summaryrefslogtreecommitdiff
path: root/features/HomeForm.ui.qml
diff options
context:
space:
mode:
Diffstat (limited to 'features/HomeForm.ui.qml')
-rw-r--r--features/HomeForm.ui.qml47
1 files changed, 40 insertions, 7 deletions
diff --git a/features/HomeForm.ui.qml b/features/HomeForm.ui.qml
index 8119e9e..c44aac5 100644
--- a/features/HomeForm.ui.qml
+++ b/features/HomeForm.ui.qml
@@ -1,16 +1,49 @@
import QtQuick 2.12
-import QtQuick.Layouts 1.12
import QtQuick.Controls 2.12
import QtQuick.Controls.Material 2.12
+import QtQuick.Layouts 1.12
Page {
- id: page
- title: qsTr("Today")
+ property alias menuButton: menuButton
+ property alias titleLabel: titleLabel
+ property alias profileButton: profileButton
+ property alias contentView: contentView
+
+ header: ToolBar {
+ background: Rectangle {
+ color: "#FAFFFFFF"
+ }
+ RowLayout {
+ anchors.fill: parent
+ spacing: 0
+ ToolButton {
+ id: menuButton
+ icon.name: "menu-button"
+ highlighted: true
+ }
+ Label {
+ id: titleLabel
+ Layout.leftMargin: 16
+ verticalAlignment: Text.AlignVCenter
+ horizontalAlignment: Text.AlignLeft
+ wrapMode: Text.WordWrap
+ font.family: "Work Sans"
+ font.weight: Font.Medium
+ font.pointSize: 20
+ color: "#000000"
+ Layout.fillWidth: true
+ }
+ ToolButton {
+ id: profileButton
+ icon.name: "profile-button"
+ highlighted: true
+ }
+ }
+ }
- Label {
- text: qsTr("Load `contentView` here")
- anchors.verticalCenter: parent.verticalCenter
- anchors.horizontalCenter: parent.horizontalCenter
+ StackView {
+ id: contentView
+ anchors.fill: parent
}
}