fix(theme): incorrect page layout when navbar: false, close #270 (#273)

This commit is contained in:
pengzhanbo 2024-10-13 15:23:29 +08:00 committed by GitHub
parent 2e4c544879
commit c32dd3eb93
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 3 additions and 3 deletions

View File

@ -29,7 +29,7 @@ watchEffect(() => {
</script>
<template>
<div class="vp-nav" :class="{ fixed }">
<header v-if="hasNavbar" class="vp-nav" :class="{ fixed }">
<VPNavbar :is-screen-open="isScreenOpen" @toggle-screen="toggleScreen">
<template #nav-bar-title-before>
<slot name="nav-bar-title-before" />
@ -53,7 +53,7 @@ watchEffect(() => {
<slot name="nav-screen-content-after" />
</template>
</VPNavScreen>
</div>
</header>
</template>
<style scoped>

View File

@ -505,7 +505,7 @@
--vp-nav-height: 0px;
}
.hide-nav .sidebar {
.hide-nav .vp-sidebar {
--vp-nav-height: 22px;
}