Web UI: setup wizard, auth pages, library browsing, player, admin, streaming, cover art

This commit is contained in:
2026-08-22 23:42:09 -05:00
parent aa29f13846
commit e0bd8bc3cb
42 changed files with 3012 additions and 8 deletions
+17
View File
@@ -0,0 +1,17 @@
{{define "home"}}{{template "header" .}}
{{if not .Data.HasLibrary}}
<div class="alert alert-info">
Your library is empty so far. <a href="/admin/folders">Add a music folder</a> to get started.
</div>
{{end}}
<h2 class="h6 text-secondary">Recently added</h2>
<div class="vs-grid mb-4">
{{range .Data.RecentlyAdded}}{{template "album_card" .}}{{end}}
</div>
<h2 class="h6 text-secondary">Recently played</h2>
<div class="vs-grid">
{{range .Data.RecentlyPlayedAlbums}}{{template "album_card" .}}{{end}}
</div>
{{template "footer" .}}{{end}}