{% extends "base.html" %} {% block title %}Dashboard - SSL Monitor{% endblock %} {% block content %}

Dashboard

{% for s in services %} {% set card_class = "" %} {% if s.status == "Expired" %} {% set card_class = "bg-danger text-white" %} {% elif s.status == "ExpiringSoon" %} {% set card_class = "bg-warning text-dark" %} {% elif s.status == "OK" %} {% set card_class = "bg-success text-white" %} {% elif s.status == "Error" %} {% set card_class = "bg-secondary text-white" %} {% else %} {% set card_class = "bg-light" %} {% endif %}
{{ s.host }}:{{ s.port }} ({{ s.protocol }})

Status: {{ s.status }}
Last Check: {{ s.last_check if s.last_check else '---' }}
Expiry: {{ s.expiry_date if s.expiry_date else '---' }}

{% if s.protocol|lower == 'https' %} {% else %} {% endif %}
{% endfor %}
{% endblock %} {% block extra_js %} {{ super() }} {% endblock %}