|
@@ -8,37 +8,30 @@ $tiffany: #4AB7BD;
|
|
|
$yellow:#FEC171;
|
|
|
$panGreen: #30B08F;
|
|
|
|
|
|
-// 默认菜单主题风格
|
|
|
-$base-menu-color:#bfcbd9;
|
|
|
-$base-menu-color-active:#f4f4f5;
|
|
|
-$base-menu-background:#304156;
|
|
|
-$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;
|
|
|
+// 新增配色
|
|
|
+$left-menu-bg: #eff4fb; // 左侧菜单背景色
|
|
|
+$left-menu-hover-bg: #e3eefd; // 左侧菜单悬停背景色
|
|
|
+$left-menu-active-bg: #8ccbea; // 左侧菜单激活背景色
|
|
|
+$left-menu-text-color: #2983b1; // 左侧菜单文字颜色
|
|
|
+$right-content-bg: $left-menu-active-bg; // 右侧内容背景色使用左侧菜单激活背景色
|
|
|
|
|
|
-$base-sub-menu-background:#1f2d3d;
|
|
|
-$base-sub-menu-hover:#001528;
|
|
|
-
|
|
|
-// 自定义暗色菜单风格
|
|
|
-/**
|
|
|
-$base-menu-color:hsla(0,0%,100%,.65);
|
|
|
-$base-menu-color-active:#fff;
|
|
|
-$base-menu-background:#001529;
|
|
|
-$base-logo-title-color: #ffffff;
|
|
|
+// 默认菜单主题风格
|
|
|
+$base-menu-color: $left-menu-text-color; // 用于默认菜单文字
|
|
|
+$base-menu-color-active: $left-menu-text-color; // 用于激活状态菜单文字
|
|
|
+$base-menu-background: $left-menu-bg; // 用于菜单背景
|
|
|
+$base-logo-title-color: $left-menu-text-color; // 用于 logo 标题
|
|
|
|
|
|
-$base-menu-light-color:rgba(0,0,0,.70);
|
|
|
-$base-menu-light-background:#ffffff;
|
|
|
-$base-logo-light-title-color: #001529;
|
|
|
+// 浅色菜单风格
|
|
|
+$base-menu-light-color: $left-menu-text-color; // 用于浅色菜单文字
|
|
|
+$base-menu-light-background: #FFFFFF; // 白色,用于浅色菜单背景
|
|
|
+$base-logo-light-title-color: $left-menu-text-color; // 用于浅色 logo 标题
|
|
|
|
|
|
-$base-sub-menu-background:#000c17;
|
|
|
-$base-sub-menu-hover:#001528;
|
|
|
-*/
|
|
|
+// 子菜单
|
|
|
+$base-sub-menu-background: $left-menu-bg; // 用于子菜单背景
|
|
|
+$base-sub-menu-hover: $left-menu-hover-bg; // 用于子菜单悬停背景
|
|
|
|
|
|
$base-sidebar-width: 220px;
|
|
|
|
|
|
-// the :export directive is the magic sauce for webpack
|
|
|
// https://www.bluematador.com/blog/how-to-share-variables-between-js-and-sass
|
|
|
:export {
|
|
|
menuColor: $base-menu-color;
|
|
@@ -50,5 +43,13 @@ $base-sidebar-width: 220px;
|
|
|
subMenuHover: $base-sub-menu-hover;
|
|
|
sideBarWidth: $base-sidebar-width;
|
|
|
logoTitleColor: $base-logo-title-color;
|
|
|
- logoLightTitleColor: $base-logo-light-title-color
|
|
|
+ logoLightTitleColor: $base-logo-light-title-color;
|
|
|
+ // 导出新增变量
|
|
|
+ leftMenuBg: $left-menu-bg;
|
|
|
+ leftMenuHoverBg: $left-menu-hover-bg;
|
|
|
+ leftMenuActiveBg: $left-menu-active-bg;
|
|
|
+ leftMenuTextColor: $left-menu-text-color;
|
|
|
+ // leftMenuTextHoverColor: $left-menu-text-hover-color;
|
|
|
+ // leftMenuTextActiveColor: $left-menu-text-active-color;
|
|
|
+ // rightContentBg: $right-content-bg;
|
|
|
}
|