diff options
author | Anatasof Wirapraja <anatasof.wirapraja@gmail.com> | 2023-02-02 13:53:34 +0700 |
---|---|---|
committer | Anatasof Wirapraja <anatasof.wirapraja@gmail.com> | 2023-02-02 13:53:34 +0700 |
commit | 268b2520f0f079856e9b5be70260ed952c634a8b (patch) | |
tree | 3a99b7c65323e98a26933c59ffd85d921ce44fea | |
parent | 870703ffe2a6cfa41fabe6cf12297e47e889948e (diff) |
remove unecessary layout
-rw-r--r-- | OrderSummary.ui.qml | 155 |
1 files changed, 76 insertions, 79 deletions
diff --git a/OrderSummary.ui.qml b/OrderSummary.ui.qml index 9598ee8..ec930bf 100644 --- a/OrderSummary.ui.qml +++ b/OrderSummary.ui.qml @@ -2,94 +2,91 @@ import QtQuick 2.15 import QtQuick.Controls 2.15 import QtQuick.Layouts 1.15 -ColumnLayout { - Rectangle { - color: "#ffffff" - Layout.fillWidth: true - Layout.fillHeight: true - radius: 16 - ColumnLayout { - anchors.fill: parent - ColumnLayout { - Layout.alignment: Qt.AlignTop - spacing: 24 +Rectangle { + color: "#ffffff" + Layout.fillWidth: true + Layout.fillHeight: true + radius: 16 + + ColumnLayout { + anchors.fill: parent + anchors.margins: 24 + Layout.margins: 24 + + Label { + id: oderSummaryTitle + text: qsTr("Order Summary") + font.family: "Roboto" + font.weight: Font.Medium + font.pointSize: 16 + Layout.fillWidth: true + Layout.alignment: Qt.AlignTop + } + + RowLayout { + Layout.fillWidth: true + Layout.alignment: Qt.AlignTop + Label { + id: transactionLabel + color: "#6c757d" + text: qsTr("Transaction code") + font.family: "Roboto" + font.weight: Font.Medium + font.pointSize: 16 Layout.fillWidth: true - Layout.margins: 24 - Label { - id: oderSummaryTitle - text: qsTr("Order Summary") - font.family: "Roboto" - font.weight: Font.Medium - font.pointSize: 16 - Layout.fillWidth: true - } + } + Label { + id: transactionCode + text: qsTr("B0D123X") + horizontalAlignment: Text.AlignRight + font.family: "Roboto" + font.weight: Font.Medium + font.pointSize: 16 + Layout.fillWidth: true + } + } - RowLayout { + Rectangle { + color: "transparent" + radius: 8 + border.width: 1 + border.color: "#f5f7f9" + Layout.fillWidth: true + implicitHeight: 40 + RowLayout { + anchors.fill: parent + TextField { + id: couponCode Layout.fillWidth: true - Label { - id: transactionLabel - color: "#6c757d" - text: qsTr("Transaction code") - font.family: "Roboto" - font.weight: Font.Medium - font.pointSize: 16 - Layout.fillWidth: true + Layout.fillHeight: true + placeholderText: qsTr("Coupon code") + font.pixelSize: 16 + font.family: "roboto" + background: Rectangle { + color: "transparent" } - Label { - id: transactionCode - text: qsTr("B0D123X") - horizontalAlignment: Text.AlignRight - font.family: "Roboto" + } + Button { + id: couponButton + contentItem: Text { + color: "#ffffff" + text: "Apply" + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter font.weight: Font.Medium - font.pointSize: 16 - Layout.fillWidth: true + font.family: "Roboto" + font.pointSize: 14 + rightPadding: 12 + leftPadding: 12 } - } - RowLayout { - Rectangle { - color: "transparent" + Layout.fillHeight: true + background: Rectangle { + color: "#066ac9" + border.width: 0 radius: 8 - border.width: 1 - border.color: "#f5f7f9" - Layout.fillWidth: true - implicitHeight: 40 - RowLayout { - anchors.fill: parent - TextField { - id: couponCode - placeholderText: qsTr("Coupon code") - - Layout.fillWidth: true - font.pixelSize: 16 - font.family: "roboto" - Layout.fillWidth: true - Layout.fillHeight: true - background: Rectangle { - color: "transparent" - } - } - Button { - id: couponButton - contentItem: Text { - color: "#ffffff" - text: "Apply" - horizontalAlignment: Text.AlignHCenter - verticalAlignment: Text.AlignVCenter - font.weight: Font.Medium - font.family: "Roboto" - font.pointSize: 14 - } - Layout.fillHeight: true - background: Rectangle { - color: "#066ac9" - border.width: 0 - radius: 8 - } - } - } } } } } } -} +}
\ No newline at end of file |