From 8a682e8ed22fc96c205a62e699afe6cf31699ffe Mon Sep 17 00:00:00 2001 From: TermiNexus Date: Tue, 29 Sep 2026 13:33:31 +0800 Subject: [PATCH] =?UTF-8?q?feat(ui):=20=E7=BF=BB=E7=89=8C=E8=80=81?= =?UTF-8?q?=E8=99=8E=E6=9C=BA=E7=BF=BB=E9=A1=B5=E9=92=9F=E5=8A=A8=E6=95=88?= =?UTF-8?q?=20+=20footer=20=E5=90=8E=E5=93=81=E7=89=8C=E5=B9=95=E5=B8=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 首页统计翻牌:悬停某组时整组以随机节奏连续乱翻,最后逐个落回正确值;front 装旧值 / back 装新值,还原「上半先变新值、牌翻过来下半再变新值」的翻页钟时序,数字与动画之间用 nextTick 对齐,避免翻到一半数字跳变。 入场翻牌时长由原站内联的 26~35ms 统一到 0.45s,并摘掉模板里会被 Vue 写回的 --flipduration 绑定,改由 JS 独占控制。 footer 之后新增品牌幕布:贴视口下半屏的深色底 + 左侧灰色巨字 GVSDS,滚到底继续滑时整块露出。 --- src/layouts/SiteLayout.vue | 58 +++++++++++++++- src/views/HomeView.vue | 134 ++++++++++++++++++++++++++++++++----- 2 files changed, 175 insertions(+), 17 deletions(-) diff --git a/src/layouts/SiteLayout.vue b/src/layouts/SiteLayout.vue index 3444607..0e0460a 100644 --- a/src/layouts/SiteLayout.vue +++ b/src/layouts/SiteLayout.vue @@ -1,5 +1,7 @@