From 365b993221fe82c7e15ec79c7528799e6ea45cfc Mon Sep 17 00:00:00 2001 From: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> Date: Sun, 3 Aug 2025 18:43:25 +1000 Subject: dcontent: impl bt device details --- widgets/Elevation.qml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 widgets/Elevation.qml (limited to 'widgets') diff --git a/widgets/Elevation.qml b/widgets/Elevation.qml new file mode 100644 index 0000000..999b199 --- /dev/null +++ b/widgets/Elevation.qml @@ -0,0 +1,22 @@ +import qs.services +import qs.config +import QtQuick +import QtQuick.Effects + +RectangularShadow { + property int level + property real dp: [0, 1, 3, 6, 8, 12][level] + + color: Qt.alpha(Colours.palette.m3shadow, 0.7) + blur: (dp * 5) ** 0.7 + spread: -dp * 0.3 + (dp * 0.1) ** 2 + offset.y: dp / 2 + + Behavior on dp { + NumberAnimation { + duration: Appearance.anim.durations.normal + easing.type: Easing.BezierSpline + easing.bezierCurve: Appearance.anim.curves.standard + } + } +} -- cgit v1.2.3-freya