summaryrefslogtreecommitdiff
path: root/features
diff options
context:
space:
mode:
authorAnatasof Wirapraja <anatasof.wirapraja@gmail.com>2019-09-20 11:30:42 +0700
committerAnatasof Wirapraja <anatasof.wirapraja@gmail.com>2019-09-20 11:30:42 +0700
commit83f76aec9eed38f5dbf4e2418c47fba890f3143e (patch)
treedc55e6cd5478779ef65d0d21348a960e6926806f /features
parent70b8f0560838adc857e74b7fc6f7750fa219d397 (diff)
add `HomeForm.ui.qml`
Diffstat (limited to 'features')
-rw-r--r--features/Home.qml50
-rw-r--r--features/HomeForm.ui.qml34
2 files changed, 84 insertions, 0 deletions
diff --git a/features/Home.qml b/features/Home.qml
new file mode 100644
index 0000000..44e941a
--- /dev/null
+++ b/features/Home.qml
@@ -0,0 +1,50 @@
+import QtQuick 2.12
+import QtQuick.Controls 2.12
+import QtQuick.Controls.Material 2.12
+import QtQuick.Layouts 1.12
+import "../../pages"
+
+Page {
+ header:ToolBar {
+ background: Rectangle {
+ color: "#FAFFFFFF"
+ }
+ RowLayout {
+ anchors.fill: parent
+
+ ToolButton {
+ id: menuButton
+ icon.name: "menu-button"
+ icon.source: "../components/icons/menu-24px.svg"
+ highlighted: true
+ onClicked: {
+ if (pageView.depth > 1) {
+ pageView.pop()
+ } else {
+ drawer.open()
+ }
+ }
+ }
+ Label {
+ id:title
+ text: contentView.currentPage.title
+ verticalAlignment: Text.AlignVCenter
+ wrapMode: Text.WordWrap
+ font.family: "Work Sans"
+ font.weight: Font.Medium
+ font.pointSize: 20
+ }
+ }
+ }
+
+ }
+
+TaskList {
+
+}
+
+/*##^##
+Designer {
+ D{i:0;autoSize:true;height:480;width:640}
+}
+##^##*/
diff --git a/features/HomeForm.ui.qml b/features/HomeForm.ui.qml
new file mode 100644
index 0000000..baa78a6
--- /dev/null
+++ b/features/HomeForm.ui.qml
@@ -0,0 +1,34 @@
+import QtQuick 2.12
+import QtQuick.Layouts 1.12
+import QtQuick.Controls 2.12
+import QtQuick.Controls.Material 2.12
+
+Page {
+ id: page
+ title: qsTr("Today")
+
+ RoundButton {
+ id: roundButton
+ width: 64
+ height: 64
+ display: AbstractButton.IconOnly
+ spacing: 8
+
+ padding: 16
+ anchors.bottom: parent.bottom
+ anchors.bottomMargin: 8
+ anchors.right: parent.right
+ anchors.rightMargin: 8
+ highlighted: true
+
+ icon.name: "add-icon"
+ icon.source: "/assets/add-24px.svg"
+ }
+}
+
+/*##^##
+Designer {
+ D{i:0;autoSize:true;height:480;width:640}
+}
+##^##*/
+