Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/zabbix/zabbix.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/sass
diff options
context:
space:
mode:
authorAndrejs Verza <andrejs.verza@zabbix.com>2021-03-26 10:55:41 +0300
committerAndrejs Verza <andrejs.verza@zabbix.com>2021-03-26 10:55:41 +0300
commit98cb9ed1c91b94e00455e958c93aa61a7bb44e96 (patch)
treea508f01444d96b36f52083c91bd6f8ecb51dba94 /sass
parent9c1f0012857f1c7dd46abb4e792b6a2e02ced9da (diff)
..F....... [ZBXNEXT-6309] fixed drag/dragging mouse cursor while dragging widgets on the dashboard
Diffstat (limited to 'sass')
-rwxr-xr-xsass/stylesheets/sass/components/_dashboard.scss29
-rw-r--r--sass/stylesheets/sass/screen.scss8
2 files changed, 27 insertions, 10 deletions
diff --git a/sass/stylesheets/sass/components/_dashboard.scss b/sass/stylesheets/sass/components/_dashboard.scss
index 6959d1ad5cc..03af4749489 100755
--- a/sass/stylesheets/sass/components/_dashboard.scss
+++ b/sass/stylesheets/sass/components/_dashboard.scss
@@ -1,3 +1,8 @@
+// Dashboard, widgets and iterators.
+// To maintain code clarity:
+// - Do not mix rules for dashboard view mode and dashboard edit mode.
+// - Do not mix rules for widgets and iterators.
+
.header-kioskmode-controls {
.dashboard-kioskmode-controls {
li {
@@ -177,10 +182,6 @@
}
}
-// Dashboard, widgets and iterators.
-// To maintain code clarity:
-// - Do not mix rules for dashboard view mode and dashboard edit mode.
-// - Do not mix rules for widgets and iterators.
.dashboard-grid-container {
position: relative;
margin: 0 -4px -4px -4px;
@@ -679,6 +680,26 @@
}
}
+.dashboard-grid-widget.ui-draggable,
+.dashboard-grid-iterator.ui-draggable {
+ .dashboard-grid-widget-head,
+ .dashboard-grid-iterator-head {
+ @extend %cursor-drag;
+ }
+
+ &.ui-draggable-dragging {
+ .dashboard-grid-widget-head,
+ .dashboard-grid-iterator-head {
+ @extend %cursor-dragging;
+ }
+ }
+
+ .dashboard-grid-widget .dashboard-grid-widget-head,
+ .dashboard-grid-iterator .dashboard-grid-iterator-head {
+ cursor: auto;
+ }
+}
+
.dashboard.dashboard-is-edit-mode {
.dashboard-grid-widget-actions {
opacity: 1;
diff --git a/sass/stylesheets/sass/screen.scss b/sass/stylesheets/sass/screen.scss
index 765850b0474..138eeb620a7 100644
--- a/sass/stylesheets/sass/screen.scss
+++ b/sass/stylesheets/sass/screen.scss
@@ -2697,17 +2697,13 @@ $form-icon-btn: (
}
.drag-icon,
-.ui-draggable .dashboard-widget-head,
-.dashboard-grid-widget.ui-draggable .dashboard-grid-widget-head,
-.dashboard-grid-iterator.ui-draggable .dashboard-grid-iterator-head {
+.ui-draggable .dashboard-widget-head {
@extend %cursor-drag;
}
.ui-draggable {
.drag-icon,
- .dashboard-widget-head,
- .dashboard-grid-widget-head,
- .dashboard-grid-iterator-head {
+ .dashboard-widget-head {
@extend %cursor-dragging;
}
}