fix(format): 提取排版,纠正关闭分析分区但是基础样式没有去除的 bug

This commit is contained in:
SXP-Simon
2025-11-29 00:04:36 +08:00
parent 964f8478ea
commit 3d6378792e
5 changed files with 54 additions and 57 deletions
@@ -518,20 +518,9 @@
{{hourly_chart_html}} {{hourly_chart_html}}
</div> </div>
<div class="section"> {{topics_html}}
<h2 class="section-title">热门话题</h2> {{titles_html}}
<div class="topics-grid">{{topics_html}}</div> {{quotes_html}}
</div>
<div class="section">
<h2 class="section-title">群友称号</h2>
<div class="users-grid">{{titles_html}}</div>
</div>
<div class="section">
<h2 class="section-title">群圣经</h2>
{{quotes_html}}
</div>
</div> </div>
<div class="footer"> <div class="footer">
由 AstrBot QQ群日常分析插件 生成 | {{current_datetime}} | SXP-Simon/astrbot-qq-group-daily-analysis<br> 由 AstrBot QQ群日常分析插件 生成 | {{current_datetime}} | SXP-Simon/astrbot-qq-group-daily-analysis<br>
+3 -14
View File
@@ -518,20 +518,9 @@
{{hourly_chart_html}} {{hourly_chart_html}}
</div> </div>
<div class="section"> {{topics_html}}
<h2 class="section-title">热门话题</h2> {{titles_html}}
<div class="topics-grid">{{topics_html}}</div> {{quotes_html}}
</div>
<div class="section">
<h2 class="section-title">群友称号</h2>
<div class="users-grid">{{titles_html}}</div>
</div>
<div class="section">
<h2 class="section-title">群圣经</h2>
{{quotes_html}}
</div>
</div> </div>
<div class="footer"> <div class="footer">
由 AstrBot QQ群日常分析插件 生成 | {{current_datetime}} | SXP-Simon/astrbot-qq-group-daily-analysis<br> 由 AstrBot QQ群日常分析插件 生成 | {{current_datetime}} | SXP-Simon/astrbot-qq-group-daily-analysis<br>
+11 -6
View File
@@ -1,7 +1,12 @@
{% for quote in quotes %} {% if quotes %}
<div class="quote-item"> <div class="section">
<div class="quote-content">"{{ quote.content }}"</div> <h2 class="section-title">群圣经</h2>
<div class="quote-author">—— {{ quote.sender }}</div> {% for quote in quotes %}
<div class="quote-reason">{{ quote.reason }}</div> <div class="quote-item">
<div class="quote-content">"{{ quote.content }}"</div>
<div class="quote-author">—— {{ quote.sender }}</div>
<div class="quote-reason">{{ quote.reason }}</div>
</div>
{% endfor %}
</div> </div>
{% endfor %} {% endif %}
+15 -8
View File
@@ -1,10 +1,17 @@
{% for topic in topics %} {% if topics %}
<div class="topic-item"> <div class="section">
<div class="topic-header"> <h2 class="section-title">热门话题</h2>
<span class="topic-number">{{ topic.index }}</span> <div class="topics-grid">
<span class="topic-title">{{ topic.topic.topic }}</span> {% for topic in topics %}
<div class="topic-item">
<div class="topic-header">
<span class="topic-number">{{ topic.index }}</span>
<span class="topic-title">{{ topic.topic.topic }}</span>
</div>
<div class="topic-contributors">参与者: {{ topic.contributors }}</div>
<div class="topic-detail">{{ topic.topic.detail }}</div>
</div>
{% endfor %}
</div> </div>
<div class="topic-contributors">参与者: {{ topic.contributors }}</div>
<div class="topic-detail">{{ topic.topic.detail }}</div>
</div> </div>
{% endfor %} {% endif %}
@@ -1,19 +1,26 @@
{% for title in titles %} {% if titles %}
<div class="user-title"> <div class="section">
<div class="user-info"> <h2 class="section-title">群友称号</h2>
{% if title.avatar_data %} <div class="users-grid">
<img src="{{ title.avatar_data }}" class="user-avatar" alt="头像"> {% for title in titles %}
{% else %} <div class="user-title">
<div class="user-avatar-placeholder">👤</div> <div class="user-info">
{% endif %} {% if title.avatar_data %}
<div class="user-details"> <img src="{{ title.avatar_data }}" class="user-avatar" alt="头像">
<div class="user-name">{{ title.name }}</div> {% else %}
<div class="user-badges"> <div class="user-avatar-placeholder">👤</div>
<div class="user-title-badge">{{ title.title }}</div> {% endif %}
<div class="user-mbti">{{ title.mbti }}</div> <div class="user-details">
<div class="user-name">{{ title.name }}</div>
<div class="user-badges">
<div class="user-title-badge">{{ title.title }}</div>
<div class="user-mbti">{{ title.mbti }}</div>
</div>
</div>
</div> </div>
<div class="user-reason">{{ title.reason }}</div>
</div> </div>
{% endfor %}
</div> </div>
<div class="user-reason">{{ title.reason }}</div>
</div> </div>
{% endfor %} {% endif %}