Templates, decomposition prix restructuree, TVA + VFL, fix DM buttons

This commit is contained in:
Jo
2026-07-06 12:40:10 +02:00
parent ad198a1756
commit b25c3d9170
11 changed files with 1311 additions and 152 deletions
+9 -1
View File
@@ -52,6 +52,8 @@
.breakdown-row { display: flex; justify-content: space-between; padding: .2rem 0; font-size: .88rem; }
.breakdown-row.total { font-weight: 700; font-size: 1rem; border-top: 2px solid #dee2e6; padding-top: .5rem; margin-top: .3rem; }
.breakdown-row.subtotal { border-top: 1px solid #dee2e6; padding-top: .4rem; margin-top: .2rem; }
.breakdown-row.section-header { font-weight: 600; font-size: .8rem; text-transform: uppercase;
letter-spacing: .04em; color: #6b7280; padding-top: .6rem; margin-top: .2rem; border-top: 1px dashed #e5e7eb; }
.breakdown-muted { color: #6b7280; }
.final-price { font-size: 2rem; font-weight: 700; color: #ff6b35; }
@@ -82,6 +84,9 @@
<a href="{{ url_for('materials') }}" class="{% if 'material' in request.endpoint %}active{% endif %}">
<i class="bi bi-boxes"></i> Matières
</a>
<a href="{{ url_for('profiles') }}" class="{% if 'profile' in request.endpoint %}active{% endif %}">
<i class="bi bi-bookmark-star"></i> Templates
</a>
<div class="nav-section">Analyse</div>
<a href="{{ url_for('stats') }}" class="{% if request.endpoint=='stats' %}active{% endif %}">
<i class="bi bi-bar-chart-line"></i> Statistiques
@@ -107,4 +112,7 @@
{% block content %}{% endblock %}
</div>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.bundle
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.bundle.min.js"></script>
{% block scripts %}{% endblock %}
</body>
</html>