This commit is contained in:
Jeffrey Hsu 2025-02-12 01:10:23 +08:00
parent bb4ed0f561
commit a567454392
2 changed files with 8 additions and 3 deletions

View File

@ -22,6 +22,7 @@ import { onMounted, ref, watch } from 'vue'
import { emitter } from '@renderer/utils/mitt' import { emitter } from '@renderer/utils/mitt'
import { useRoute } from 'vue-router' import { useRoute } from 'vue-router'
import { Close, Finished, FullScreen, Minus } from '@element-plus/icons-vue' import { Close, Finished, FullScreen, Minus } from '@element-plus/icons-vue'
import icon from '@renderer/assets/icon.png'
const showTitleBar = ref(false) const showTitleBar = ref(false)
const showSaveIcon = ref(false) const showSaveIcon = ref(false)
@ -56,10 +57,14 @@ watch(
<div class="flex h-screen flex-col overflow-hidden bg-transparent"> <div class="flex h-screen flex-col overflow-hidden bg-transparent">
<div <div
v-if="showTitleBar" v-if="showTitleBar"
class="flex h-10 w-full justify-between overflow-hidden window-title flex-shrink-0 bg-white/75" class="flex h-12 w-full justify-between overflow-hidden window-title flex-shrink-0 bg-white/75"
> >
<!-- 标题 --> <div class="flex items-center pl-4">
<div class="pl-4 font-bold leading-10">达成情况评价报告生成工具</div> <!-- 图标 -->
<img class="h-8" :src="icon" alt="" />
<!-- 标题 -->
<div class="pl-4 font-bold">达成情况评价报告生成工具</div>
</div>
<!-- 最小化最大化关闭 --> <!-- 最小化最大化关闭 -->
<div class="flex items-center justify-center function"> <div class="flex items-center justify-center function">
<div <div

Binary file not shown.

After

Width:  |  Height:  |  Size: 114 KiB