From a468d78153c54e248203e473f9893d00caa03362 Mon Sep 17 00:00:00 2001 From: Pierre-Olivier Mercier Date: Thu, 2 Jul 2026 23:55:17 +0800 Subject: [PATCH] stream: add a skip-to-next button and /skip route Co-Authored-By: Claude Opus 4.8 --- stream/index.html | 22 ++++++++++++++++++++++ stream/radio.liq | 11 +++++++++++ 2 files changed, 33 insertions(+) diff --git a/stream/index.html b/stream/index.html index d9f2a60..690ed52 100644 --- a/stream/index.html +++ b/stream/index.html @@ -41,6 +41,16 @@ transition: background .15s; } .share button:hover { background: rgba(155,140,255,.3); } + .actions { display: flex; gap: .5rem; margin-top: .75rem; } + .actions button, .actions a { + flex: 1; text-align: center; text-decoration: none; + padding: .6rem .9rem; font-size: .85rem; font-weight: 600; cursor: pointer; + color: #f2f0f7; background: rgba(155,140,255,.18); + border: 1px solid rgba(155,140,255,.35); border-radius: 10px; + transition: background .15s; + } + .actions button:hover, .actions a:hover { background: rgba(155,140,255,.3); } + .actions button:disabled { opacity: .5; cursor: default; } .dot { display: inline-block; width: 8px; height: 8px; border-radius: 50%; background: #4ade80; margin-right: .4rem; vertical-align: middle; box-shadow: 0 0 0 0 rgba(74,222,128,.6); animation: pulse 2s infinite; } @@ -58,6 +68,9 @@
+
+ +