import "root:/widgets" import "root:/services" import "root:/config" import Quickshell import QtQuick import QtQuick.Effects Item { id: root required property Item bar anchors.fill: parent StyledRect { id: rect anchors.fill: parent color: Colours.alpha(BorderConfig.colour, false) visible: false } Item { id: mask anchors.fill: parent layer.enabled: true visible: false Rectangle { anchors.fill: parent anchors.margins: BorderConfig.thickness anchors.leftMargin: root.bar.implicitWidth radius: BorderConfig.rounding } } MultiEffect { anchors.fill: parent maskEnabled: true maskInverted: true maskSource: mask source: rect maskThresholdMin: 0.5 maskSpreadAtMin: 1 } }