|
| 1 | +// base color |
| 2 | +$blue: #324157; |
| 3 | +$light-blue: #3A71A8; |
| 4 | +$red: #C03639; |
| 5 | +$pink: #E65D6E; |
| 6 | +$green: #30B08F; |
| 7 | +$tiffany: #4AB7BD; |
| 8 | +$yellow: #FEC171; |
| 9 | +$panGreen: #30B08F; |
| 10 | + |
| 11 | +// 默认菜单主题风格 |
| 12 | +$base-menu-color: #bfcbd9; |
| 13 | +$base-menu-color-active: #f4f4f5; |
| 14 | +$base-menu-background: #304156; |
| 15 | +$base-logo-title-color: #ffffff; |
| 16 | + |
| 17 | +$base-menu-light-color: rgba(0, 0, 0, 0.7); |
| 18 | +$base-menu-light-background: #ffffff; |
| 19 | +$base-logo-light-title-color: #001529; |
| 20 | + |
| 21 | +$base-sub-menu-background: #1f2d3d; |
| 22 | +$base-sub-menu-hover: #001528; |
| 23 | + |
| 24 | +// 自定义暗色菜单风格 |
| 25 | +/** |
| 26 | +$base-menu-color:hsla(0,0%,100%,.65); |
| 27 | +$base-menu-color-active:#fff; |
| 28 | +$base-menu-background:#001529; |
| 29 | +$base-logo-title-color: #ffffff; |
| 30 | +
|
| 31 | +$base-menu-light-color:rgba(0,0,0,.70); |
| 32 | +$base-menu-light-background:#ffffff; |
| 33 | +$base-logo-light-title-color: #001529; |
| 34 | +
|
| 35 | +$base-sub-menu-background:#000c17; |
| 36 | +$base-sub-menu-hover:#001528; |
| 37 | +*/ |
| 38 | + |
| 39 | +$--color-primary: #409EFF; |
| 40 | +$--color-success: #67C23A; |
| 41 | +$--color-warning: #E6A23C; |
| 42 | +$--color-danger: #F56C6C; |
| 43 | +$--color-info: #909399; |
| 44 | +$--color-placeholder: #a8abb2; |
| 45 | +$base-sidebar-width: 200px; |
| 46 | + |
| 47 | +// the :export directive is the magic sauce for webpack |
| 48 | +// https://www.bluematador.com/blog/how-to-share-variables-between-js-and-sass |
| 49 | +:export { |
| 50 | + menuColor: $base-menu-color; |
| 51 | + menuLightColor: $base-menu-light-color; |
| 52 | + menuColorActive: $base-menu-color-active; |
| 53 | + menuBackground: $base-menu-background; |
| 54 | + menuLightBackground: $base-menu-light-background; |
| 55 | + subMenuBackground: $base-sub-menu-background; |
| 56 | + subMenuHover: $base-sub-menu-hover; |
| 57 | + sideBarWidth: $base-sidebar-width; |
| 58 | + logoTitleColor: $base-logo-title-color; |
| 59 | + logoLightTitleColor: #0E53C4; |
| 60 | + primaryColor: $--color-primary; |
| 61 | + successColor: $--color-success; |
| 62 | + dangerColor: $--color-danger; |
| 63 | + infoColor: $--color-info; |
| 64 | + warningColor: $--color-warning; |
| 65 | + placeholderColor : $--color-placeholder; |
| 66 | +} |
0 commit comments