04/07 updated password reset, ticket templates, and satisfaction survey
This commit is contained in:
@@ -752,6 +752,32 @@ function buildCommentEl(c) {
|
||||
</div>
|
||||
|
||||
<!-- History -->
|
||||
<!-- ── Satisfaction rating (visible to creator + IT staff) ──────── -->
|
||||
{% if ticket.satisfaction %}
|
||||
<div class="card mb-3">
|
||||
<div class="card-header"><i class="bi bi-star-half me-2"></i>Customer Satisfaction</div>
|
||||
<div class="card-body" style="padding:16px 20px;">
|
||||
{% if ticket.satisfaction.submitted %}
|
||||
<div style="font-size:28px;color:#f59e0b;margin-bottom:6px;">
|
||||
{% for i in range(ticket.satisfaction.rating) %}★{% endfor %}<span style="color:var(--border2);">{% for i in range(5 - ticket.satisfaction.rating) %}★{% endfor %}</span>
|
||||
</div>
|
||||
<div style="font-size:12px;color:var(--muted);">
|
||||
Rated {{ ticket.satisfaction.rating }}/5 on {{ ticket.satisfaction.submitted_at | localtime("%b %d, %Y") }}
|
||||
</div>
|
||||
{% if ticket.satisfaction.comment %}
|
||||
<div style="margin-top:10px;font-size:13px;color:var(--text2);background:var(--surface2);border-radius:6px;padding:10px 12px;border:1px solid var(--border);">
|
||||
"{{ ticket.satisfaction.comment }}"
|
||||
</div>
|
||||
{% endif %}
|
||||
{% else %}
|
||||
<div style="font-size:13px;color:var(--muted);">
|
||||
<i class="bi bi-hourglass-split me-2"></i>Survey sent — awaiting response
|
||||
</div>
|
||||
{% endif %}
|
||||
</div>
|
||||
</div>
|
||||
{% endif %}
|
||||
|
||||
{% if history %}
|
||||
<div class="card">
|
||||
<div class="card-header"><i class="bi bi-clock-history me-2"></i>Change History</div>
|
||||
|
||||
Reference in New Issue
Block a user