From 05487158cc3c9a33644b905f2ba1d0f8dd350133 Mon Sep 17 00:00:00 2001 From: pengzhanbo Date: Sat, 2 Mar 2024 21:27:38 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E8=B0=83=E6=95=B4=20Footer=20=E5=B8=83?= =?UTF-8?q?=E5=B1=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- theme/src/client/components/VFooter.vue | 4 +++- theme/src/client/styles/content.scss | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/theme/src/client/components/VFooter.vue b/theme/src/client/components/VFooter.vue index 56751927..d6ad206b 100644 --- a/theme/src/client/components/VFooter.vue +++ b/theme/src/client/components/VFooter.vue @@ -43,7 +43,6 @@ onMounted(() => { position: relative; z-index: var(--vp-z-index-footer); padding: 24px; - background-color: var(--vp-c-bg); border-top: 1px solid var(--vp-c-gutter); transition: all var(--t-color); } @@ -70,6 +69,9 @@ onMounted(() => { @media (min-width: 768px) { .plume-footer { padding: 24px; + } + + .plume-footer.has-sidebar { margin-right: calc(0px - ((100vw - var(--vp-layout-max-width)) / 2)); } } diff --git a/theme/src/client/styles/content.scss b/theme/src/client/styles/content.scss index 3d573b46..0004727c 100644 --- a/theme/src/client/styles/content.scss +++ b/theme/src/client/styles/content.scss @@ -30,7 +30,7 @@ line-height: 32px; letter-spacing: -0.02em; border-top: 1px solid var(--vp-c-divider); - transition: border-top var(--t-color); + transition: border-top var(--t-color), color var(--t-color); } .plume-content h2:first-of-type {