Upload 60 files
Browse files
app/templates/admin_activities.html
CHANGED
|
@@ -45,7 +45,6 @@
|
|
| 45 |
<div>
|
| 46 |
<p class="eyebrow">Tasks</p>
|
| 47 |
<h3>任务卡片</h3>
|
| 48 |
-
<p class="mini-note">管理员任务主图和线索图仅支持公开图片链接,不再上传文件;用户打卡图仍会压缩后保存在 Docker 本地目录。</p>
|
| 49 |
</div>
|
| 50 |
<button class="btn btn-secondary" type="button" id="add-task-btn">新增任务卡片</button>
|
| 51 |
</div>
|
|
@@ -85,7 +84,7 @@
|
|
| 85 |
<div>
|
| 86 |
<p class="eyebrow">Published Activities</p>
|
| 87 |
<h3>已发布活动</h3>
|
| 88 |
-
<p class="mini-note">
|
| 89 |
</div>
|
| 90 |
</div>
|
| 91 |
<div class="published-activity-list">
|
|
@@ -141,7 +140,7 @@
|
|
| 141 |
<label class="published-toggle-card">
|
| 142 |
<div class="published-toggle-copy">
|
| 143 |
<strong>排行榜对用户可见</strong>
|
| 144 |
-
<span>管理员始终可见,
|
| 145 |
</div>
|
| 146 |
<input type="checkbox" name="leaderboard_visible" {% if activity.leaderboard_visible %}checked{% endif %} />
|
| 147 |
</label>
|
|
@@ -207,4 +206,4 @@
|
|
| 207 |
});
|
| 208 |
})();
|
| 209 |
</script>
|
| 210 |
-
{% endblock %}
|
|
|
|
| 45 |
<div>
|
| 46 |
<p class="eyebrow">Tasks</p>
|
| 47 |
<h3>任务卡片</h3>
|
|
|
|
| 48 |
</div>
|
| 49 |
<button class="btn btn-secondary" type="button" id="add-task-btn">新增任务卡片</button>
|
| 50 |
</div>
|
|
|
|
| 84 |
<div>
|
| 85 |
<p class="eyebrow">Published Activities</p>
|
| 86 |
<h3>已发布活动</h3>
|
| 87 |
+
<p class="mini-note"></p>
|
| 88 |
</div>
|
| 89 |
</div>
|
| 90 |
<div class="published-activity-list">
|
|
|
|
| 140 |
<label class="published-toggle-card">
|
| 141 |
<div class="published-toggle-copy">
|
| 142 |
<strong>排行榜对用户可见</strong>
|
| 143 |
+
<span>管理员始终可见,只控制普通用户是否能看到排行榜。</span>
|
| 144 |
</div>
|
| 145 |
<input type="checkbox" name="leaderboard_visible" {% if activity.leaderboard_visible %}checked{% endif %} />
|
| 146 |
</label>
|
|
|
|
| 206 |
});
|
| 207 |
})();
|
| 208 |
</script>
|
| 209 |
+
{% endblock %}
|
app/templates/admin_activity_edit.html
CHANGED
|
@@ -69,7 +69,6 @@
|
|
| 69 |
<div class="chip-row">
|
| 70 |
<span class="chip">活动{{ '可见' if activity.is_visible else '隐藏' }}</span>
|
| 71 |
<span class="chip">排行榜{{ '可见' if activity.leaderboard_visible else '隐藏' }}</span>
|
| 72 |
-
<span class="chip">按完成点位数优先,再按总耗时排序</span>
|
| 73 |
</div>
|
| 74 |
</div>
|
| 75 |
<div class="rank-table-wrap">
|
|
@@ -263,9 +262,9 @@
|
|
| 263 |
});
|
| 264 |
})();
|
| 265 |
</script>
|
| 266 |
-
{% endblock %}
|
| 267 |
-
|
| 268 |
-
|
| 269 |
-
|
| 270 |
-
|
| 271 |
-
|
|
|
|
| 69 |
<div class="chip-row">
|
| 70 |
<span class="chip">活动{{ '可见' if activity.is_visible else '隐藏' }}</span>
|
| 71 |
<span class="chip">排行榜{{ '可见' if activity.leaderboard_visible else '隐藏' }}</span>
|
|
|
|
| 72 |
</div>
|
| 73 |
</div>
|
| 74 |
<div class="rank-table-wrap">
|
|
|
|
| 262 |
});
|
| 263 |
})();
|
| 264 |
</script>
|
| 265 |
+
{% endblock %}
|
| 266 |
+
|
| 267 |
+
|
| 268 |
+
|
| 269 |
+
|
| 270 |
+
|
app/templates/login.html
CHANGED
|
@@ -15,11 +15,6 @@
|
|
| 15 |
<p class="lead">
|
| 16 |
用一张张照片记录任务进展、团队节奏与春天里的线索。登录后即可查看所属小组、活动任务和实时状态。
|
| 17 |
</p>
|
| 18 |
-
<div class="feature-list">
|
| 19 |
-
<span>任务卡片式浏览</span>
|
| 20 |
-
<span>移动端适配</span>
|
| 21 |
-
<span>审核结果实时反馈</span>
|
| 22 |
-
</div>
|
| 23 |
</section>
|
| 24 |
|
| 25 |
<section class="login-panel">
|
|
@@ -41,5 +36,5 @@
|
|
| 41 |
</section>
|
| 42 |
</main>
|
| 43 |
</body>
|
| 44 |
-
</html>
|
| 45 |
-
|
|
|
|
| 15 |
<p class="lead">
|
| 16 |
用一张张照片记录任务进展、团队节奏与春天里的线索。登录后即可查看所属小组、活动任务和实时状态。
|
| 17 |
</p>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 18 |
</section>
|
| 19 |
|
| 20 |
<section class="login-panel">
|
|
|
|
| 36 |
</section>
|
| 37 |
</main>
|
| 38 |
</body>
|
| 39 |
+
</html>
|
| 40 |
+
|