diff --git a/theme/src/client/components/BackToTop.vue b/theme/src/client/components/BackToTop.vue index 1752c5d7..c8600f5a 100644 --- a/theme/src/client/components/BackToTop.vue +++ b/theme/src/client/components/BackToTop.vue @@ -77,8 +77,8 @@ function handleClick() { .back-to-top-button { position: fixed; inset-inline-end: 1rem; - right: 20px; - bottom: 64px; + right: 24px; + bottom: calc(var(--vp-footer-height, 82px) - 18px); z-index: var(--vp-z-index-back-to-top); width: 36px; height: 36px; @@ -140,6 +140,7 @@ function handleClick() { @media (min-width: 768px) { .back-to-top-button { + bottom: calc(var(--vp-footer-height, 88px) - 24px); width: 48px; height: 48px; } diff --git a/theme/src/client/components/Blog.vue b/theme/src/client/components/Blog.vue index 0688ce61..4cf21ca9 100644 --- a/theme/src/client/components/Blog.vue +++ b/theme/src/client/components/Blog.vue @@ -12,16 +12,22 @@ const page = usePageData() diff --git a/theme/src/client/components/Flyout/index.vue b/theme/src/client/components/Flyout/index.vue index b2f7bbc0..96aa49f5 100644 --- a/theme/src/client/components/Flyout/index.vue +++ b/theme/src/client/components/Flyout/index.vue @@ -129,7 +129,7 @@ export default { display: flex; align-items: center; height: var(--vp-nav-height); - padding: 0 12px; + padding: 0 10px; color: var(--vp-c-text-1); transition: color 0.5s; } diff --git a/theme/src/client/components/Friends.vue b/theme/src/client/components/Friends.vue index 33b115b0..482b9f03 100644 --- a/theme/src/client/components/Friends.vue +++ b/theme/src/client/components/Friends.vue @@ -45,11 +45,18 @@ const list = computed(() => matter.value.list || [])