소스 검색

fix: logo显示问题处理

赖奇 1 년 전
부모
커밋
06d2a7ec8d
4개의 변경된 파일6개의 추가작업 그리고 4개의 파일을 삭제
  1. BIN
      apps/web-ele/public/favicon_bak.ico
  2. 0 0
      apps/web-ele/public/images/logo.png
  3. 5 3
      apps/web-ele/src/layouts/auth.vue
  4. 1 1
      packages/@core/preferences/src/config.ts

BIN
apps/web-ele/public/favicon_bak.ico


+ 0 - 0
apps/web-ele/src/assets/images/logo.png → apps/web-ele/public/images/logo.png


+ 5 - 3
apps/web-ele/src/layouts/auth.vue

@@ -7,9 +7,11 @@ import { preferences } from '@vben/preferences';
 import { $t } from '#/locales';
 
 const appName = computed(() => preferences.app.name);
-const logo = computed(() => {
-  return new URL('/src/assets/images/logo.png', import.meta.url).href;
-});
+const logo = computed(() => preferences.logo.source);
+
+// const logo = computed(() => {
+//   return new URL(preferences.logo.source, import.meta.url).href;
+// });
 </script>
 
 <template>

+ 1 - 1
packages/@core/preferences/src/config.ts

@@ -51,7 +51,7 @@ const defaultPreferences: Preferences = {
   },
   logo: {
     enable: true,
-    source: '/src/assets/images/logo.png',
+    source: '/images/logo.png',
   },
   navigation: {
     accordion: true,