feat: 新增任务中心页面|右侧菜单调整

This commit is contained in:
duanshuwen
2025-12-22 22:56:00 +08:00
parent 3396c35bbb
commit 5caa9a5a4b
12 changed files with 107 additions and 86 deletions

View File

@@ -8,23 +8,23 @@
<native-tooltip :content="t('window.minimize')">
<button v-show="isMinimizable" class="flex items-center justify-center cursor-pointer w-[40px] h-[40px]"
@click="minimizeWindow">
<iconify-icon icon="material-symbols:check-indeterminate-small" color="#ffffff" :width="btnSize"
<iconify-icon icon="material-symbols:check-indeterminate-small" color="#525866" :width="btnSize"
:height="btnSize" />
</button>
</native-tooltip>
<native-tooltip :content="isMaximized ? t('window.restore') : t('window.maximize')">
<button v-show="isMaximizable" class="flex items-center justify-center cursor-pointer w-[40px] h-[40px]"
@click="maximizeWindow">
<iconify-icon icon="material-symbols:chrome-maximize-outline-sharp" color="#ffffff" :width="btnSize"
<iconify-icon icon="material-symbols:chrome-maximize-outline-sharp" color="#525866" :width="btnSize"
:height="btnSize" v-show="!isMaximized" />
<iconify-icon icon="material-symbols:chrome-restore-outline-sharp" color="#ffffff" :width="btnSize"
<iconify-icon icon="material-symbols:chrome-restore-outline-sharp" color="#525866" :width="btnSize"
:height="btnSize" v-show="isMaximized" />
</button>
</native-tooltip>
<native-tooltip :content="t('window.close')">
<button v-show="isClosable" class="flex items-center justify-center cursor-pointer w-[40px] h-[40px]"
@click="handleClose">
<iconify-icon icon="material-symbols:close" color="#ffffff" :width="btnSize" :height="btnSize" />
<iconify-icon icon="material-symbols:close" color="#525866" :width="btnSize" :height="btnSize" />
</button>
</native-tooltip>
</div>
@@ -71,6 +71,6 @@ function handleClose() {
<style scoped>
.title-bar {
background-color: rgba(255, 255, 255, 0.2);
background-color: rgba(239, 246, 255, 0.8);
}
</style>