tweak
This commit is contained in:
		@@ -21,6 +21,7 @@
 | 
				
			|||||||
.upload-container {
 | 
					.upload-container {
 | 
				
			||||||
  .el-upload {
 | 
					  .el-upload {
 | 
				
			||||||
    width: 100%;
 | 
					    width: 100%;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    .el-upload-dragger {
 | 
					    .el-upload-dragger {
 | 
				
			||||||
      width: 100%;
 | 
					      width: 100%;
 | 
				
			||||||
      height: 200px;
 | 
					      height: 200px;
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -10,9 +10,11 @@
 | 
				
			|||||||
  &::-webkit-scrollbar-track-piece {
 | 
					  &::-webkit-scrollbar-track-piece {
 | 
				
			||||||
    background: #d3dce6;
 | 
					    background: #d3dce6;
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  &::-webkit-scrollbar {
 | 
					  &::-webkit-scrollbar {
 | 
				
			||||||
    width: 6px;
 | 
					    width: 6px;
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  &::-webkit-scrollbar-thumb {
 | 
					  &::-webkit-scrollbar-thumb {
 | 
				
			||||||
    background: #99a9bf;
 | 
					    background: #99a9bf;
 | 
				
			||||||
    border-radius: 20px;
 | 
					    border-radius: 20px;
 | 
				
			||||||
@@ -24,4 +26,3 @@
 | 
				
			|||||||
  width: 100%;
 | 
					  width: 100%;
 | 
				
			||||||
  height: 100%;
 | 
					  height: 100%;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,15 +1,17 @@
 | 
				
			|||||||
#app {
 | 
					#app {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  // 主体区域
 | 
					  // 主体区域
 | 
				
			||||||
  .main-container {
 | 
					  .main-container {
 | 
				
			||||||
    min-height: 100%;
 | 
					    min-height: 100%;
 | 
				
			||||||
    transition: margin-left .28s;
 | 
					    transition: margin-left .28s;
 | 
				
			||||||
    margin-left: 180px;
 | 
					    margin-left: $sideBarWidth;
 | 
				
			||||||
    position: relative;
 | 
					    position: relative;
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  // 侧边栏
 | 
					  // 侧边栏
 | 
				
			||||||
  .sidebar-container {
 | 
					  .sidebar-container {
 | 
				
			||||||
    transition: width 0.28s;
 | 
					    transition: width 0.28s;
 | 
				
			||||||
    width: 180px !important;
 | 
					    width: $sideBarWidth !important;
 | 
				
			||||||
    height: 100%;
 | 
					    height: 100%;
 | 
				
			||||||
    position: fixed;
 | 
					    position: fixed;
 | 
				
			||||||
    font-size: 0px;
 | 
					    font-size: 0px;
 | 
				
			||||||
@@ -18,62 +20,79 @@
 | 
				
			|||||||
    left: 0;
 | 
					    left: 0;
 | 
				
			||||||
    z-index: 1001;
 | 
					    z-index: 1001;
 | 
				
			||||||
    overflow: hidden;
 | 
					    overflow: hidden;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    //reset element-ui css
 | 
					    //reset element-ui css
 | 
				
			||||||
    .horizontal-collapse-transition {
 | 
					    .horizontal-collapse-transition {
 | 
				
			||||||
      transition: 0s width ease-in-out, 0s padding-left ease-in-out, 0s padding-right ease-in-out;
 | 
					      transition: 0s width ease-in-out, 0s padding-left ease-in-out, 0s padding-right ease-in-out;
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    .el-scrollbar__bar.is-vertical {
 | 
					    .el-scrollbar__bar.is-vertical {
 | 
				
			||||||
      right: 0px;
 | 
					      right: 0px;
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    .scrollbar-wrapper {
 | 
					    .scrollbar-wrapper {
 | 
				
			||||||
      overflow-x: hidden !important;
 | 
					      overflow-x: hidden !important;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      .el-scrollbar__view {
 | 
					      .el-scrollbar__view {
 | 
				
			||||||
        height: 100%;
 | 
					        height: 100%;
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    .is-horizontal {
 | 
					    .is-horizontal {
 | 
				
			||||||
      display: none;
 | 
					      display: none;
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    a {
 | 
					    a {
 | 
				
			||||||
      display: inline-block;
 | 
					      display: inline-block;
 | 
				
			||||||
      width: 100%;
 | 
					      width: 100%;
 | 
				
			||||||
      overflow: hidden;
 | 
					      overflow: hidden;
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    .svg-icon {
 | 
					    .svg-icon {
 | 
				
			||||||
      margin-right: 16px;
 | 
					      margin-right: 16px;
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    .el-menu {
 | 
					    .el-menu {
 | 
				
			||||||
      border: none;
 | 
					      border: none;
 | 
				
			||||||
      height: 100%;
 | 
					      height: 100%;
 | 
				
			||||||
      width: 100% !important;
 | 
					      width: 100% !important;
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    .is-active>.el-submenu__title {
 | 
					    .is-active>.el-submenu__title {
 | 
				
			||||||
      color: #f4f4f5 !important;
 | 
					      color: #f4f4f5 !important;
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  .hideSidebar {
 | 
					  .hideSidebar {
 | 
				
			||||||
    .sidebar-container {
 | 
					    .sidebar-container {
 | 
				
			||||||
      width: 36px !important;
 | 
					      width: 36px !important;
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    .main-container {
 | 
					    .main-container {
 | 
				
			||||||
      margin-left: 36px;
 | 
					      margin-left: 36px;
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    .submenu-title-noDropdown {
 | 
					    .submenu-title-noDropdown {
 | 
				
			||||||
      padding-left: 10px !important;
 | 
					      padding-left: 10px !important;
 | 
				
			||||||
      position: relative;
 | 
					      position: relative;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      .el-tooltip {
 | 
					      .el-tooltip {
 | 
				
			||||||
        padding: 0 10px !important;
 | 
					        padding: 0 10px !important;
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    .el-submenu {
 | 
					    .el-submenu {
 | 
				
			||||||
      overflow: hidden;
 | 
					      overflow: hidden;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      &>.el-submenu__title {
 | 
					      &>.el-submenu__title {
 | 
				
			||||||
        padding-left: 10px !important;
 | 
					        padding-left: 10px !important;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        .el-submenu__icon-arrow {
 | 
					        .el-submenu__icon-arrow {
 | 
				
			||||||
          display: none;
 | 
					          display: none;
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    .el-menu--collapse {
 | 
					    .el-menu--collapse {
 | 
				
			||||||
      .el-submenu {
 | 
					      .el-submenu {
 | 
				
			||||||
        &>.el-submenu__title {
 | 
					        &>.el-submenu__title {
 | 
				
			||||||
@@ -88,16 +107,19 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  .sidebar-container .nest-menu .el-submenu>.el-submenu__title,
 | 
					  .sidebar-container .nest-menu .el-submenu>.el-submenu__title,
 | 
				
			||||||
  .sidebar-container .el-submenu .el-menu-item {
 | 
					  .sidebar-container .el-submenu .el-menu-item {
 | 
				
			||||||
    min-width: 180px !important;
 | 
					    min-width: $sideBarWidth !important;
 | 
				
			||||||
    background-color: $subMenuBg !important;
 | 
					    background-color: $subMenuBg !important;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    &:hover {
 | 
					    &:hover {
 | 
				
			||||||
      background-color: $menuHover !important;
 | 
					      background-color: $menuHover !important;
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  .el-menu--collapse .el-menu .el-submenu {
 | 
					  .el-menu--collapse .el-menu .el-submenu {
 | 
				
			||||||
    min-width: 180px !important;
 | 
					    min-width: $sideBarWidth !important;
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  //适配移动端
 | 
					  //适配移动端
 | 
				
			||||||
@@ -105,18 +127,22 @@
 | 
				
			|||||||
    .main-container {
 | 
					    .main-container {
 | 
				
			||||||
      margin-left: 0px;
 | 
					      margin-left: 0px;
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    .sidebar-container {
 | 
					    .sidebar-container {
 | 
				
			||||||
      transition: transform .28s;
 | 
					      transition: transform .28s;
 | 
				
			||||||
      width: 180px !important;
 | 
					      width: $sideBarWidth !important;
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    &.hideSidebar {
 | 
					    &.hideSidebar {
 | 
				
			||||||
      .sidebar-container {
 | 
					      .sidebar-container {
 | 
				
			||||||
        transition-duration: 0.3s;
 | 
					        transition-duration: 0.3s;
 | 
				
			||||||
        transform: translate3d(-180px, 0, 0);
 | 
					        transform: translate3d(-$sideBarWidth, 0, 0);
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  .withoutAnimation {
 | 
					  .withoutAnimation {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    .main-container,
 | 
					    .main-container,
 | 
				
			||||||
    .sidebar-container {
 | 
					    .sidebar-container {
 | 
				
			||||||
      transition: none;
 | 
					      transition: none;
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -16,10 +16,12 @@
 | 
				
			|||||||
.fade-transform-enter-active {
 | 
					.fade-transform-enter-active {
 | 
				
			||||||
  transition: all .5s;
 | 
					  transition: all .5s;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
.fade-transform-enter {
 | 
					.fade-transform-enter {
 | 
				
			||||||
  opacity: 0;
 | 
					  opacity: 0;
 | 
				
			||||||
  transform: translateX(-30px);
 | 
					  transform: translateX(-30px);
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
.fade-transform-leave-to {
 | 
					.fade-transform-leave-to {
 | 
				
			||||||
  opacity: 0;
 | 
					  opacity: 0;
 | 
				
			||||||
  transform: translateX(30px);
 | 
					  transform: translateX(30px);
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -2,3 +2,4 @@
 | 
				
			|||||||
$menuBg:#304156;
 | 
					$menuBg:#304156;
 | 
				
			||||||
$subMenuBg:#1f2d3d;
 | 
					$subMenuBg:#1f2d3d;
 | 
				
			||||||
$menuHover:#001528;
 | 
					$menuHover:#001528;
 | 
				
			||||||
 | 
					$sideBarWidth: 180px;
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user