From f3b825bdf9b1b374ad14058219024e2e2e441545 Mon Sep 17 00:00:00 2001 From: cnliucheng Date: Wed, 8 Jul 2026 11:38:24 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=8E=92=E8=A1=8C=E6=A6=9C=E8=A1=8C?= =?UTF-8?q?=E4=BE=9D=E6=AC=A1=E6=BB=91=E5=85=A5=E5=8A=A8=E7=94=BB=20(?= =?UTF-8?q?=E5=89=8D=2010=20=E8=A1=8C=2060ms=20=E9=94=99=E5=BC=80)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/leaderboard/leaderboard.wxml | 3 ++- pages/leaderboard/leaderboard.wxss | 10 ++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/pages/leaderboard/leaderboard.wxml b/pages/leaderboard/leaderboard.wxml index 28c0f00..bd7e25a 100644 --- a/pages/leaderboard/leaderboard.wxml +++ b/pages/leaderboard/leaderboard.wxml @@ -27,7 +27,8 @@ 🥇 diff --git a/pages/leaderboard/leaderboard.wxss b/pages/leaderboard/leaderboard.wxss index 60c3a4f..fab7bd2 100644 --- a/pages/leaderboard/leaderboard.wxss +++ b/pages/leaderboard/leaderboard.wxss @@ -174,3 +174,13 @@ color: var(--primary); font-weight: 600; } + +/* ---- rank item entrance animation ---- */ +.rank-item--enter { + animation: rankIn 0.4s cubic-bezier(0.2, 0, 0.2, 1) both; +} + +@keyframes rankIn { + from { opacity: 0; transform: translateX(-20rpx); } + to { opacity: 1; transform: translateX(0); } +}