{# Card detail modal content — full issue info + comments #} {% from '_icons.html' import fd_icon %}
{{ issue.icon }}

{{ issue.title }}

#{{ issue.id }} · opened by {{ issue.author }} · {{ issue.created }}
{{ issue.status_label }} ▾
{{ fd_icon("user",14) }} {% if issue.assignee %}{{ issue.assignee }}{% else %}Unassigned{% endif %} ▾
{{ fd_icon("calendar",14) }} {% if issue.due_date %}{{ issue.due_date }}{% else %}No deadline{% endif %}
{% for label in issue.labels %}
{{ label.name }}
{% endfor %}
{% if issue.body %}{{ issue.body }}{% else %}Add description...{% endif %}
{% for cl in checklists %}
☑ {{ cl.title }}
{% for item in cl.items %}
{{ item.content }}
{% endfor %}
{% endfor %}

Comments ({{ comments|length }})

{% for comment in comments %}
{{ comment.user.login[0] if comment.user else '?' }}
{{ comment.user.login if comment.user else 'Unknown' }} · {{ comment.created_at[:10] }}
{{ comment.body }}
{% endfor %} {% if not comments %}

No comments yet.

{% endif %}