正在显示
6 个修改的文件
包含
14 行增加
和
27 行删除
| 1 | <template> | 1 | <template> |
| 2 | - <div v-if="!item.hidden&&item.children" class="menu-wrapper" :class="collapse?``:`active-menu-wrapper`"> | 2 | + <div |
| 3 | + v-if="!item.hidden&&item.children" | ||
| 4 | + class="menu-wrapper" | ||
| 5 | + :class="collapse?``:`active-menu-wrapper`" | ||
| 6 | + > | ||
| 3 | <div v-if="item.onlyShowfirst"> | 7 | <div v-if="item.onlyShowfirst"> |
| 4 | <router-link | 8 | <router-link |
| 5 | v-if="OneShowingChild(item.children[0]) && !onlyOneChild.children&&!item.alwaysShow" | 9 | v-if="OneShowingChild(item.children[0]) && !onlyOneChild.children&&!item.alwaysShow" |
| ... | @@ -131,22 +135,8 @@ export default { | ... | @@ -131,22 +135,8 @@ export default { |
| 131 | height: 46px; | 135 | height: 46px; |
| 132 | line-height: 46px; | 136 | line-height: 46px; |
| 133 | } | 137 | } |
| 134 | - /deep/ a { | ||
| 135 | - background-color: #ffc248; | ||
| 136 | - } | ||
| 137 | - /deep/ .el-menu-item:hover { | ||
| 138 | - color: #ffffff !important; | ||
| 139 | - } | ||
| 140 | - /deep/ .el-menu-item.is-active { | ||
| 141 | - background-color: $Theme-color !important; | ||
| 142 | - } | ||
| 143 | /deep/ .el-menu-item { | 138 | /deep/ .el-menu-item { |
| 144 | padding: 0 20px 0 12px; | 139 | padding: 0 20px 0 12px; |
| 145 | } | 140 | } |
| 146 | } | 141 | } |
| 147 | -.active-menu-wrapper { | ||
| 148 | - /deep/ .el-menu-item.is-active { | ||
| 149 | - margin-left: 8px; | ||
| 150 | - } | ||
| 151 | -} | ||
| 152 | </style> | 142 | </style> |
| ... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
| ... | @@ -4,10 +4,7 @@ | ... | @@ -4,10 +4,7 @@ |
| 4 | mode="vertical" | 4 | mode="vertical" |
| 5 | :show-timeout="200" | 5 | :show-timeout="200" |
| 6 | :default-active="$route.path" | 6 | :default-active="$route.path" |
| 7 | - background-color="#ffffff" | ||
| 8 | - text-color="#666666" | ||
| 9 | :collapse="isCollapse" | 7 | :collapse="isCollapse" |
| 10 | - active-text-color="#ffffff" | ||
| 11 | > | 8 | > |
| 12 | <Logo :collapse="isCollapse" /> | 9 | <Logo :collapse="isCollapse" /> |
| 13 | <sidebar-item v-for="route in routes" :key="route.name" :item="route" :base-path="route.path" :collapse="isCollapse"></sidebar-item> | 10 | <sidebar-item v-for="route in routes" :key="route.name" :item="route" :base-path="route.path" :collapse="isCollapse"></sidebar-item> | ... | ... |
| ... | @@ -41,6 +41,7 @@ export default { | ... | @@ -41,6 +41,7 @@ export default { |
| 41 | } | 41 | } |
| 42 | 42 | ||
| 43 | .sidebar-logo-container { | 43 | .sidebar-logo-container { |
| 44 | + box-shadow: 2px 0 6px rgba(0,21,41,.15); | ||
| 44 | position: relative; | 45 | position: relative; |
| 45 | width: 100%; | 46 | width: 100%; |
| 46 | height: 61px; | 47 | height: 61px; |
| ... | @@ -75,6 +76,7 @@ export default { | ... | @@ -75,6 +76,7 @@ export default { |
| 75 | .collapse { | 76 | .collapse { |
| 76 | .sidebar-logo { | 77 | .sidebar-logo { |
| 77 | margin-right: 0px !important; | 78 | margin-right: 0px !important; |
| 79 | + margin-left: 0px !important; | ||
| 78 | } | 80 | } |
| 79 | } | 81 | } |
| 80 | </style> | 82 | </style> |
| ... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
| ... | @@ -13,6 +13,7 @@ | ... | @@ -13,6 +13,7 @@ |
| 13 | transition: 0s width ease-in-out, 0s padding-left ease-in-out, 0s padding-right ease-in-out; | 13 | transition: 0s width ease-in-out, 0s padding-left ease-in-out, 0s padding-right ease-in-out; |
| 14 | } | 14 | } |
| 15 | 15 | ||
| 16 | + box-shadow: 2px 0 6px rgba(0,21,41,.15); | ||
| 16 | transition: width .28s; | 17 | transition: width .28s; |
| 17 | width: 256px !important; | 18 | width: 256px !important; |
| 18 | height: 100%; | 19 | height: 100%; |
| ... | @@ -29,7 +30,7 @@ | ... | @@ -29,7 +30,7 @@ |
| 29 | } | 30 | } |
| 30 | 31 | ||
| 31 | .svg-icon { | 32 | .svg-icon { |
| 32 | - margin-right: 16px; | 33 | + margin-left: 14px; |
| 33 | } | 34 | } |
| 34 | 35 | ||
| 35 | .el-menu { | 36 | .el-menu { |
| ... | @@ -40,16 +41,16 @@ | ... | @@ -40,16 +41,16 @@ |
| 40 | 41 | ||
| 41 | .hideSidebar { | 42 | .hideSidebar { |
| 42 | .sidebar-container { | 43 | .sidebar-container { |
| 43 | - width: 36px !important; | 44 | + width: 60px !important; |
| 44 | } | 45 | } |
| 45 | 46 | ||
| 46 | .navbar-header-fixed { | 47 | .navbar-header-fixed { |
| 47 | - width: calc(100% - 36px); | 48 | + width: calc(100% - 60px); |
| 48 | ; | 49 | ; |
| 49 | } | 50 | } |
| 50 | 51 | ||
| 51 | .main-container { | 52 | .main-container { |
| 52 | - margin-left: 36px; | 53 | + margin-left: 60px; |
| 53 | } | 54 | } |
| 54 | 55 | ||
| 55 | .submenu-title-noDropdown { | 56 | .submenu-title-noDropdown { |
| ... | @@ -83,10 +84,6 @@ | ... | @@ -83,10 +84,6 @@ |
| 83 | .sidebar-container .nest-menu .el-submenu>.el-submenu__title, | 84 | .sidebar-container .nest-menu .el-submenu>.el-submenu__title, |
| 84 | .sidebar-container .el-submenu .el-menu-item { | 85 | .sidebar-container .el-submenu .el-menu-item { |
| 85 | min-width: 180px !important; | 86 | min-width: 180px !important; |
| 86 | - | ||
| 87 | - &:hover { | ||
| 88 | - background-color: $Theme-color !important; | ||
| 89 | - } | ||
| 90 | } | 87 | } |
| 91 | 88 | ||
| 92 | .el-menu--collapse .el-menu .el-submenu { | 89 | .el-menu--collapse .el-menu .el-submenu { | ... | ... |
关于一些插件的记录.md
0 → 100644
-
请 注册 或 登录 后发表评论