up
This commit is contained in:
parent
04e3430912
commit
ebb81b56ca
@ -1,17 +1,51 @@
|
|||||||
<div class="grid">
|
{{define "media_list"}}
|
||||||
{{if .mediaItems}}
|
<div class="breadcrumb mb-4">
|
||||||
{{range .mediaItems}}
|
{{if .CurrentSub}}
|
||||||
<div class="card">
|
<a
|
||||||
<a href="/media/{{.MediaPartID}}">
|
href="/api/paths/{{.PathID}}/media"
|
||||||
<img src="{{.UserThumbURL}}" alt="{{.Title}}" class="thumb" />
|
hx-get="/api/paths/{{.PathID}}/media"
|
||||||
<div class="infos">
|
hx-target="#content"
|
||||||
<h3>{{.Title}}</h3>
|
hx-swap="innerHTML"
|
||||||
{{with .Summary}}<p>{{.}}</p>{{end}}
|
>🔙 Racine</a>
|
||||||
|
/ {{.CurrentSub}}
|
||||||
|
{{end}}
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="dirs grid grid-cols-4 gap-4 mb-6">
|
||||||
|
{{range .Dirs}}
|
||||||
|
<div class="card p-3 rounded shadow">
|
||||||
|
<a
|
||||||
|
hx-get="/api/paths/{{$.PathID}}/media?sub={{urlquery .SubPath}}"
|
||||||
|
hx-target="#content" hx-swap="innerHTML"
|
||||||
|
>
|
||||||
|
<i class="fas fa-folder fa-2x"></i>
|
||||||
|
<div>{{.Name}}</div>
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
{{end}}
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="media grid grid-cols-4 gap-4">
|
||||||
|
{{if .MediaItems}}
|
||||||
|
{{range .MediaItems}}
|
||||||
|
<div class="card p-2 rounded shadow">
|
||||||
|
<a
|
||||||
|
href="#"
|
||||||
|
hx-get="/media/0?path={{urlquery .FilePath}}"
|
||||||
|
hx-target="#content" hx-swap="innerHTML"
|
||||||
|
>
|
||||||
|
<img src="{{.ThumbURL}}" alt="{{.Title}}" class="w-full h-32 object-cover rounded" />
|
||||||
|
<div class="mt-2">
|
||||||
|
<h3 class="text-sm font-semibold truncate">{{.Title}}</h3>
|
||||||
|
{{if .Duration}}
|
||||||
|
<small>{{printf "%d:%02d" (div .Duration 60) (mod .Duration 60)}}</small>
|
||||||
|
{{end}}
|
||||||
</div>
|
</div>
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
{{end}}
|
{{end}}
|
||||||
{{else}}
|
{{else}}
|
||||||
<p>Aucun média trouvé dans ce dossier.</p>
|
<p>Aucun média dans ce dossier.</p>
|
||||||
{{end}}
|
{{end}}
|
||||||
</div>
|
</div>
|
||||||
|
{{end}}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user