mirror of
https://github.com/iczer/vue-antd-admin
synced 2025-04-05 07:27:06 +08:00
新增:增加深蓝主题;
This commit is contained in:
parent
7f5fbb7426
commit
c8c133fbfb
@ -12,6 +12,7 @@
|
||||
<img-checkbox :title="$t('theme.dark')" img="https://gw.alipayobjects.com/zos/rmsportal/LCkqqYNmvBEbokSDscrm.svg" value="dark"/>
|
||||
<img-checkbox :title="$t('theme.light')" img="https://gw.alipayobjects.com/zos/rmsportal/jpRkZQMyYRryryPNtyIC.svg" value="light"/>
|
||||
<img-checkbox :title="$t('theme.night')" img="https://gw.alipayobjects.com/zos/antfincdn/hmKaLQvmY2/LCkqqYNmvBEbokSDscrm.svg" value="night"/>
|
||||
<img-checkbox :title="$t('theme.blue')" img="https://gw.alipayobjects.com/zos/antfincdn/hmKaLQvmY2/LCkqqYNmvBEbokSDscrm.svg" value="blue"/>
|
||||
</img-checkbox-group>
|
||||
</setting-item>
|
||||
<setting-item :title="$t('theme.color')">
|
||||
|
@ -13,9 +13,34 @@ const ANTD = {
|
||||
},
|
||||
night: {
|
||||
menuColors: ['#151515', '#1f1f1f', '#1e1e1e'],
|
||||
},
|
||||
blue: {
|
||||
menuColors: ['#1e3a8a'/*二级菜单背景*/, '#1e40af'/*菜单/顶部背景*/, '#1d4ed8'/*logo 背景*/]
|
||||
}
|
||||
},
|
||||
theme: {
|
||||
blue: {
|
||||
'layout-body-background': '#f0f2f5',
|
||||
'body-background': '#fff',
|
||||
'component-background': '#fff',
|
||||
'heading-color': 'rgba(0, 0, 0, 0.85)',
|
||||
'text-color': 'rgba(0, 0, 0, 0.65)',
|
||||
'text-color-inverse': '#fff',
|
||||
'text-color-secondary': 'rgba(0, 0, 0, 0.45)',
|
||||
'shadow-color': 'rgba(0, 0, 0, 0.15)',
|
||||
'border-color-split': '#f0f0f0',
|
||||
'border-color-base': '#d9d9d9',
|
||||
'background-color-light': '#fafafa',
|
||||
'background-color-base': '#f5f5f5',
|
||||
'table-selected-row-bg': '#fafafa',
|
||||
'table-expanded-row-bg': '#fbfbfb',
|
||||
'checkbox-check-color': '#fff',
|
||||
'disabled-color': 'rgba(0, 0, 0, 0.25)',
|
||||
'menu-dark-color': 'rgba(254, 254, 254, 0.65)',
|
||||
'menu-dark-highlight-color': '#fefefe',
|
||||
'menu-dark-arrow-color': '#fefefe',
|
||||
'btn-primary-color': '#fff',
|
||||
},
|
||||
dark: {
|
||||
'layout-body-background': '#f0f2f5',
|
||||
'body-background': '#fff',
|
||||
|
@ -10,7 +10,7 @@
|
||||
vertical-align: middle;
|
||||
box-shadow: none;
|
||||
}
|
||||
&.dark{
|
||||
&.dark, &.blue{
|
||||
background: @header-bg-color-dark;
|
||||
color: white;
|
||||
}
|
||||
|
@ -33,10 +33,8 @@ function getFunctionalColors(mode) {
|
||||
function getMenuColors(color, mode) {
|
||||
if (mode == themeMode.NIGHT) {
|
||||
return ANTD.primary.night.menuColors
|
||||
} else if (color == ANTD.primary.color) {
|
||||
return ANTD.primary.dark.menuColors
|
||||
} else {
|
||||
return [varyColor.darken(color, 0.93), varyColor.darken(color, 0.83), varyColor.darken(color, 0.73)]
|
||||
return ANTD.primary[mode].menuColors ?? [varyColor.darken(color, 0.93), varyColor.darken(color, 0.83), varyColor.darken(color, 0.73)]
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user