diff --git a/kcmkwin/kwineffects/package/contents/ui/Effect.qml b/kcmkwin/kwineffects/package/contents/ui/Effect.qml --- a/kcmkwin/kwineffects/package/contents/ui/Effect.qml +++ b/kcmkwin/kwineffects/package/contents/ui/Effect.qml @@ -24,6 +24,7 @@ import org.kde.kirigami 2.5 as Kirigami Kirigami.SwipeListItem { + id: listItem hoverEnabled: true onClicked: { view.currentIndex = index; @@ -59,28 +60,33 @@ } ColumnLayout { - QQC2.Label { + Layout.topMargin: Kirigami.Units.smallSpacing + Layout.bottomMargin: Kirigami.Units.smallSpacing + spacing: 0 + + Kirigami.Heading { Layout.fillWidth: true - font.weight: Font.Bold + level: 4 text: model.NameRole wrapMode: Text.Wrap } QQC2.Label { Layout.fillWidth: true text: model.DescriptionRole + opacity: listItem.hovered ? 0.8 : 0.6 wrapMode: Text.Wrap } QQC2.Label { id: aboutItem Layout.fillWidth: true - font.weight: Font.Bold text: i18n("Author: %1\nLicense: %2", model.AuthorNameRole, model.LicenseRole) + opacity: listItem.hovered ? 0.8 : 0.6 visible: view.currentIndex === index wrapMode: Text.Wrap } diff --git a/kcmkwin/kwineffects/package/contents/ui/main.qml b/kcmkwin/kwineffects/package/contents/ui/main.qml --- a/kcmkwin/kwineffects/package/contents/ui/main.qml +++ b/kcmkwin/kwineffects/package/contents/ui/main.qml @@ -109,7 +109,7 @@ supportsMouseEvents: false Kirigami.Heading { - level: 3 + level: 2 text: section } }