Przeglądaj źródła

HUE-8406 [report] Show HTML edit mode just when editing and hovering the whole widget

Enrico Berti 7 lat temu
rodzic
commit
507b38a080

Plik diff jest za duży
+ 0 - 0
desktop/core/src/desktop/static/desktop/css/login.css


Plik diff jest za duży
+ 0 - 0
desktop/libs/dashboard/src/dashboard/static/dashboard/css/common_dashboard.css


+ 1 - 1
desktop/libs/dashboard/src/dashboard/static/dashboard/less/common_dashboard.less

@@ -597,7 +597,7 @@
     }
   }
 
-  .empty-gridster-widget {
+  .empty-gridster-widget, .html-resultset:hover {
     .edit-dimensions {
       opacity: 1;
       .action-icon, .dimensions-badge-container-add {

+ 3 - 1
desktop/libs/dashboard/src/dashboard/templates/common_search.mako

@@ -1026,13 +1026,15 @@ ${ dashboard.layout_skeleton(suffix='search') }
     <!-- /ko -->
 
 
-    <div class="result-main" style="overflow-x: auto">
+    <div class="result-main html-resultset" style="overflow-x: auto">
+      <!-- ko if: $root.isToolbarVisible -->
       <div class="edit-dimensions" style="float: right">
         <div class="badge dimensions-badge-container dimensions-badge-container-add">
           <div class="action-icon" data-bind="click: function(){ isEditing(true);}"><i class="fa fa-pencil"></i> ${ _('Edit template') }</div>
         </div>
         <div class="clearfix"></div>
       </div>
+      <!-- /ko -->
 
       <div data-bind="visible: $root.hasRetrievedResults() && $root.results().length == 0">
         <br/>

Niektóre pliki nie zostały wyświetlone z powodu dużej ilości zmienionych plików