{% extends 'client_portal/base.html' %}{% load portal_tags %}{% block content %}<div class="portal-section-head"><div><p>CARTEIRA DIGITAL</p><h2>Serviços associados</h2><span>Domínios, alojamentos, manutenção e restantes serviços.</span></div></div><div class="portal-card-grid">{% for service in services %}<a class="portal-service-card" href="{% url 'client_portal:service_detail' service.pk %}"><div class="portal-service-top"><span class="service-icon">{% if service.service_type == 'domain' %}🌐{% elif service.service_type == 'hosting' %}▦{% elif service.service_type == 'email' %}✉{% else %}◇{% endif %}</span><span class="status status--{{ service.status|status_tone }}">{{ service.get_status_display }}</span></div><h3>{{ service.name }}</h3><p>{{ service.get_service_type_display }}</p><dl><div><dt>Próxima renovação</dt><dd>{{ service.next_renewal_date|pt_date }}</dd></div><div><dt>Periodicidade</dt><dd>{{ service.get_billing_cycle_display }}</dd></div></dl></a>{% empty %}<div class="portal-empty">Não existem serviços associados.</div>{% endfor %}</div>{% endblock %}
