From e5db17fb7e2e5cab9af8ea2e1ca5fefec9b15ded Mon Sep 17 00:00:00 2001 From: pengzhanbo Date: Tue, 26 Dec 2023 13:08:31 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E4=BC=98=E5=8C=96=E4=BE=A7=E8=BE=B9?= =?UTF-8?q?=E6=A0=8F=E5=92=8C=E9=A1=B5=E9=9D=A2=E5=86=85=E5=AF=BC=E8=88=AA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- theme/src/client/components/LocalNav.vue | 12 +++++++++++- theme/src/client/components/PageAside.vue | 14 +++++++++++++- theme/src/client/components/icons/IconPrint.vue | 3 +++ 3 files changed, 27 insertions(+), 2 deletions(-) create mode 100644 theme/src/client/components/icons/IconPrint.vue diff --git a/theme/src/client/components/LocalNav.vue b/theme/src/client/components/LocalNav.vue index 70cb4b39..dd149b1c 100644 --- a/theme/src/client/components/LocalNav.vue +++ b/theme/src/client/components/LocalNav.vue @@ -44,12 +44,18 @@ const classes = computed(() => { } }) +const showLocalNav = computed(() => { + return (hasSidebar.value || page.value.isBlogPost) && (!empty.value || y.value >= navHeight.value) +}) +