BareGit
<!doctype html>
<html lang="en">
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Status Tracker</title>
    <link rel="stylesheet" href="/static/style.css">
</head>
<body>
    <main>
        <h1>Status Tracker</h1>
        {% if no_groups %}
        <p class="empty">No services are configured.</p>
        {% endif %}
        {% for group in groups %}
        <section class="service-group">
            <h2>{{ group.name }}</h2>
            {% if group.no_services %}
            <p class="empty">No services in this group.</p>
            {% endif %}
            <div class="service-list">
                {% for service in group.services %}
                <article class="service-card">
                    <div class="service-heading">
                        <span class="led led-{{ service.status_class }}"
                              title="{{ service.status_label }}"
                              aria-label="{{ service.status_label }}"></span>
                        <h3>{{ service.name }}</h3>
                    </div>
                    <p>{{ service.description }}</p>
                    {% if service.has_url %}
                    <a href="{{ service.url }}">{{ service.url }}</a>
                    {% endif %}
                    <p class="status-label">{{ service.status_label }}</p>
                </article>
                {% endfor %}
            </div>
        </section>
        {% endfor %}
    </main>
</body>
</html>