info kcm: move vendorinfo block higher

If present, this is quite important information (e.g. model number,
serial, etc.), so give it a more prominent position.

For a default configured system, no visual change.

Signed-off-by: Sebastian Kügler <sebas@kde.org>
This commit is contained in:
Sebastian Kügler 2025-04-07 23:04:13 +02:00
parent 3e781c01c2
commit 8b4abd134a

View file

@ -59,6 +59,31 @@ KCM.SimpleKCM {
}
}
FormCard.FormHeader {
visible: kcm.vendorInfoTitle !== ""
title: kcm.vendorInfoTitle
}
FormCard.FormCard {
visible: kcm.vendorInfoTitle !== ""
Repeater {
model: kcm.vendorInfo
ColumnLayout {
id: delegate
required property var modelData
spacing: 0
FormCard.FormTextDelegate {
text: delegate.modelData.Key
description: delegate.modelData.Value
}
FormCard.FormDelegateSeparator {}
}
}
}
FormCard.FormHeader {
title: i18nc("@title:group", "Software")
}
@ -122,30 +147,5 @@ KCM.SimpleKCM {
}
}
}
FormCard.FormHeader {
visible: kcm.vendorInfoTitle !== ""
title: kcm.vendorInfoTitle
}
FormCard.FormCard {
visible: kcm.vendorInfoTitle !== ""
Repeater {
model: kcm.vendorInfo
ColumnLayout {
id: delegate
required property var modelData
spacing: 0
FormCard.FormTextDelegate {
text: delegate.modelData.Key
description: delegate.modelData.Value
}
FormCard.FormDelegateSeparator {}
}
}
}
}
}