From d216fdca449b967160937f3347f25e3582ff95b2 Mon Sep 17 00:00:00 2001 From: Netfan Date: Sat, 5 Apr 2025 13:07:52 +0800 Subject: [PATCH] feat: support logo text slot (#5872) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * 基础布局中的LOGO的文字区域允许通过插槽logo-text定制 --- .../ui-kit/shadcn-ui/src/components/logo/logo.vue | 13 +++++++------ packages/effects/layouts/src/basic/layout.vue | 12 ++++++++++-- 2 files changed, 17 insertions(+), 8 deletions(-) diff --git a/packages/@core/ui-kit/shadcn-ui/src/components/logo/logo.vue b/packages/@core/ui-kit/shadcn-ui/src/components/logo/logo.vue index 13680c56..829b7911 100644 --- a/packages/@core/ui-kit/shadcn-ui/src/components/logo/logo.vue +++ b/packages/@core/ui-kit/shadcn-ui/src/components/logo/logo.vue @@ -55,12 +55,13 @@ withDefaults(defineProps(), { :size="logoSize" class="relative rounded-none bg-transparent" /> - - {{ text }} - + diff --git a/packages/effects/layouts/src/basic/layout.vue b/packages/effects/layouts/src/basic/layout.vue index 4d53cb5d..f44b7404 100644 --- a/packages/effects/layouts/src/basic/layout.vue +++ b/packages/effects/layouts/src/basic/layout.vue @@ -228,7 +228,11 @@ const headerSlots = computed(() => { :text="preferences.app.name" :theme="showHeaderNav ? headerTheme : theme" @click="clickLogo" - /> + > + +