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 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 { Flickable {
id: mainFlickable id: mainFlickable
width: parent.width width: parent.width
@ -233,6 +246,7 @@ Item {
colorGroup: PlasmaCore.Theme.ComplementaryColorGroup colorGroup: PlasmaCore.Theme.ComplementaryColorGroup
} }
PlasmaCore.IconItem { PlasmaCore.IconItem {
id: arrowUpIcon
z: 9 z: 9
anchors { anchors {
horizontalCenter: parent.horizontalCenter horizontalCenter: parent.horizontalCenter