a dark overlay over the main icons

This commit is contained in:
Marco Martin 2020-08-13 11:17:06 +02:00
parent 6cdcd8b56f
commit f30008b3d9

View file

@ -143,6 +143,19 @@ Item {
favoriteStrip: favoriteStrip
}
Rectangle {
anchors {
left: parent.left
right: parent.right
}
border.color: Qt.rgba(1, 1, 1, 0.5)
radius: units.gridUnit
color: "black"
opacity: 0.4 * Math.min(1, mainFlickable.contentY / (units.gridUnit * 10))
height: root.height + radius * 2
y: Math.max(-radius, -mainFlickable.contentY + arrowUpIcon.y - units.smallSpacing)
}
Flickable {
id: mainFlickable
width: parent.width
@ -152,7 +165,7 @@ Item {
//topMargin: plasmoid.availableScreenRect.y
bottomMargin: favoriteStrip.height + plasmoid.screenGeometry.height - plasmoid.availableScreenRect.height - plasmoid.availableScreenRect.y
}
//bottomMargin: favoriteStrip.height
contentWidth: width
contentHeight: flickableContents.height
@ -233,6 +246,7 @@ Item {
colorGroup: PlasmaCore.Theme.ComplementaryColorGroup
}
PlasmaCore.IconItem {
id: arrowUpIcon
z: 9
anchors {
horizontalCenter: parent.horizontalCenter