Browse Source

update style of fess-ss

yfujita 8 years ago
parent
commit
ad5d393a85

+ 0 - 2
src/main/assemblies/extension/fess-ss/src/css/ss.scss

@@ -66,7 +66,6 @@
     }
     .description {
       font-size: small;
-      display: inline !important;
     }
     .title {
       line-height: 24px;
@@ -84,7 +83,6 @@
     }
     .description {
       font-size: small;
-      display: inline !important;
     }
     .title {
       line-height: 24px;

+ 1 - 1
src/main/assemblies/extension/fess-ss/src/css/style-base.scss

@@ -4690,7 +4690,7 @@
   }
 
   .media-body {
-    width: 10000px;
+    //width: 10000px;
   }
 
   .media-left,

+ 11 - 2
src/main/assemblies/extension/fess-ss/src/view.js

@@ -97,11 +97,20 @@ export default class {
     }
 
     var paginationInfo = (function(){
+      var pageWidth = function() {
+        var width;
+        if (window.matchMedia('( max-width : 47.9em)').matches) {
+          width = 2;
+        } else {
+          width = 5;
+        }
+        return width;
+      }();
       var allPageNum = Math.floor((recordCount - 1) / pageSize) + 1;
       var info = {};
       info.current = currentPage;
-      info.min = (currentPage - 5) > 0 ? currentPage - 5 : 1;
-      info.max = (currentPage + 5) < allPageNum ? currentPage + 5 : allPageNum;
+      info.min = (currentPage - pageWidth) > 0 ? currentPage - pageWidth : 1;
+      info.max = (currentPage + pageWidth) < allPageNum ? currentPage + pageWidth : allPageNum;
       return info;
     })();