Skip to content
This repository was archived by the owner on Jan 27, 2026. It is now read-only.

Commit 6c13b41

Browse files
committed
feat: 移除顶栏头像
1 parent dee887c commit 6c13b41

File tree

1 file changed

+10
-7
lines changed
  • classisland.managementserver.client/src/layout/components/Header

1 file changed

+10
-7
lines changed

classisland.managementserver.client/src/layout/components/Header/index.vue

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -101,13 +101,10 @@
101101
<div class="layout-header-trigger layout-header-trigger-min">
102102
<n-dropdown trigger="hover" @select="avatarSelect" :options="avatarOptions">
103103
<div class="avatar">
104-
<n-avatar :src="websiteConfig.logo">
105-
<template #icon>
106-
<UserOutlined />
107-
</template>
108-
</n-avatar>
109-
<n-divider vertical />
110-
<span>{{ username }}</span>
104+
<n-icon size="18">
105+
<component :is="UserOutlined"/>
106+
</n-icon>
107+
<span class="ml-2">{{ username }}</span>
111108
</div>
112109
</n-dropdown>
113110
</div>
@@ -129,9 +126,15 @@
129126
import { AsideMenu } from '@/layout/components/Menu';
130127
import { useProjectSetting } from '@/hooks/setting/useProjectSetting';
131128
import { websiteConfig } from '@/config/website.config';
129+
import {UserOutlined} from "@vicons/antd";
132130
133131
export default defineComponent({
134132
name: 'PageHeader',
133+
computed: {
134+
UserOutlined() {
135+
return UserOutlined
136+
}
137+
},
135138
components: { ...components, NDialogProvider, ProjectSetting, AsideMenu },
136139
props: {
137140
collapsed: {

0 commit comments

Comments
 (0)