From: Chris Fulljames Date: Sat, 21 Feb 2026 15:55:42 +0000 (-0500) Subject: Add dreams archive page X-Git-Url: https://littlesong.place/gitweb/?a=commitdiff_plain;h=ac45dacb1d50668eb1c174b416e5c6f3dcbc530a;p=littlesongplace.git Add dreams archive page --- diff --git a/src/littlesongplace/__init__.py b/src/littlesongplace/__init__.py index abd9426..546266b 100644 --- a/src/littlesongplace/__init__.py +++ b/src/littlesongplace/__init__.py @@ -107,6 +107,11 @@ def about(): def settings(): return render_template("settings.html") +@app.get("/dreams-archive") +def dreams_archive(): + page_songs = songs.get_all_for_tag("dreams_archive") + return render_template("dreams-archive.html", songs=page_songs) + @app.get("/service.js") def service_worker(): return send_from_directory("static", "service.js") diff --git a/src/littlesongplace/templates/base.html b/src/littlesongplace/templates/base.html index 707af05..7e17fa2 100644 --- a/src/littlesongplace/templates/base.html +++ b/src/littlesongplace/templates/base.html @@ -52,6 +52,7 @@ About News Random + Dreams Archive

- + Made in Dreams? Use the dreams_archive tag!
+

@@ -127,6 +128,8 @@ function selectUploadMethod() { document.getElementById("song-duration-container").required = true; document.getElementById("fade-out-container").hidden = false; + + document.getElementById("tags").value = "dreams_archive, " } }