Index: sources/gui/qml/components/ModalDialog.qml =================================================================== diff -u -rea51c0546c7061d225e7b9d8b754554c65f0d1b1 -r31617ae652a85b46756ae4046d6df0c9570a84b0 --- sources/gui/qml/components/ModalDialog.qml (.../ModalDialog.qml) (revision ea51c0546c7061d225e7b9d8b754554c65f0d1b1) +++ sources/gui/qml/components/ModalDialog.qml (.../ModalDialog.qml) (revision 31617ae652a85b46756ae4046d6df0c9570a84b0) @@ -35,6 +35,7 @@ property alias radius : _backgroundRect.radius property alias notificationText : _notification.text property alias notification : _notification + property bool lighterDimOVerlay : false width : Variables.dialogWidth height : Variables.dialogHeight @@ -50,10 +51,13 @@ closePolicy: Dialog.NoAutoClose Overlay.modal : Rectangle { id : _borderRect - anchors.fill : parent + anchors.fill : parent anchors.bottomMargin: _alarmBar.visible ? Variables.notificationHeight : 0 - color : "#B3000000" + // darker (60%) for main bigger dialogs and lighter (20%) for smaller headerbar dialogs + color : lighterDimOVerlay ? "#33000000" : + "#99000000" + Behavior on opacity { NumberAnimation { duration: 300} } }