feat: Implement cache busting for static assets, remove client-side version mismatch banner, and add project overview documentation.

This commit is contained in:
Will Miao
2025-12-19 22:40:36 +08:00
parent 154ae82519
commit 63b087fc80
12 changed files with 132 additions and 110 deletions

View File

@@ -4,9 +4,9 @@
{% block page_id %}recipes{% endblock %}
{% block page_css %}
<link rel="stylesheet" href="/loras_static/css/components/card.css">
<link rel="stylesheet" href="/loras_static/css/components/recipe-modal.css">
<link rel="stylesheet" href="/loras_static/css/components/import-modal.css">
<link rel="stylesheet" href="/loras_static/css/components/card.css?v={{ version }}">
<link rel="stylesheet" href="/loras_static/css/components/recipe-modal.css?v={{ version }}">
<link rel="stylesheet" href="/loras_static/css/components/import-modal.css?v={{ version }}">
{% endblock %}
{% block additional_components %}
@@ -84,5 +84,5 @@
{% endblock %}
{% block main_script %}
<script type="module" src="/loras_static/js/recipes.js"></script>
<script type="module" src="/loras_static/js/recipes.js?v={{ version }}"></script>
{% endblock %}