diff --git a/frontend/src/lib/components/QueueSlider.svelte b/frontend/src/lib/components/QueueSlider.svelte index adbaf45..5df1e8d 100644 --- a/frontend/src/lib/components/QueueSlider.svelte +++ b/frontend/src/lib/components/QueueSlider.svelte @@ -25,7 +25,13 @@ {#if i === 1}
{/if} - Song cover + Song cover {#if i === 1}

{song.title} - {song.artist}

diff --git a/frontend/src/lib/components/SuggestionList.svelte b/frontend/src/lib/components/SuggestionList.svelte index 12f69ed..2494254 100644 --- a/frontend/src/lib/components/SuggestionList.svelte +++ b/frontend/src/lib/components/SuggestionList.svelte @@ -20,7 +20,13 @@ class="flex h-[80px] w-full flex-row gap-2 rounded-md border-dark-pine-muted bg-light-pine-overlay p-2 shadow-md duration-100 hover:bg-dark-pine-base/20 dark:bg-dark-pine-overlay hover:dark:bg-light-pine-base/20" >
- Song cover + Song cover
{sug.title}

{sug.artist}

diff --git a/frontend/src/routes/admin/[id]/+page.svelte b/frontend/src/routes/admin/[id]/+page.svelte index a55e6f8..7041413 100644 --- a/frontend/src/routes/admin/[id]/+page.svelte +++ b/frontend/src/routes/admin/[id]/+page.svelte @@ -73,6 +73,15 @@ queueSongs = songs playingIndex = index } + + function seek(e: Event) { + const target = e.target as HTMLInputElement + const seekTime = parseFloat(target.value) + playerInfo.currentTime = seekTime + if (audioController) { + audioController.currentTime = seekTime + } + } {#if returnError} @@ -85,9 +94,12 @@

{formatTime(playerInfo.currentTime)} - {formatTime(playerInfo.duration)}

- +
- +