{% extends "base.html" %} {% from "_partials/empty_state.html" import empty_state %} {% block title %}My Fines — {{ library_name() }}{% endblock %} {% block content %}

My Fines

Outstanding balance: {{ outstanding_cents | currency }}

{% if not fines %} {{ empty_state("No fines on record", "Your account is in good standing.") }} {% else %} {% for fine in fines %} {% endfor %}
KindAmountStatusAssessedNote
{{ fine.kind | humanize_enum }} {{ fine.amount_cents | currency }} {% if fine.paid_cents and fine.status == "outstanding" %}
{{ fine.paid_cents | currency }} paid · {{ fine.balance_cents | currency }} remaining {% endif %}
{{ fine.status | humanize_enum }} {{ fine.assessed_at.strftime("%Y-%m-%d") }} {{ fine.note or "—" }}
{% endif %} {% if outstanding_cents > 0 %}

Fines can be paid at the circulation desk. Contact a librarian for assistance.

{% endif %} {% endblock %}