From cbdd1f12962f35982f66815301d1e2c4371e014b Mon Sep 17 00:00:00 2001 From: claude Date: Sat, 1 Aug 2026 05:48:30 +0200 Subject: [PATCH] =?UTF-8?q?Spelarrad=20i=20YT=20Music-stil=20ist=C3=A4llet?= =?UTF-8?q?=20f=C3=B6r=20video-ruta?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Full bredd längst ner: play/paus, förfluten tid/längd, sökbar progress, låttitel och volym. Videon göms off-screen och styrs via YouTube IFrame-API:t (loadVideoById/seekTo/setVolume); raden ligger kvar mellan låtar och stängs med ✕. Innehållet får bottenmarginal när spelaren är aktiv. Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_01824ZrvG2mDYYrmwqypLNup --- frontend/src/App.vue | 11 +- frontend/src/components/MiniPlayer.vue | 64 -------- frontend/src/components/PlayerBar.vue | 213 +++++++++++++++++++++++++ 3 files changed, 221 insertions(+), 67 deletions(-) delete mode 100644 frontend/src/components/MiniPlayer.vue create mode 100644 frontend/src/components/PlayerBar.vue diff --git a/frontend/src/App.vue b/frontend/src/App.vue index eb1893a..e5350f8 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -1,7 +1,8 @@ - - - - diff --git a/frontend/src/components/PlayerBar.vue b/frontend/src/components/PlayerBar.vue new file mode 100644 index 0000000..9966ecd --- /dev/null +++ b/frontend/src/components/PlayerBar.vue @@ -0,0 +1,213 @@ + + + + +