ZZZ-Plugin/resources/deadly/index.html
A-nony-mous 9f56228b9b
style: %危局通关时刻日期格式变更 (#142)
* fix: 日期格式变更

将`危局强袭战`和`式舆防卫战`的时间显示格式添加了前导零`2025.01.01 01:01:01`,和官方一致。

* fix: 修复`式舆防卫战`顶部时间不合预期
2025-08-12 15:46:46 +08:00

96 lines
No EOL
3.4 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{{extend defaultLayout}}
{{block 'css'}}
<link rel="stylesheet" href="{{@sys.currentPath}}/index.css">
{{/block}}
{{block 'main'}}
<div class="card">
<div class="overview">
<div class="u-info">
<div class="avatar">
<img src="{{deadly.avatar_icon}}" alt="avatar">
</div>
<div class="nick">{{deadly.nick_name}}</div>
</div>
<div class="content">
<div class="left">
<div class="value">{{deadly.total_score}}</div>
<div class="percent">{{deadly.rank_percent/100}}%</div>
</div>
<div class="right">
<div class="star">
</div>
<div class="value">x{{deadly.total_star}}</div>
</div>
</div>
</div>
<div class="tips">
<p>统计周期 {{deadly.start_time.year}}.{{String(deadly.start_time.month).padStart(2,'0')}}.{{String(deadly.start_time.day).padStart(2,'0')}} -
{{deadly.end_time.year}}.{{String(deadly.end_time.month).padStart(2,'0')}}.{{String(deadly.end_time.day).padStart(2,'0')}}
</p>
<p>*总得分&排名和挑战详情并非同时刷新挑战详情存在2小时左右延迟</p>
</div>
{{each deadly.list item i}}
<div class="item-card">
<div class="pop"><img src="{{item.buffer[0].icon}}" alt=""></div>
<div class="cover">
<div class="bg">
<img src="{{item.boss[0].bg_icon}}" alt="">
</div>
<div class="icon">
<img src="{{item.boss[0].race_icon}}" alt="">
</div>
<img src="{{item.boss[0].icon}}" alt="">
</div>
<div class="content">
<div class="name">{{item.boss[0].name}}</div>
<div class="value">
<div class="val">{{item.score}}</div>
<div class="stars">
<% for(let i=0 ; i < item.star ; i++) { %>
<div class="star"></div>
<% } %>
<% for(let i=0 ; i < item.total_star - item.star ; i++) { %>
<div class="star inactive"></div>
<% } %>
</div>
</div>
<div class="time">通关时刻:{{item.challenge_time.year}}.{{String(item.challenge_time.month).padStart(2,'0')}}.{{String(item.challenge_time.day).padStart(2,'0')}}
{{String(item.challenge_time.hour).padStart(2,'0')}}:{{String(item.challenge_time.minute).padStart(2,'0')}}:{{String(item.challenge_time.second).padStart(2,'0')}}
</div>
<div class="list">
<% for(let i=0 ; i < 3 ; i++) { %>
{{if item.avatar_list?.[i]}}
<div class="item char">
{{if item.avatar_list[i].rank}}
<div class="count">{{item.avatar_list[i].rank}}</div>
{{/if}}
<div class="rank_disp">
<div class="rank rank-icon {{item.avatar_list[i].rarity}}"></div>
</div>
<div class="image">
<img src="{{item.avatar_list[i].role_square_url}}" alt="">
</div>
</div>
{{else}}
<div class="item char"></div>
{{/if}}
<% } %>
{{if item.buddy}}
<div class="item bangboo">
<div class="rank_disp">
<div class="rank rank-icon {{item.buddy.rarity}}"></div>
</div>
<div class="image">
<img src="{{item.buddy.bangboo_rectangle_url}}" alt="">
</div>
</div>
{{/if}}
</div>
</div>
</div>
{{/each}}
</div>
{{/block}}