@@ -32,38 +32,42 @@ const trafficLightInset = computed(() => {
3232
3333<template >
3434 <div
35- class =" pr-2 border-b bg-muted/30 flex shrink-0 gap-1 h-10 items-center overflow-hidden"
35+ class =" border-b bg-muted/30 flex shrink-0 gap-1 h-10 items-center overflow-hidden"
3636 :style =" { paddingLeft: trafficLightInset }"
37+ :class =" [
38+ isMac ? '' : 'flex-row-reverse',
39+ ]"
3740 data-tauri-drag-region
3841 >
3942 <WindowControls />
40- <span class =" text-xs text-muted-foreground font-semibold select-none" >SqlKit</span >
41- <div class =" flex-1" data-tauri-drag-region />
43+ <div class =" px-2 flex flex-1 h-full w-0 items-center" >
44+ <span class =" text-xs text-muted-foreground font-semibold select-none" >SqlKit</span >
45+ <div class =" flex-1" data-tauri-drag-region />
46+ <TooltipProvider >
47+ <Tooltip v-if =" ! hideAiButton " >
48+ <TooltipTrigger as-child>
49+ <Button variant="ghost" size="icon" class="h-8 w-8" @click =" emit (' toggleAi' )" >
50+ <span class =" i-carbon-chat-bot h-4 w-4" />
51+ </Button >
52+ </TooltipTrigger >
53+ <TooltipContent >{{ $t('aside.aiAssistant') }}</TooltipContent >
54+ </Tooltip >
4255
43- <TooltipProvider >
44- <Tooltip v-if =" ! hideAiButton " >
45- <TooltipTrigger as-child>
46- <Button variant="ghost" size="icon" class="h-8 w-8" @click =" emit (' toggleAi' )" >
47- <span class =" i-carbon-chat-bot h-4 w-4" />
48- </Button >
49- </TooltipTrigger >
50- <TooltipContent >{{ $t('aside.aiAssistant') }}</TooltipContent >
51- </Tooltip >
52-
53- <Tooltip >
54- <TooltipTrigger as-child>
55- <Button variant="ghost" size="icon" class="h-8 w-8 relative" @click =" emit (' toggleTaskManager' )" >
56- <span class =" i-carbon-list-boxes h-4 w-4" />
57- <span
58- v-if =" taskCount > 0"
59- class =" text-[9px] text-white font-bold px-1 rounded-full bg-red-500 flex h-4 min-w-4 items-center justify-center absolute -right-0.5 -top-0.5"
60- >
61- {{ taskCount > 9 ? '9+' : taskCount }}
62- </span >
63- </Button >
64- </TooltipTrigger >
65- <TooltipContent >{{ $t('transfer.tasks.title') }}</TooltipContent >
66- </Tooltip >
67- </TooltipProvider >
56+ <Tooltip >
57+ <TooltipTrigger as-child>
58+ <Button variant="ghost" size="icon" class="h-8 w-8 relative" @click =" emit (' toggleTaskManager' )" >
59+ <span class =" i-carbon-list-boxes h-4 w-4" />
60+ <span
61+ v-if =" taskCount > 0"
62+ class =" text-[9px] text-white font-bold px-1 rounded-full bg-red-500 flex h-4 min-w-4 items-center justify-center absolute -right-0.5 -top-0.5"
63+ >
64+ {{ taskCount > 9 ? '9+' : taskCount }}
65+ </span >
66+ </Button >
67+ </TooltipTrigger >
68+ <TooltipContent >{{ $t('transfer.tasks.title') }}</TooltipContent >
69+ </Tooltip >
70+ </TooltipProvider >
71+ </div >
6872 </div >
6973</template >
0 commit comments