From a21fe3750b3159749febd32038f5e87ae1fbaafa Mon Sep 17 00:00:00 2001 From: Ap_Tx <3045929398@qq.com> Date: Sun, 4 Oct 2026 11:23:27 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9E=20Starlight=20?= =?UTF-8?q?=E5=91=A8=E5=B9=B4=E5=BA=86=E5=BD=A9=E8=9B=8B=EF=BC=88=E6=AF=8F?= =?UTF-8?q?=E5=B9=B4=2010=20=E6=9C=88=204=20=E6=97=A5=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 10 月 4 日(Starlight 首个发布日 2014-10-04)当天,启动器顶部显示周年横幅并飘落蛋糕/彩带,周年数按年份-2014 计算。新增 helpers/anniversary.ts 与 AnniversaryCelebration.vue;开发者页加入 force_anniversary_celebration 功能开关用于随时预览。 --- apps/app-frontend/src/App.vue | 2 + .../components/ui/AnniversaryCelebration.vue | 239 ++++++++++++++++++ .../ui/settings/FeatureFlagSettings.vue | 1 + apps/app-frontend/src/helpers/anniversary.ts | 61 +++++ .../app-frontend/src/locales/en-US/index.json | 3 + .../app-frontend/src/locales/zh-CN/index.json | 3 +- apps/app-frontend/src/store/theme.ts | 1 + 7 files changed, 309 insertions(+), 1 deletion(-) create mode 100644 apps/app-frontend/src/components/ui/AnniversaryCelebration.vue create mode 100644 apps/app-frontend/src/helpers/anniversary.ts diff --git a/apps/app-frontend/src/App.vue b/apps/app-frontend/src/App.vue index 623cc59..521a733 100644 --- a/apps/app-frontend/src/App.vue +++ b/apps/app-frontend/src/App.vue @@ -72,6 +72,7 @@ import InstancePlayerModal from '@/components/instance/InstancePlayerModal.vue' import TaggedModDownloadsModal from '@/components/instance/TaggedModDownloadsModal.vue' import InstanceExportModal from '@/components/lab/recipe-generator/InstanceExportModal.vue' import AccountsCard from '@/components/ui/AccountsCard.vue' +import AnniversaryCelebration from '@/components/ui/AnniversaryCelebration.vue' import AppActionBar from '@/components/ui/AppActionBar.vue' import AxolotlLogo from '@/components/ui/AxolotlLogo.vue' import Breadcrumbs from '@/components/ui/Breadcrumbs.vue' @@ -2221,6 +2222,7 @@ provideAppUpdateDownloadProgress(appUpdateDownload)