xxm 6 vuotta sitten
vanhempi
commit
11633ab47f

+ 44 - 32
components/BackToTop/index.vue

@@ -1,14 +1,26 @@
 <template>
   <transition :name="transitionName">
     <div v-show="visible" :style="customStyle" class="back-to-ceiling" @click="backToTop">
-      <svg width="16" height="16" viewBox="0 0 17 17" xmlns="http://www.w3.org/2000/svg" class="Icon Icon--backToTopArrow" aria-hidden="true" style="height:16px;width:16px"><path d="M12.036 15.59a1 1 0 0 1-.997.995H5.032a.996.996 0 0 1-.997-.996V8.584H1.03c-1.1 0-1.36-.633-.578-1.416L7.33.29a1.003 1.003 0 0 1 1.412 0l6.878 6.88c.782.78.523 1.415-.58 1.415h-3.004v7.004z" /></svg>
+      <svg
+        width="16"
+        height="16"
+        viewBox="0 0 17 17"
+        xmlns="http://www.w3.org/2000/svg"
+        class="Icon Icon--backToTopArrow"
+        aria-hidden="true"
+        style="height:16px;width:16px"
+      >
+        <path
+          d="M12.036 15.59a1 1 0 0 1-.997.995H5.032a.996.996 0 0 1-.997-.996V8.584H1.03c-1.1 0-1.36-.633-.578-1.416L7.33.29a1.003 1.003 0 0 1 1.412 0l6.878 6.88c.782.78.523 1.415-.58 1.415h-3.004v7.004z"
+        />
+      </svg>
     </div>
   </transition>
 </template>
 
 <script>
 export default {
-  name: 'BackToTop',
+  name: "BackToTop",
   props: {
     visibilityHeight: {
       type: Number,
@@ -22,19 +34,19 @@ export default {
       type: Object,
       default: function() {
         return {
-          right: '50px',
-          bottom: '50px',
-          width: '40px',
-          height: '40px',
-          'border-radius': '4px',
-          'line-height': '45px',
-          background: '#e7eaf1'
-        }
+          right: "50px",
+          bottom: "50px",
+          width: "40px",
+          height: "40px",
+          "border-radius": "4px",
+          "line-height": "45px",
+          background: "#e7eaf1"
+        };
       }
     },
     transitionName: {
       type: String,
-      default: 'fade'
+      default: "fade"
     }
   },
   data() {
@@ -42,44 +54,44 @@ export default {
       visible: false,
       interval: null,
       isMoving: false
-    }
+    };
   },
   mounted() {
-    window.addEventListener('scroll', this.handleScroll)
+    window.addEventListener("scroll", this.handleScroll);
   },
   beforeDestroy() {
-    window.removeEventListener('scroll', this.handleScroll)
+    window.removeEventListener("scroll", this.handleScroll);
     if (this.interval) {
-      clearInterval(this.interval)
+      clearInterval(this.interval);
     }
   },
   methods: {
     handleScroll() {
-      this.visible = window.pageYOffset > this.visibilityHeight
+      this.visible = window.pageYOffset > this.visibilityHeight;
     },
     backToTop() {
-      if (this.isMoving) return
-      const start = window.pageYOffset
-      let i = 0
-      this.isMoving = true
+      if (this.isMoving) return;
+      const start = window.pageYOffset;
+      let i = 0;
+      this.isMoving = true;
       this.interval = setInterval(() => {
-        const next = Math.floor(this.easeInOutQuad(10 * i, start, -start, 500))
+        const next = Math.floor(this.easeInOutQuad(10 * i, start, -start, 500));
         if (next <= this.backPosition) {
-          window.scrollTo(0, this.backPosition)
-          clearInterval(this.interval)
-          this.isMoving = false
+          window.scrollTo(0, this.backPosition);
+          clearInterval(this.interval);
+          this.isMoving = false;
         } else {
-          window.scrollTo(0, next)
+          window.scrollTo(0, next);
         }
-        i++
-      }, 16.7)
+        i++;
+      }, 16.7);
     },
     easeInOutQuad(t, b, c, d) {
-      if ((t /= d / 2) < 1) return c / 2 * t * t + b
-      return -c / 2 * (--t * (t - 2) - 1) + b
+      if ((t /= d / 2) < 1) return (c / 2) * t * t + b;
+      return (-c / 2) * (--t * (t - 2) - 1) + b;
     }
   }
-}
+};
 </script>
 
 <style scoped>
@@ -96,12 +108,12 @@ export default {
 
 .fade-enter-active,
 .fade-leave-active {
-  transition: opacity .5s;
+  transition: opacity 0.5s;
 }
 
 .fade-enter,
 .fade-leave-to {
-  opacity: 0
+  opacity: 0;
 }
 
 .back-to-ceiling .Icon {

+ 6 - 4
components/Hamburger/index.vue

@@ -8,14 +8,16 @@
       width="64"
       height="64"
     >
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM142.4 642.1L298.7 519a8.84 8.84 0 0 0 0-13.9L142.4 381.9c-5.8-4.6-14.4-.5-14.4 6.9v246.3a8.9 8.9 0 0 0 14.4 7z" />
+      <path
+        d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM142.4 642.1L298.7 519a8.84 8.84 0 0 0 0-13.9L142.4 381.9c-5.8-4.6-14.4-.5-14.4 6.9v246.3a8.9 8.9 0 0 0 14.4 7z"
+      />
     </svg>
   </div>
 </template>
 
 <script>
 export default {
-  name: 'Hamburger',
+  name: "Hamburger",
   props: {
     isActive: {
       type: Boolean,
@@ -24,10 +26,10 @@ export default {
   },
   methods: {
     toggleClick() {
-      this.$emit('toggleClick')
+      this.$emit("toggleClick");
     }
   }
-}
+};
 </script>
 
 <style scoped>

Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 2 - 2
dist/200.html


Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 1 - 1
dist/_nuxt/c06f1e96b95fe5c30a66.js


Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 1 - 1
dist/_nuxt/7018a9eef399f183a653.js


Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 1 - 1
dist/_nuxt/953e3bc9f71909e9328c.js


Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 2 - 2
dist/index.html


Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 2 - 2
dist/login/index.html


Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 2 - 2
dist/main/404/index.html


Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 2 - 2
dist/main/cats copy/index.html


Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 2 - 2
dist/main/cats/index.html


Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 2 - 2
dist/main/cert_check/index.html


Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 2 - 2
dist/main/cert_edit/index.html


Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 2 - 2
dist/main/cert_pro/index.html


Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 2 - 2
dist/main/cloud_balance/index.html


Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 2 - 2
dist/main/cloud_developer/index.html


Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 2 - 2
dist/main/cloud_job/index.html


Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 2 - 2
dist/main/dev_check/index.html


Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 2 - 2
dist/main/dev_check_detail/index.html


Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 2 - 2
dist/main/dev_show/index.html


Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 2 - 2
dist/main/gongmall/index.html


Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 2 - 2
dist/main/group_list/index.html


Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 2 - 2
dist/main/index.html


Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 2 - 2
dist/main/vip_manager/index.html


Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 2 - 2
dist/main/vip_order/index.html


Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 2 - 2
dist/main/vip_setting/index.html


Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 2 - 2
dist/main/wage_details/index.html


Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 2 - 2
dist/main/wage_settlement/index.html


+ 5 - 2
pages/main/index/cats.vue

@@ -414,10 +414,13 @@
         <!-- end -->
         <div class="textc">
           <el-pagination
+            background
             @current-change="changePagination"
+            @size-change="changePageSize"
             :current-page.sync="currentPage"
-            :page-size="10"
-            layout="total, prev, pager, next"
+            :page-sizes="[10, 20, 30, 40]"
+            :page-size="20"
+            layout="total, sizes, prev, pager, next, jumper"
             :total="totalCount"
           ></el-pagination>
         </div>