|
|
@@ -22,9 +22,15 @@
|
|
|
<div class="tab-container">
|
|
|
<!-- 标签导航 -->
|
|
|
<nav class="tab-nav">
|
|
|
- <button class="tab-button active" data-tab="ongoing"><%= translate.inProgress[lang] %></button>
|
|
|
- <button class="tab-button" data-tab="completed"><%= translate.completed[lang] %></button>
|
|
|
- <button class="tab-button" data-tab="favorite"><%= translate.favorite[lang] %></button>
|
|
|
+ <button class="tab-button active" data-tab="ongoing">
|
|
|
+ <%= translate.inProgress[lang] %>
|
|
|
+ </button>
|
|
|
+ <button class="tab-button" data-tab="completed">
|
|
|
+ <%= translate.completed[lang] %>
|
|
|
+ </button>
|
|
|
+ <button class="tab-button" data-tab="favorite">
|
|
|
+ <%= translate.favorite[lang] %>
|
|
|
+ </button>
|
|
|
</nav>
|
|
|
|
|
|
<!-- 进行中内容 -->
|
|
|
@@ -86,7 +92,7 @@
|
|
|
return Object.entries(data).map(([id, item]) => ({
|
|
|
id,
|
|
|
uri: `/${lang}/coloring-page/${id}`,
|
|
|
- thumbnail: `${host}/thumbs/coloring-page/page/480/${id}.png`, // 缩略图拼接规则:ml-citation{ref="7" data="citationList"}
|
|
|
+ thumbnail: `${host}/thumbs/coloring-page/${item.progress >= 100 ? 'work' : 'page'}/480/${id}.png`, // 缩略图拼接规则:ml-citation{ref="7" data="citationList"}
|
|
|
progress: item.progress,
|
|
|
timestamp: item.timestamp
|
|
|
})).sort((a, b) => b.timestamp - a.timestamp); // 时间倒序排列
|