feat: 重构战报弹窗与模拟器视图,优化UI与逻辑

重构BattleReportDialog和BattleSimulatorView相关静态资源,替换旧版JS/CSS文件,提升界面一致性和交互体验。新增和优化空状态、滚动区域等通用UI组件,移除部分冗余composable,完善多语言内容。引入导弹逻辑,补充版本检测工具,提升整体代码结构和可维护性。
This commit is contained in:
谦君
2025-12-15 20:04:40 +08:00
parent 9b9fda0400
commit 59dd7bfd05
126 changed files with 3944 additions and 1487 deletions

View File

@@ -7,21 +7,21 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, viewport-fit=cover" />
<link rel="icon" type="image/svg+xml" href="./logo.svg" />
<title>OGame-Vue-Ts</title>
<script type="module" crossorigin src="./assets/index-BT5w6et-.js"></script>
<link rel="modulepreload" crossorigin href="./assets/game-config-CG6z6nnH.js">
<script type="module" crossorigin src="./assets/index-B4KMqZ_y.js"></script>
<link rel="modulepreload" crossorigin href="./assets/game-config-DRP-gbpS.js">
<link rel="modulepreload" crossorigin href="./assets/game-i18n-BC9uiVvf.js">
<link rel="modulepreload" crossorigin href="./assets/rolldown-runtime-CIDIeb-o.js">
<link rel="modulepreload" crossorigin href="./assets/game-logic-Bi1l7y4K.js">
<link rel="modulepreload" crossorigin href="./assets/vendor-others-DTUzJ7S-.js">
<link rel="modulepreload" crossorigin href="./assets/vendor-reka-ui-BEHIKScj.js">
<link rel="modulepreload" crossorigin href="./assets/vendor-vueuse-CJcfYqoW.js">
<link rel="modulepreload" crossorigin href="./assets/game-logic-BBFCPVtv.js">
<link rel="modulepreload" crossorigin href="./assets/vendor-others-Bce0hM6h.js">
<link rel="modulepreload" crossorigin href="./assets/vendor-reka-ui-DR3m_AkV.js">
<link rel="modulepreload" crossorigin href="./assets/vendor-vueuse-Djj-oRw9.js">
<link rel="modulepreload" crossorigin href="./assets/vendor-crypto-CQM8pryk.js">
<link rel="modulepreload" crossorigin href="./assets/vendor-utils-BlvnUqQX.js">
<link rel="modulepreload" crossorigin href="./assets/vendor-icons-z9V6Jdbh.js">
<link rel="modulepreload" crossorigin href="./assets/vendor-pinia-DqhKuBjp.js">
<link rel="modulepreload" crossorigin href="./assets/vendor-vue-router-1sDnnIWZ.js">
<link rel="modulepreload" crossorigin href="./assets/game-i18n-Dr0JspcV.js">
<link rel="modulepreload" crossorigin href="./assets/vendor-icons-Ccm2_GPI.js">
<link rel="modulepreload" crossorigin href="./assets/vendor-pinia-L_8CmDWM.js">
<link rel="modulepreload" crossorigin href="./assets/vendor-vue-router-0mfLVB6Y.js">
<link rel="stylesheet" crossorigin href="./assets/vendor-others-BMPyaZWq.css">
<link rel="stylesheet" crossorigin href="./assets/index-D0T1QtIu.css">
<link rel="stylesheet" crossorigin href="./assets/index-CZ4UHUCa.css">
</head>
<body>