状态栏修正
This commit is contained in:
@@ -2,7 +2,6 @@
|
||||
import { ref, computed, onMounted, onUnmounted, nextTick } from 'vue'
|
||||
import { Search, Settings, ChevronRight, ArrowUp, Check, Loader2 } from '@lucide/vue'
|
||||
import { Input } from '@/components/ui/input'
|
||||
import { Tooltip, TooltipTrigger, TooltipContent } from '@/components/ui/tooltip'
|
||||
import { invoke } from '@tauri-apps/api/core'
|
||||
import { getCurrentWindow } from '@tauri-apps/api/window'
|
||||
import { useSearchStore, type SearchItem } from '@/stores/searchStore'
|
||||
@@ -258,27 +257,22 @@ const handleBlur = () => {
|
||||
</div>
|
||||
</Transition>
|
||||
<Transition name="floating-tabs">
|
||||
<Tooltip v-if="showScrollTop">
|
||||
<TooltipTrigger as-child>
|
||||
<button
|
||||
v-if="showScrollTop"
|
||||
class="flex items-center justify-center size-6 rounded-md text-muted-foreground hover:text-foreground hover:bg-secondary/60 transition-colors"
|
||||
@click="scrollToTop"
|
||||
@mousedown.stop
|
||||
>
|
||||
<ArrowUp class="h-3.5 w-3.5" />
|
||||
</button>
|
||||
</TooltipTrigger>
|
||||
<TooltipContent>回到顶部</TooltipContent>
|
||||
</Tooltip>
|
||||
</Transition>
|
||||
</div>
|
||||
|
||||
<div class="flex-1"></div>
|
||||
<!-- 保存设置按钮(当前模块在设置 tab 且注册了保存函数时显示,从右向左弹出) -->
|
||||
<Transition name="save-btn">
|
||||
<Tooltip v-if="tabsStore.saveVisible">
|
||||
<TooltipTrigger as-child>
|
||||
<button
|
||||
v-if="tabsStore.saveVisible"
|
||||
class="flex items-center gap-1.5 h-7 px-3 mr-1 text-xs font-medium rounded-md bg-primary text-primary-foreground hover:bg-primary/90 disabled:opacity-60 disabled:pointer-events-none transition-colors pointer-events-auto"
|
||||
:disabled="tabsStore.saving"
|
||||
@click="tabsStore.runSave"
|
||||
@@ -288,9 +282,6 @@ const handleBlur = () => {
|
||||
<Check v-else class="size-3.5" />
|
||||
保存设置
|
||||
</button>
|
||||
</TooltipTrigger>
|
||||
<TooltipContent>保存当前模块设置</TooltipContent>
|
||||
</Tooltip>
|
||||
</Transition>
|
||||
<div class="relative max-w-xs mr-3 pointer-events-auto">
|
||||
<Search
|
||||
|
||||
Reference in New Issue
Block a user