diff --git a/packages/ncform-theme-elementui/package-lock.json b/packages/ncform-theme-elementui/package-lock.json
index 753b3ce..1aec154 100644
--- a/packages/ncform-theme-elementui/package-lock.json
+++ b/packages/ncform-theme-elementui/package-lock.json
@@ -11002,6 +11002,11 @@
"is-plain-obj": "^1.0.0"
}
},
+ "sortablejs": {
+ "version": "1.13.0",
+ "resolved": "https://registry.npmjs.org/sortablejs/-/sortablejs-1.13.0.tgz",
+ "integrity": "sha512-RBJirPY0spWCrU5yCmWM1eFs/XgX2J5c6b275/YyxFRgnzPhKl/TDeU2hNR8Dt7ITq66NRPM4UlOt+e5O4CFHg=="
+ },
"source-list-map": {
"version": "0.1.8",
"resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-0.1.8.tgz",
diff --git a/packages/ncform-theme-elementui/package.json b/packages/ncform-theme-elementui/package.json
index 845057b..4ada5a4 100755
--- a/packages/ncform-theme-elementui/package.json
+++ b/packages/ncform-theme-elementui/package.json
@@ -64,6 +64,7 @@
"@vxcontrol/ncform-common": "^1.9.2",
"element-ui": "^2.13.2",
"lodash-es": "^4.17.15",
+ "sortablejs": "^1.12.0",
"vue": "^2.6.11",
"vue-loader": "^15.2.6",
"webpack": "^4.44.0",
diff --git a/packages/ncform-theme-elementui/src/components/layout-comps/array-tabs.vue b/packages/ncform-theme-elementui/src/components/layout-comps/array-tabs.vue
index 11557ca..b094eeb 100755
--- a/packages/ncform-theme-elementui/src/components/layout-comps/array-tabs.vue
+++ b/packages/ncform-theme-elementui/src/components/layout-comps/array-tabs.vue
@@ -6,7 +6,6 @@
{{_analyzeVal(schema.ui.legend)}}
-
@@ -71,6 +70,9 @@
}
}
}
+ .dragging {
+ background-color: #f7f4f4;
+ }
}
.el-tab-pane > .__object-form-item > .el-row {
@@ -86,6 +88,7 @@