feat: add admin dashboard, pipeline service, lightbox, and update dependencies

This commit is contained in:
2026-06-09 09:32:10 +08:00
parent 0d293422ac
commit 32978b3fc5
50 changed files with 4054 additions and 1618 deletions
+4 -4
View File
@@ -1,4 +1,5 @@
{% extends "base.html" %} {% block title %}{{ page_title }} — HF Daily Papers{%
{% extends "base.html" %}{% from "partials/paper_card.html" import render_card %}
{% block title %}{{ page_title }} — HF Daily Papers{%
endblock %} {% block content %}
<div class="date-nav">
{% if prev_day %}
@@ -8,13 +9,12 @@ endblock %} {% block content %}
{% if next_day <= today %}
<a href="/day/{{ next_day }}" class="date-nav-btn">后一天 →</a>
{% endif %}
<a href="/day/{{ today }}" class="date-nav-btn">今日</a>
<a href="/" class="date-nav-btn">今日</a>
</div>
{% if papers %}
<div class="paper-list">
{% for paper in papers %} {% include "partials/paper_card.html" %} {% endfor
%}
{% for paper in papers %}{{ render_card(paper) }}{% endfor %}
</div>
{% else %}
<div class="empty-state">