@use "sass:color"; // 定义主色和混合函数 $el-color-primary: #015293; @function get-light-color($color, $percentage) { @return color.mix(#fff, $color, $percentage); // 自动返回十六进制色值 } :root { --el-color-primary: #015293 !important; @for $i from 1 through 9 { $percentage: $i * 10%; --el-color-primary-light-#{$i}: #{get-light-color($el-color-primary, $percentage)}; } --login-bg-color: #293146; --left-menu-max-width: 200px; --left-menu-min-width: 64px; --left-menu-bg-color: #001529; --left-menu-bg-light-color: #0f2438; --left-menu-bg-active-color: var(--el-color-primary); --left-menu-text-color: #bfcbd9; --left-menu-text-active-color: #fff; --left-menu-collapse-bg-active-color: var(--el-color-primary); /* left menu end */ /* logo start */ --logo-height: 46px; --logo-title-text-color: #fff; /* logo end */ /* header start */ --top-header-bg-color: '#fff'; --top-header-text-color: 'inherit'; --top-header-hover-color: #f6f6f6; --top-tool-height: var(--logo-height); --top-tool-p-x: 0; --tags-view-height: 35px; /* header start */ /* tab menu start */ --tab-menu-max-width: 80px; --tab-menu-min-width: 30px; --tab-menu-collapse-height: 36px; /* tab menu end */ --app-content-padding: 20px; --app-content-bg-color: #f5f7f9; --app-footer-height: 50px; --transition-time-02: 0.2s; /* spread component */ --button-list-box-height: 56px } .dark { --app-content-bg-color: var(--el-bg-color); } html, body { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } *, :after, :before { margin: 0; padding: 0; box-sizing: border-box; }