diff --git a/src/App.vue b/src/App.vue index 29dfde3..d92e9c1 100644 --- a/src/App.vue +++ b/src/App.vue @@ -24,4 +24,14 @@ export default { width: 150px; } } +/*详情 */ +.detail-container{ + .header{ + height: 40px; + line-height: 40px; + display: flex; + justify-items:flex-end; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.12), 0 0 3px 0 rgba(0, 0, 0, 0.04); + } +} diff --git a/src/assets/images/header.png b/src/assets/images/header.png new file mode 100644 index 0000000..aa65b1e Binary files /dev/null and b/src/assets/images/header.png differ diff --git a/src/assets/images/logo-header.png b/src/assets/images/logo-header.png new file mode 100644 index 0000000..018bb23 Binary files /dev/null and b/src/assets/images/logo-header.png differ diff --git a/src/assets/styles/index.scss b/src/assets/styles/index.scss index bb87292..abc91a1 100644 --- a/src/assets/styles/index.scss +++ b/src/assets/styles/index.scss @@ -24,6 +24,7 @@ html { #app { height: 100%; + background-color: #f5f5f5; } *, @@ -122,6 +123,8 @@ aside { //main-container全局样式 .app-container { padding: 20px; + background-color: #fff; + margin: 10px 10px; } .components-container { diff --git a/src/assets/styles/sidebar.scss b/src/assets/styles/sidebar.scss index 3558293..2bd9cd2 100644 --- a/src/assets/styles/sidebar.scss +++ b/src/assets/styles/sidebar.scss @@ -10,12 +10,15 @@ .sidebarHide { margin-left: 0!important; } - + .theme-dark .is-active > .el-submenu__title{ + border-left: 4px solid #49a3ff !important; + } .sidebar-container { -webkit-transition: width .28s; transition: width 0.28s; width: $base-sidebar-width !important; background-color: $base-menu-background; + // background: linear-gradient(to top, #e3f5fb, #ffffff); height: 100%; position: fixed; font-size: 0px; @@ -80,7 +83,8 @@ .submenu-title-noDropdown, .el-submenu__title { &:hover { - background-color: rgba(0, 0, 0, 0.06) !important; + background-color: #eaf2ff !important; + color: #44a0ff !important; } } @@ -93,7 +97,8 @@ min-width: $base-sidebar-width !important; &:hover { - background-color: rgba(0, 0, 0, 0.06) !important; + background-color: #eaf2ff !important; + color: #44a0ff !important; } } diff --git a/src/assets/styles/variables.scss b/src/assets/styles/variables.scss index 34484d4..f6efb30 100644 --- a/src/assets/styles/variables.scss +++ b/src/assets/styles/variables.scss @@ -9,17 +9,17 @@ $yellow:#FEC171; $panGreen: #30B08F; // 默认菜单主题风格 -$base-menu-color:#bfcbd9; -$base-menu-color-active:#f4f4f5; -$base-menu-background:#304156; +$base-menu-color:#8c8c8c; +$base-menu-color-active:#49a3ff; +$base-menu-background:#ffffff; $base-logo-title-color: #ffffff; -$base-menu-light-color:rgba(0,0,0,.70); -$base-menu-light-background:#ffffff; -$base-logo-light-title-color: #001529; +$base-menu-light-color:#49a3ff; +$base-menu-light-background:#eaf2ff; +$base-logo-light-title-color: #49a3ff; -$base-sub-menu-background:#1f2d3d; -$base-sub-menu-hover:#001528; +$base-sub-menu-background:#eaf2ff; +$base-sub-menu-hover:#eaf2ff; // 自定义暗色菜单风格 /** diff --git a/src/components/ThemePicker/index.vue b/src/components/ThemePicker/index.vue index a69ee45..4488305 100644 --- a/src/components/ThemePicker/index.vue +++ b/src/components/ThemePicker/index.vue @@ -1,7 +1,7 @@