This commit is contained in:
BianLzhaoMin 2025-12-19 16:26:58 +08:00
parent 5e5c434d09
commit 134bc978b0
1 changed files with 8 additions and 5 deletions

View File

@ -9,21 +9,24 @@
class="drawer-bg" class="drawer-bg"
@click="handleClickOutside" @click="handleClickOutside"
/> />
<sidebar v-if="!sidebar.hide && !isEmbedded" class="sidebar-container" /> <sidebar
v-if="!sidebar.hide && !sidebar.isEmbedded"
class="sidebar-container"
/>
<div <div
:class="{ :class="{
hasTagsView: needTagsView, hasTagsView: needTagsView,
sidebarHide: sidebar.hide || isEmbedded, sidebarHide: sidebar.hide || sidebar.isEmbedded,
embedded: isEmbedded, embedded: sidebar.isEmbedded,
}" }"
class="main-container" class="main-container"
> >
<div v-if="!isEmbedded" :class="{ 'fixed-header': fixedHeader }"> <div v-if="!sidebar.isEmbedded" :class="{ 'fixed-header': fixedHeader }">
<navbar /> <navbar />
<tags-view v-if="needTagsView" /> <tags-view v-if="needTagsView" />
</div> </div>
<app-main /> <app-main />
<right-panel v-if="!isEmbedded"> <right-panel v-if="!sidebar.isEmbedded">
<settings /> <settings />
</right-panel> </right-panel>
</div> </div>