From 73682163cac8a00606683a45775cdbf9d84bc0b0 Mon Sep 17 00:00:00 2001 From: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> Date: Wed, 25 Jun 2025 16:25:18 +1000 Subject: lock: move media to bottom right if small screen --- modules/lock/MediaPlaying.qml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'modules/lock/MediaPlaying.qml') diff --git a/modules/lock/MediaPlaying.qml b/modules/lock/MediaPlaying.qml index c297694..620b020 100644 --- a/modules/lock/MediaPlaying.qml +++ b/modules/lock/MediaPlaying.qml @@ -9,6 +9,8 @@ import QtQuick.Controls RowLayout { id: root + required property bool isLarge + spacing: Appearance.spacing.large * 2 width: Config.lock.sizes.mediaWidth @@ -34,7 +36,9 @@ RowLayout { } Item { - Layout.bottomMargin: Config.lock.sizes.border / 2 + Layout.topMargin: root.isLarge ? 0 : Config.lock.sizes.border / 2 + Layout.bottomMargin: root.isLarge ? Config.lock.sizes.border / 2 : 0 + Layout.leftMargin: root.isLarge ? 0 : Config.lock.sizes.border / 2 implicitWidth: Config.lock.sizes.mediaCoverSize implicitHeight: Config.lock.sizes.mediaCoverSize @@ -114,8 +118,9 @@ RowLayout { ColumnLayout { Layout.alignment: Qt.AlignVCenter - Layout.bottomMargin: Config.lock.sizes.border / 2 - Layout.rightMargin: Config.lock.sizes.border / 2 + Layout.topMargin: root.isLarge ? 0 : Config.lock.sizes.border / 2 + Layout.bottomMargin: root.isLarge ? Config.lock.sizes.border / 2 : 0 + Layout.rightMargin: root.isLarge ? Config.lock.sizes.border / 2 : 0 Layout.fillWidth: true spacing: Appearance.spacing.small -- cgit v1.2.3-freya