浏览代码

HUE-6757 [fb] Used to have a fixed action menu when scrolling down

Enrico Berti 8 年之前
父节点
当前提交
4b06aa8
共有 1 个文件被更改,包括 12 次插入0 次删除
  1. 12 0
      apps/filebrowser/src/filebrowser/templates/listdir_components.mako

+ 12 - 0
apps/filebrowser/src/filebrowser/templates/listdir_components.mako

@@ -2597,6 +2597,17 @@ from filebrowser.conf import ENABLE_EXTRACT_UPLOADED_ARCHIVE
 
       resetActionbar();
 
+      %if is_embeddable:
+      $('.page-content').scroll(function () {
+        if ($('.page-content').scrollTop() > 50) {
+          $(".actionbar").width($(".actionbar").data("originalWidth"));
+          $(".actionbar").css("position", "fixed").css("top", "50px").css("zIndex", "1001");
+          $(".actionbarGhost").removeClass("hide");
+        } else {
+          resetActionbar();
+        }
+      });
+      %else:
       $(window).scroll(function () {
         if ($(window).scrollTop() > 20) {
           $(".actionbar").width($(".actionbar").data("originalWidth"));
@@ -2606,6 +2617,7 @@ from filebrowser.conf import ENABLE_EXTRACT_UPLOADED_ARCHIVE
           resetActionbar();
         }
       });
+      %endif
 
       $("#uploadFileModal").on("shown", function () {
         if (typeof _dropzone != "undefined") {