diff --git a/CHANGELOG.zh_CN.md b/CHANGELOG.zh_CN.md index 919c1bf3d..e7c15efed 100644 --- a/CHANGELOG.zh_CN.md +++ b/CHANGELOG.zh_CN.md @@ -3,6 +3,7 @@ ### 🐛 Bug Fixes - 登录页样式修复 +- 修复菜单已知问题 ## 2.2.0 (2021-04-06) diff --git a/src/components/Application/src/AppDarkModeToggle.vue b/src/components/Application/src/AppDarkModeToggle.vue index fa7e892a9..20c7b4ade 100644 --- a/src/components/Application/src/AppDarkModeToggle.vue +++ b/src/components/Application/src/AppDarkModeToggle.vue @@ -3,7 +3,6 @@ v-if="getShowDarkModeToggle" :class="[ prefixCls, - `${prefixCls}--${size}`, { [`${prefixCls}--dark`]: isDark, }, @@ -30,13 +29,13 @@ export default defineComponent({ name: 'DarkModeToggle', components: { SvgIcon }, - props: { - size: { - type: String, - default: 'default', - validate: (val) => ['default', 'large'].includes(val), - }, - }, + // props: { + // size: { + // type: String, + // default: 'default', + // validate: (val) => ['default', 'large'].includes(val), + // }, + // }, setup() { const { prefixCls } = useDesign('dark-mode-toggle'); const { getDarkMode, setDarkMode, getShowDarkModeToggle } = useRootSetting(); @@ -97,15 +96,15 @@ } } - &--large { - width: 72px; - height: 34px; - padding: 0 10px; + // &--large { + // width: 70px; + // height: 34px; + // padding: 0 10px; - .@{prefix-cls}-inner { - width: 26px; - height: 26px; - } - } + // .@{prefix-cls}-inner { + // width: 26px; + // height: 26px; + // } + // } } diff --git a/src/components/Icon/src/index.vue b/src/components/Icon/src/index.vue index ae36707d8..c76a94f93 100644 --- a/src/components/Icon/src/index.vue +++ b/src/components/Icon/src/index.vue @@ -24,8 +24,6 @@ import Iconify from '@purge-icons/generated'; import { isString } from '/@/utils/is'; import { propTypes } from '/@/utils/propTypes'; - import { useRootSetting } from '/@/hooks/setting/useRootSetting'; - import { ThemeEnum } from '/@/enums/appEnum'; const SVG_END_WITH_FLAG = '|svg'; export default defineComponent({ @@ -46,8 +44,6 @@ setup(props) { const elRef = ref(null); - const { getDarkMode } = useRootSetting(); - const isSvgIcon = computed(() => props.icon?.endsWith(SVG_END_WITH_FLAG)); const getSvgIcon = computed(() => props.icon.replace(SVG_END_WITH_FLAG, '')); const getIconRef = computed(() => `${props.prefix ? props.prefix + ':' : ''}${props.icon}`); @@ -85,7 +81,7 @@ return { fontSize: `${fs}px`, - color: color || (unref(getDarkMode) === ThemeEnum.DARK ? '#fff' : '#303133'), + color: color, display: 'inline-flex', }; } diff --git a/src/components/SimpleMenu/src/SimpleMenu.vue b/src/components/SimpleMenu/src/SimpleMenu.vue index 1d3c93bfb..77d67d6e6 100644 --- a/src/components/SimpleMenu/src/SimpleMenu.vue +++ b/src/components/SimpleMenu/src/SimpleMenu.vue @@ -1,11 +1,12 @@