summaryrefslogtreecommitdiff
path: root/components
diff options
context:
space:
mode:
Diffstat (limited to 'components')
-rw-r--r--components/CAnim.qml8
-rw-r--r--components/StyledClippingRect.qml7
-rw-r--r--components/StyledRect.qml7
-rw-r--r--components/StyledText.qml6
-rw-r--r--components/controls/StyledRadioButton.qml6
-rw-r--r--components/controls/StyledSwitch.qml6
-rw-r--r--components/controls/StyledTextField.qml12
-rw-r--r--components/effects/Colouriser.qml8
-rw-r--r--components/filedialog/CurrentItem.qml6
-rw-r--r--components/filedialog/FileDialog.qml8
10 files changed, 20 insertions, 54 deletions
diff --git a/components/CAnim.qml b/components/CAnim.qml
new file mode 100644
index 0000000..49484b7
--- /dev/null
+++ b/components/CAnim.qml
@@ -0,0 +1,8 @@
+import qs.config
+import QtQuick
+
+ColorAnimation {
+ duration: Appearance.anim.durations.normal
+ easing.type: Easing.BezierSpline
+ easing.bezierCurve: Appearance.anim.curves.standard
+}
diff --git a/components/StyledClippingRect.qml b/components/StyledClippingRect.qml
index 8e15c4c..8f2630c 100644
--- a/components/StyledClippingRect.qml
+++ b/components/StyledClippingRect.qml
@@ -1,4 +1,3 @@
-import qs.config
import Quickshell.Widgets
import QtQuick
@@ -8,10 +7,6 @@ ClippingRectangle {
color: "transparent"
Behavior on color {
- ColorAnimation {
- duration: Appearance.anim.durations.normal
- easing.type: Easing.BezierSpline
- easing.bezierCurve: Appearance.anim.curves.standard
- }
+ CAnim {}
}
}
diff --git a/components/StyledRect.qml b/components/StyledRect.qml
index c052b2a..f5d5143 100644
--- a/components/StyledRect.qml
+++ b/components/StyledRect.qml
@@ -1,4 +1,3 @@
-import qs.config
import QtQuick
Rectangle {
@@ -7,10 +6,6 @@ Rectangle {
color: "transparent"
Behavior on color {
- ColorAnimation {
- duration: Appearance.anim.durations.normal
- easing.type: Easing.BezierSpline
- easing.bezierCurve: Appearance.anim.curves.standard
- }
+ CAnim {}
}
}
diff --git a/components/StyledText.qml b/components/StyledText.qml
index 554c20c..ed961d2 100644
--- a/components/StyledText.qml
+++ b/components/StyledText.qml
@@ -20,11 +20,7 @@ Text {
font.pointSize: Appearance.font.size.smaller
Behavior on color {
- ColorAnimation {
- duration: Appearance.anim.durations.normal
- easing.type: Easing.BezierSpline
- easing.bezierCurve: Appearance.anim.curves.standard
- }
+ CAnim {}
}
Behavior on text {
diff --git a/components/controls/StyledRadioButton.qml b/components/controls/StyledRadioButton.qml
index 7a44baa..781ff7f 100644
--- a/components/controls/StyledRadioButton.qml
+++ b/components/controls/StyledRadioButton.qml
@@ -40,11 +40,7 @@ RadioButton {
}
Behavior on border.color {
- ColorAnimation {
- duration: Appearance.anim.durations.normal
- easing.type: Easing.BezierSpline
- easing.bezierCurve: Appearance.anim.curves.standard
- }
+ CAnim {}
}
}
diff --git a/components/controls/StyledSwitch.qml b/components/controls/StyledSwitch.qml
index 7b23712..af5c07d 100644
--- a/components/controls/StyledSwitch.qml
+++ b/components/controls/StyledSwitch.qml
@@ -110,11 +110,7 @@ Switch {
}
Behavior on strokeColor {
- ColorAnimation {
- duration: Appearance.anim.durations.normal
- easing.type: Easing.BezierSpline
- easing.bezierCurve: Appearance.anim.curves.standard
- }
+ CAnim {}
}
}
diff --git a/components/controls/StyledTextField.qml b/components/controls/StyledTextField.qml
index 30db314..7817799 100644
--- a/components/controls/StyledTextField.qml
+++ b/components/controls/StyledTextField.qml
@@ -69,18 +69,10 @@ TextField {
}
Behavior on color {
- ColorAnimation {
- duration: Appearance.anim.durations.normal
- easing.type: Easing.BezierSpline
- easing.bezierCurve: Appearance.anim.curves.standard
- }
+ CAnim {}
}
Behavior on placeholderTextColor {
- ColorAnimation {
- duration: Appearance.anim.durations.normal
- easing.type: Easing.BezierSpline
- easing.bezierCurve: Appearance.anim.curves.standard
- }
+ CAnim {}
}
}
diff --git a/components/effects/Colouriser.qml b/components/effects/Colouriser.qml
index bddf573..2948155 100644
--- a/components/effects/Colouriser.qml
+++ b/components/effects/Colouriser.qml
@@ -1,4 +1,4 @@
-import qs.config
+import ".."
import QtQuick
import QtQuick.Effects
@@ -9,10 +9,6 @@ MultiEffect {
brightness: 1 - sourceColor.hslLightness
Behavior on colorizationColor {
- ColorAnimation {
- duration: Appearance.anim.durations.normal
- easing.type: Easing.BezierSpline
- easing.bezierCurve: Appearance.anim.curves.standard
- }
+ CAnim {}
}
}
diff --git a/components/filedialog/CurrentItem.qml b/components/filedialog/CurrentItem.qml
index 9f8ffac..bb4d55e 100644
--- a/components/filedialog/CurrentItem.qml
+++ b/components/filedialog/CurrentItem.qml
@@ -62,11 +62,7 @@ Item {
}
Behavior on fillColor {
- ColorAnimation {
- duration: Appearance.anim.durations.normal
- easing.type: Easing.BezierSpline
- easing.bezierCurve: Appearance.anim.curves.standard
- }
+ CAnim {}
}
}
}
diff --git a/components/filedialog/FileDialog.qml b/components/filedialog/FileDialog.qml
index 8b0b331..0deff32 100644
--- a/components/filedialog/FileDialog.qml
+++ b/components/filedialog/FileDialog.qml
@@ -1,7 +1,7 @@
pragma ComponentBehavior: Bound
+import qs.components
import qs.services
-import qs.config
import Quickshell
import QtQuick
import QtQuick.Layouts
@@ -96,11 +96,7 @@ LazyLoader {
}
Behavior on color {
- ColorAnimation {
- duration: Appearance.anim.durations.normal
- easing.type: Easing.BezierSpline
- easing.bezierCurve: Appearance.anim.curves.standard
- }
+ CAnim {}
}
}
}