Просмотр исходного кода

HUE-7057 [search] Make widget dimensions draggable

Enrico Berti 8 лет назад
Родитель
Сommit
bafd4c4

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
desktop/core/src/desktop/static/desktop/css/hue.css


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
desktop/core/src/desktop/static/desktop/css/hue3-extra.css


+ 5 - 1
desktop/core/src/desktop/static/desktop/less/hue-cross-version.less

@@ -517,4 +517,8 @@ ul.errorlist {
   li.active {
     margin-bottom: -1px;
   }
-}
+}
+
+.move {
+  cursor: move;
+}

+ 6 - 6
desktop/libs/dashboard/src/dashboard/templates/common_search.mako

@@ -604,9 +604,9 @@ ${ dashboard.layout_skeleton(suffix='search') }
 
   ## Dimensions > 1 , visible: !$parents[1].isLoading()
   <!-- ko if: $root.isEditing -->
-  <span data-bind="foreach: properties.facets">
-    <div class="filter-box">
-      <div class="title">
+  <ul data-bind="sortable: { data: properties.facets, options: { axis: 'x', containment: 'parent', handle: '.title' }}" class="unstyled pull-left white">
+    <li class="filter-box">
+      <div class="title move">
         <a data-bind="click: function() { $root.collection.removePivotFacetValue({'pivot_facet': $parent, 'value': $data}); }" class="pull-right" href="javascript:void(0)">
           <i class="fa fa-times"></i>
         </a>
@@ -631,7 +631,7 @@ ${ dashboard.layout_skeleton(suffix='search') }
           </span>
         </div>
 
-        <div class="facet-field-cnt hide"">
+        <div class="facet-field-cnt hide">
           <span class="spinedit-cnt">
             <span class="facet-field-label">
               ${ _('Min Count') }
@@ -640,8 +640,8 @@ ${ dashboard.layout_skeleton(suffix='search') }
           </span>
         </div>
       </div>
-    </div>
-  </span>
+    </li>
+  </ul>
   <!-- /ko -->
 
   <!-- ko ifnot: $root.isEditing -->

Некоторые файлы не были показаны из-за большого количества измененных файлов