Browse code

New file vault download list structure

Benjamin Roth authored on22/10/2025 14:38:39
Showing1 changed files
... ...
@@ -11,7 +11,20 @@
11 11
                         {{- studio.figure(preview, { attr: { class: ('image_container') }}) -}}
12 12
                     {% endfor %}
13 13
                 {% endif %}
14
-                <a href="{{ file.href }}" title="{{ file.title }}" type="{{ file.mime }}">{{ file.mtime|date("d.m.Y") }} {{ file.link}} <span class="size">({{ file.filesize }})</span></a>
14
+                <a href="{{ file.href }}" title="{{ file.title }}" type="{{ file.mime }}">
15
+                    <span class="file-info">
16
+                        <span class="file-name">{{ file.link ?: file.name }}</span>
17
+                        <span class="file-meta">
18
+                            <span class="file-date">{{ file.mtime|date("d.m.Y") }}</span>
19
+                            <span class="file-size">({{ file.filesize }})</span>
20
+                            {% if file.opened == 0 %}
21
+                                <span class="badge badge-new">New</span>
22
+                            {% else %}
23
+                                <span class="file-opened">✓ Opened</span>
24
+                            {% endif %}
25
+                        </span>
26
+                    </span>
27
+                </a>
15 28
             </li>
16 29
         {% endfor %}
17 30
     </ul>