summaryrefslogtreecommitdiff
path: root/templates/partials/pane.django
blob: 8b231d9d5ae8dbb55c319283d6426606fbe6da03 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<div class="pane">
  {% if Emails %} {% for email in Emails %}
  <div
    class="email-row {% if not email.IsRead %}unread{% endif %} {% if email.Active %}active{% endif %}"
    data-email-id="{{ email.ID }}"
  >
    <div class="email-checkbox">
      <input type="checkbox" />
    </div>

    <div class="email-flag {% if email.IsFlagged %}flagged{% endif %}">
      {% comment %}
      <img src="{% static 'icons/flag.svg' %}" alt="Flag" />
      (We will write the static filter later){% endcomment %}
    </div>

    <div class="email-info">
      <div class="email-from">{{ email.FromName }}</div>
      <div class="email-subject">{{ email.Subject }}</div>
      <div class="email-preview">{{ email.Preview }}</div>
    </div>

    <div class="email-meta">
      {% if email.HasAttachments %}
      <span class="attachment-icon">📎</span>
      {% endif %}
      <span class="email-date">{{ email.Date }}</span>
    </div>
  </div>
  {% endfor %} {% else %}
  <div class="empty-state">
    <p>No emails in this folder</p>
  </div>
  {% endif %}
</div>