diff options
Diffstat (limited to 'app/templates/modules/invoices.html')
-rw-r--r-- | app/templates/modules/invoices.html | 39 |
1 files changed, 21 insertions, 18 deletions
diff --git a/app/templates/modules/invoices.html b/app/templates/modules/invoices.html index 55a4b87..293a45b 100644 --- a/app/templates/modules/invoices.html +++ b/app/templates/modules/invoices.html @@ -13,25 +13,28 @@ Invoices {% block content %} <i>Track your invoices and create new ones here.</i><br/> +{# Pagination Links #} +{# gotten from https://betterprogramming.pub/simple-flask-pagination-example-4190b12c2e2e #} <center> -{% for page_num in invoices.iter_pages(left_edge=1, right_edge=1, left_current=1, right_current=2) %} -{% if page_num %} -<!-- Check for the active page and set the link to "Active"--> -{% if invoices.page == page_num %} -<a href="{{ url_for('invoices.view', page=page_num) }}" - class="button"> - {{ page_num }} -</a> -{% else %} -<a href="{{ url_for('invoices.view', page=page_num) }}" - class="button button-light"> - {{ page_num }} -</a> -{% endif %} -{% else %} -... -{% endif %} -{% endfor %} + {# Loop through the number of pages to display a link for each #} + {% for page_num in invoices.iter_pages(left_edge=1, right_edge=1, left_current=1, right_current=2) %} + {% if page_num %} + {# Check for the active page and set the link to "Active" #} + {% if invoices.page == page_num %} + <a href="{{ url_for('invoices.view', page=page_num) }}" + class="button"> + {{ page_num }} + </a> + {% else %} + <a href="{{ url_for('invoices.view', page=page_num) }}" + class="button button-light"> + {{ page_num }} + </a> + {% endif %} + {% else %} + ... + {% endif %} + {% endfor %} </center> <table> <thead> |