20260724173425

This commit is contained in:
oneao committed 2026-07-24 17:34:26 +08:00
1 parent 4f40ad9f11
commit b33c743236
27 files changed
+1310 -437

No files matched your search

@@ -1,7 +1,16 @@
<script setup>
import { computed, nextTick, onBeforeUnmount, onMounted, ref, watch } from "vue";
import { useRoute, useRouter } from "vue-router";
import { ArrowLeft, ChevronLeft, ChevronRight, House, Maximize2, Minimize2, RotateCw, X } from "@lucide/vue";
import {
ArrowLeft,
ChevronLeft,
ChevronRight,
House,
Maximize2,
Minimize2,
RotateCw,
X,
} from "@lucide/vue";
import { theme } from "antdv-next";
import { useAppStore } from "@/stores/app";
@@ -166,12 +175,7 @@ function toggleMaximize() {
>
<div class="tab-actions">
<a-tooltip title="返回上一页" placement="bottom">
<button
type="button"
class="tab-action"
aria-label="返回上一页"
@click="goBack"
>
<button type="button" class="tab-action" aria-label="返回上一页" @click="goBack">
<ArrowLeft />
</button>
</a-tooltip>
@@ -188,12 +192,7 @@ function toggleMaximize() {
</a-tooltip>
<a-tooltip title="返回控制台" placement="bottom">
<button
type="button"
class="tab-action"
aria-label="返回控制台"
@click="goConsole"
>
<button type="button" class="tab-action" aria-label="返回控制台" @click="goConsole">
<House />
</button>
</a-tooltip>
@@ -252,7 +251,10 @@ function toggleMaximize() {
<ChevronRight />
</button>
<a-tooltip :title="appStore.contentMaximized ? '退出最大化' : '应用内最大化'" placement="bottom">
<a-tooltip
:title="appStore.contentMaximized ? '退出最大化' : '应用内最大化'"
placement="bottom"
>
<button
type="button"
class="tab-nav-button tab-maximize"