{% extends 'layout/base.twig' %} {% set title = 'Domains' %} {% set pageTitle = 'Domain Management' %} {% set pageDescription = 'Monitor and manage your domain portfolio' %} {% set pageIcon = 'fas fa-globe' %} {% block content %} {# Action Buttons #}
{# Filters & Search #}| Domain {{ sort_icon('domain_name', filters.sort, filters.order)|raw }} | Registrar {{ sort_icon('registrar', filters.sort, filters.order)|raw }} | Expiration {{ sort_icon('expiration_date', filters.sort, filters.order)|raw }} | Status {{ sort_icon('status', filters.sort, filters.order)|raw }} | Group {{ sort_icon('group_name', filters.sort, filters.order)|raw }} | Last Checked {{ sort_icon('last_checked', filters.sort, filters.order)|raw }} | Actions | |
|---|---|---|---|---|---|---|---|
|
{{ domain.domain_name }}
{% set domainTags = domain.tags ? domain.tags|split(',') : [] %}
{% set tagColors = domain.tag_colors ? domain.tag_colors|split('|') : [] %}
{% for tag in domainTags %}
{% set colorClass = tagColors[loop.index0]|default('bg-gray-100 text-gray-700 border-gray-200 dark:bg-slate-700 dark:text-slate-300 dark:border-slate-600') %}
{{ tag|trim|capitalize }}
{% endfor %}
{% if domain.nameservers and domainTags is empty %}
NS: {{ domain.nameservers|split(',')[0] }}
{% endif %}
|
{% if domain.registrar %}
{{ domain.registrar }}
{% else %}
Unknown
{% endif %}
|
{% if domain.expiration_date %}
{{ domain.expiration_date|date('M d, Y') }}
{% if domain.isManualExpiration %}
{% endif %}
{{ domain.daysLeft }} days
|
{{ domain.statusText }} | {% if domain.group_name %} {{ domain.group_name }} {% else %} No Group {% endif %} |
{% if domain.last_checked %}
{{ domain.last_checked|date('M d, H:i') }}
{% else %}
Never
{% endif %}
|