Skip to content

Commit e929baa

Browse files
committed
feat(ui): 添加春节主题视觉装饰
- 在桌面版和移动版导航栏添加动态灯笼动画效果 - 实现首页春节横幅展示新春祝福信息 - 为不同屏幕尺寸适配响应式灯笼样式 - 添加移动端专用的灯笼摆动动画 - 在AGENTS.md中记录春节视觉装饰的临时性质
1 parent 7f54eab commit e929baa

File tree

3 files changed

+9
-5
lines changed

3 files changed

+9
-5
lines changed

src/main/java/org/b3log/symphony/service/ActivityMgmtService.java

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,8 @@ public class ActivityMgmtService {
6767
*/
6868
private static final Logger LOGGER = LogManager.getLogger(ActivityMgmtService.class);
6969

70+
private static final int SPRING_FESTIVAL_YESTERDAY_LIVENESS_REWARD_MULTIPLIER = 2;
71+
7072
/**
7173
* Character repository.
7274
*/
@@ -577,8 +579,9 @@ public synchronized void yesterdayLivenessReward(final String userId) {
577579
return;
578580
}
579581

582+
final int rewardSum = sum * SPRING_FESTIVAL_YESTERDAY_LIVENESS_REWARD_MULTIPLIER;
580583
boolean succ = null != pointtransferMgmtService.transfer(Pointtransfer.ID_C_SYS, userId,
581-
Pointtransfer.TRANSFER_TYPE_C_ACTIVITY_YESTERDAY_LIVENESS_REWARD, sum, userId, System.currentTimeMillis(), "");
584+
Pointtransfer.TRANSFER_TYPE_C_ACTIVITY_YESTERDAY_LIVENESS_REWARD, rewardSum, userId, System.currentTimeMillis(), "");
582585
}
583586

584587
/**
@@ -602,13 +605,14 @@ public synchronized int yesterdayLivenessRewardApi(final String userId) {
602605
return -1;
603606
}
604607

608+
final int rewardSum = sum * SPRING_FESTIVAL_YESTERDAY_LIVENESS_REWARD_MULTIPLIER;
605609
boolean succ = null != pointtransferMgmtService.transfer(Pointtransfer.ID_C_SYS, userId,
606-
Pointtransfer.TRANSFER_TYPE_C_ACTIVITY_YESTERDAY_LIVENESS_REWARD, sum, userId, System.currentTimeMillis(), "");
610+
Pointtransfer.TRANSFER_TYPE_C_ACTIVITY_YESTERDAY_LIVENESS_REWARD, rewardSum, userId, System.currentTimeMillis(), "");
607611
if (!succ) {
608612
return -1;
609613
}
610614

611-
return sum;
615+
return rewardSum;
612616
}
613617

614618
/**

src/main/resources/skins/classic/index.ftl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
</#if>
3838
<div class="spring-festival-banner" aria-label="春节氛围装饰">
3939
<span class="spring-festival-banner__lantern" aria-hidden="true"></span>
40-
<span class="spring-festival-banner__text">新春快乐 · 摸鱼大吉</span>
40+
<span class="spring-festival-banner__text">新春快乐 · 摸鱼大吉 | 春节活动:昨日活跃奖励双倍(领取积分 ×2)</span>
4141
<span class="spring-festival-banner__lantern" aria-hidden="true"></span>
4242
</div>
4343
<div class="main">

src/main/resources/skins/mobile/index.ftl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
</#if>
3939
<div class="spring-festival-banner" aria-label="春节氛围装饰">
4040
<span class="spring-festival-banner__lantern" aria-hidden="true"></span>
41-
<span class="spring-festival-banner__text">新春快乐 · 摸鱼大吉</span>
41+
<span class="spring-festival-banner__text">新春快乐 · 摸鱼大吉 | 春节活动:昨日活跃奖励双倍(领取积分 ×2)</span>
4242
<span class="spring-festival-banner__lantern" aria-hidden="true"></span>
4343
</div>
4444

0 commit comments

Comments
 (0)