From 86306b8ddd9a4bfd6a20c677403700a246b5cb69 Mon Sep 17 00:00:00 2001
From: Ap_Tx <3045929398@qq.com>
Date: Sat, 17 Oct 2026 19:19:05 +0800
Subject: [PATCH] =?UTF-8?q?refactor:=20=E7=A7=BB=E9=99=A4=E5=86=85?=
=?UTF-8?q?=E5=B5=8C=E7=9A=AE=E8=82=A4=E7=AB=99=E9=A1=B5=E9=9D=A2?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
主页已改为原生界面,整页内嵌网页不再需要:
- 删除 SkinSiteFrame.vue 与 StarlightSkin.vue。
- 移除 /starlight-skin 路由。
- 删除不再使用的 skinSiteFrameUrl 导出。
- 实例玩家弹窗的"去皮肤站登录"改为直接打开登录弹窗,不再跳转页面。
---
.../instance/InstancePlayerModal.vue | 9 ++++----
.../src/components/ui/SkinSiteFrame.vue | 23 -------------------
.../src/composables/skin-site-session.ts | 6 -----
apps/app-frontend/src/pages/StarlightSkin.vue | 9 --------
apps/app-frontend/src/routes.js | 8 -------
5 files changed, 4 insertions(+), 51 deletions(-)
delete mode 100644 apps/app-frontend/src/components/ui/SkinSiteFrame.vue
delete mode 100644 apps/app-frontend/src/pages/StarlightSkin.vue
diff --git a/apps/app-frontend/src/components/instance/InstancePlayerModal.vue b/apps/app-frontend/src/components/instance/InstancePlayerModal.vue
index 7a64e97..5f93f20 100644
--- a/apps/app-frontend/src/components/instance/InstancePlayerModal.vue
+++ b/apps/app-frontend/src/components/instance/InstancePlayerModal.vue
@@ -1,11 +1,10 @@
-
-
-
-
diff --git a/apps/app-frontend/src/composables/skin-site-session.ts b/apps/app-frontend/src/composables/skin-site-session.ts
index 2ebcfb3..56203cc 100644
--- a/apps/app-frontend/src/composables/skin-site-session.ts
+++ b/apps/app-frontend/src/composables/skin-site-session.ts
@@ -274,12 +274,6 @@ export async function requestSkinSiteLuck(): Promise {
// Legacy compatibility
// ---------------------------------------------------------------------------
-/**
- * @deprecated The home view renders the skin site natively now. Kept only so
- * the transitional `SkinSiteFrame.vue` still compiles until it is replaced.
- */
-export const skinSiteFrameUrl = readonly(ref(`${SKIN_SITE_ORIGIN}/`))
-
/**
* Replace a player's skin texture.
*
diff --git a/apps/app-frontend/src/pages/StarlightSkin.vue b/apps/app-frontend/src/pages/StarlightSkin.vue
deleted file mode 100644
index 5887fc7..0000000
--- a/apps/app-frontend/src/pages/StarlightSkin.vue
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
diff --git a/apps/app-frontend/src/routes.js b/apps/app-frontend/src/routes.js
index c217bce..a1f7b31 100644
--- a/apps/app-frontend/src/routes.js
+++ b/apps/app-frontend/src/routes.js
@@ -93,14 +93,6 @@ export default new createRouter({
discordActivity: 'Changing skins...',
},
},
- {
- path: '/starlight-skin',
- name: 'Starlight skin',
- component: () => import('@/pages/StarlightSkin.vue'),
- meta: {
- breadcrumb: [{ name: 'Starlight skin' }],
- },
- },
{
path: '/screenshots',
name: 'Screenshots',