feat: redesign top bar mask

This commit is contained in:
Hakadao
2023-11-08 23:29:35 +08:00
parent a5bab3f06c
commit 74fc7749ff
2 changed files with 25 additions and 1 deletions

View File

@@ -284,12 +284,14 @@ provide('activatedPage', activatedPage)
pos="top-0 left-0" z="99 hover:999" w-full
:style="{ position: isTopbarFixed ? 'fixed' : 'absolute' }"
:show-search-bar="!isSearchPage"
:mask="showTopbarMask"
/>
<Topbar
v-else-if="settings.isShowTopbar && isHomePage"
:show-search-bar="showTopbarMask && settings.useSearchPageModeOnHomePage || (!settings.useSearchPageModeOnHomePage && activatedPage !== AppPage.Search || activatedPage !== AppPage.Home && activatedPage !== AppPage.Search)"
:show-logo="showTopbarMask && settings.useSearchPageModeOnHomePage || (!settings.useSearchPageModeOnHomePage || activatedPage !== AppPage.Home)"
pos="fixed top-0 left-0" z-99 w-full
:mask="showTopbarMask"
pos="fixed top-0 left-0" z="99 hover:999" w-full
/>
</Transition>
</div>