From 8bc0539032cdc10971307662f50c230e89839df0 Mon Sep 17 00:00:00 2001 From: Christian Richter Date: Sat, 30 Jul 2022 12:50:28 +0200 Subject: [PATCH] update layout, extract js code & css from html Signed-off-by: Christian Richter --- assets/index.html | 190 +++------------------------------------------- assets/logic.js | 153 +++++++++++++++++++++++++++++++++++++ assets/style.css | 76 +++++++++++++++++++ 3 files changed, 241 insertions(+), 178 deletions(-) create mode 100644 assets/logic.js create mode 100644 assets/style.css diff --git a/assets/index.html b/assets/index.html index 69cbfdc..bdc78bd 100644 --- a/assets/index.html +++ b/assets/index.html @@ -4,192 +4,26 @@ type="text/javascript" src="http://www.youtube.com/player_api" > - + + + Weirdradio -
-
+
+ Weirdradio +
+
Listeners: 1
+
+
+
+
-

Weirdradio

+ Playlist
-
-
-
-
-
- diff --git a/assets/logic.js b/assets/logic.js new file mode 100644 index 0000000..7021749 --- /dev/null +++ b/assets/logic.js @@ -0,0 +1,153 @@ +var playlist = []; +var socketConnector = null; +var socketSemaphore = false; +var tag = document.createElement("script"); +var currentVideoID = null; +var player = null; + +tag.src = "https://www.youtube.com/iframe_api"; +var firstScriptTag = document.getElementsByTagName("script")[0]; +firstScriptTag.parentNode.insertBefore(tag, firstScriptTag); + +// 3. This function creates an