From e5a9e6b60a1786ee9fb6752bdabae7a18669bee7 Mon Sep 17 00:00:00 2001 From: Hakadao Date: Sun, 21 Jul 2024 22:15:33 +0800 Subject: [PATCH] fix(top-bar): disable top bar on creative center page --- src/components/TopBar/TopBar.vue | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/components/TopBar/TopBar.vue b/src/components/TopBar/TopBar.vue index 5a50c1ec..c0cc7625 100644 --- a/src/components/TopBar/TopBar.vue +++ b/src/components/TopBar/TopBar.vue @@ -98,6 +98,13 @@ const isTopBarFixed = computed(() => { return false }) +const showTopBar = computed(() => { + const isCreativeCenter = /https?:\/\/member.bilibili.com\/platform\/home.*/.test(location.href) + if (settings.value.showTopBar && !isCreativeCenter) + return true + return false +}) + // #region Popups visibility control const popupVisible = reactive({ channels: false, @@ -421,7 +428,7 @@ defineExpose({