From e8cf6b297a386f8298fd05c16aa0cb2e31fd9cb4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=9B=AE=E6=A3=83?= Date: Tue, 5 Mar 2024 21:23:30 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9A=A1=EF=B8=8F=20=E6=A0=B7=E5=BC=8F?= =?UTF-8?q?=E9=87=8D=E6=9E=84=EF=BC=8C=E7=A7=BB=E9=99=A4=E5=88=86=E4=BA=AB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../hutaoAbyss/hta-overlay-overview.vue | 9 +-- src/components/hutaoAbyss/hta-tab-hold.vue | 70 ++++++++----------- src/pages/WIKI/Abyss.vue | 36 +--------- 3 files changed, 35 insertions(+), 80 deletions(-) diff --git a/src/components/hutaoAbyss/hta-overlay-overview.vue b/src/components/hutaoAbyss/hta-overlay-overview.vue index 73fa306d..19334615 100644 --- a/src/components/hutaoAbyss/hta-overlay-overview.vue +++ b/src/components/hutaoAbyss/hta-overlay-overview.vue @@ -40,6 +40,7 @@ interface HtaOverlayOverviewProps { interface HtaOverlayOverviewEmits { (e: "update:modelValue", value: boolean): void; + (e: "cancel"): void; } @@ -87,16 +88,12 @@ function onCancel(): void { } .hta-oob-item :nth-child(2n-1) { - color: var(--box-text-4); - font-family: var(--font-title); - font-size: 16px; + color: var(--box-text-2); text-align: left; } .hta-oob-item :nth-child(2n) { - color: var(--tgc-yellow-1); - font-size: 14px; + color: var(--box-text-3); text-align: right; - text-shadow: 0 0 5px var(--tgc-dark-7); } diff --git a/src/components/hutaoAbyss/hta-tab-hold.vue b/src/components/hutaoAbyss/hta-tab-hold.vue index 045c9618..ecbbec8e 100644 --- a/src/components/hutaoAbyss/hta-tab-hold.vue +++ b/src/components/hutaoAbyss/hta-tab-hold.vue @@ -1,29 +1,18 @@ diff --git a/src/pages/WIKI/Abyss.vue b/src/pages/WIKI/Abyss.vue index 52908f46..1af20636 100644 --- a/src/pages/WIKI/Abyss.vue +++ b/src/pages/WIKI/Abyss.vue @@ -8,10 +8,6 @@ 队伍出场 角色持有 - - mdi-share-variant - 分享 -
胡桃数据库 更新于 {{ getUpdated() }} @@ -44,9 +40,7 @@ import HtaTabTeam from "../../components/hutaoAbyss/hta-tab-team.vue"; import HtaTabUp from "../../components/hutaoAbyss/hta-tab-up.vue"; import HtaTabUse from "../../components/hutaoAbyss/hta-tab-use.vue"; import ToLoading from "../../components/overlay/to-loading.vue"; -// plugins import Hutao from "../../plugins/Hutao"; -import { generateShareImg } from "../../utils/TGShare"; // loading const loading = ref(false); @@ -87,31 +81,6 @@ function getUpdated(): string { .toLocaleString("zh-CN", { hour12: false }) .replace(/\//g, "-"); } - -function getShareTitle(): string { - switch (tab.value) { - case "use": - return `【胡桃】${overview.value.ScheduleId}-角色使用`; - case "up": - return `【胡桃】${overview.value.ScheduleId}-角色出场`; - case "team": - return `【胡桃】${overview.value.ScheduleId}-队伍出场`; - case "hold": - return `【胡桃】${overview.value.ScheduleId}-角色持有`; - } - return `【胡桃】${overview.value.ScheduleId}-深渊数据`; -} - -async function shareWiki(): Promise { - const div = document.querySelector(".hta-tab-item"); - const title = getShareTitle(); - loadingTitle.value = "正在生成分享图"; - loadingSub.value = `${title}.png`; - loading.value = true; - await generateShareImg(title, div); - loadingSub.value = ""; - loading.value = false; -}