From 4a80fdc951b57647ce9404bbbfe306b459c84f57 Mon Sep 17 00:00:00 2001 From: Nicolas Werner Date: Mon, 24 Jan 2022 00:41:55 +0100 Subject: Functional login page --- resources/qml/dialogs/ImagePackEditorDialog.qml | 50 ++++++++++++++----------- 1 file changed, 29 insertions(+), 21 deletions(-) (limited to 'resources/qml/dialogs/ImagePackEditorDialog.qml') diff --git a/resources/qml/dialogs/ImagePackEditorDialog.qml b/resources/qml/dialogs/ImagePackEditorDialog.qml index 9c46a490..eb420fce 100644 --- a/resources/qml/dialogs/ImagePackEditorDialog.qml +++ b/resources/qml/dialogs/ImagePackEditorDialog.qml @@ -173,39 +173,37 @@ ApplicationWindow { } } - MatrixText { - visible: imagePack.roomid - text: qsTr("State key") - } - MatrixTextField { + id: statekeyField + visible: imagePack.roomid Layout.fillWidth: true + Layout.columnSpan: 2 + label: qsTr("State key") text: imagePack.statekey onTextEdited: imagePack.statekey = text } - MatrixText { - text: qsTr("Packname") - } - MatrixTextField { Layout.fillWidth: true + Layout.columnSpan: 2 + label: qsTr("Packname") text: imagePack.packname onTextEdited: imagePack.packname = text } - MatrixText { - text: qsTr("Attribution") - } - MatrixTextField { Layout.fillWidth: true + Layout.columnSpan: 2 + label: qsTr("Attribution") text: imagePack.attribution onTextEdited: imagePack.attribution = text } MatrixText { + Layout.margins: statekeyField.textPadding + font.weight: Font.DemiBold + font.letterSpacing: font.pixelSize * 0.02 text: qsTr("Use as Emoji") } @@ -216,6 +214,9 @@ ApplicationWindow { } MatrixText { + Layout.margins: statekeyField.textPadding + font.weight: Font.DemiBold + font.letterSpacing: font.pixelSize * 0.02 text: qsTr("Use as Sticker") } @@ -251,27 +252,28 @@ ApplicationWindow { Layout.alignment: Qt.AlignHCenter } - MatrixText { - text: qsTr("Shortcode") - } - MatrixTextField { Layout.fillWidth: true + Layout.columnSpan: 2 + label: qsTr("Shortcode") text: imagePack.data(imagePack.index(currentImageIndex, 0), SingleImagePackModel.ShortCode) onTextEdited: imagePack.setData(imagePack.index(currentImageIndex, 0), text, SingleImagePackModel.ShortCode) } - MatrixText { - text: qsTr("Body") - } - MatrixTextField { + id: bodyField + Layout.fillWidth: true + Layout.columnSpan: 2 + label: qsTr("Body") text: imagePack.data(imagePack.index(currentImageIndex, 0), SingleImagePackModel.Body) onTextEdited: imagePack.setData(imagePack.index(currentImageIndex, 0), text, SingleImagePackModel.Body) } MatrixText { + Layout.margins: bodyField.textPadding + font.weight: Font.DemiBold + font.letterSpacing: font.pixelSize * 0.02 text: qsTr("Use as Emoji") } @@ -282,6 +284,9 @@ ApplicationWindow { } MatrixText { + Layout.margins: bodyField.textPadding + font.weight: Font.DemiBold + font.letterSpacing: font.pixelSize * 0.02 text: qsTr("Use as Sticker") } @@ -292,6 +297,9 @@ ApplicationWindow { } MatrixText { + Layout.margins: bodyField.textPadding + font.weight: Font.DemiBold + font.letterSpacing: font.pixelSize * 0.02 text: qsTr("Remove from pack") } -- cgit 1.5.1