···11<!DOCTYPE html>
22<html lang="en">
3344+<!-- coded with love by des -->
55+46<head>
57 <meta charset="UTF-8">
68 <link rel="icon" type="image/x-icon" href="files/favicon.gif">
···1719<body>
1820 <div id="music">
1921 <div id="screen">
2222+ <!-- top bar info-->
2023 <div id="top-bar">
2124 <span id="current-screen">Music</span>
2225 </div>
2323- <div id="playlist" class="screen">
2424- <!-- end of playlist screen -->
2525- </div>
2626+ <!-- playlist screen -->
2727+ <div id="playlist" class="screen"></div>
2828+ <!-- song currently playing screen -->
2629 <div id="current-song" class="screen">
2730 <p class="info"><span class="icon"></span> <span id="song">song</span></p>
2831 <img id="album" alt="album cover">
···3437 <p class="info"><span class="icon"></span> <span id="year">year</span></p>
3538 <!-- end of current song screen -->
3639 </div>
4040+ <!-- bottom bar -->
3741 <div id="bottom-bar">
3842 <input type="range" min="1" max="100" value="0" class="track-progress" onchange="seekTo()">
3943 <span id="playing-status"></span>
···4448 </div>
4549 <span id="battery"></span>
4650 </div>
4747- <!-- screen end div -->
4851 </div>
4952 <!-- grid controls -->
5053 <div id="controls">
5154 <button title="playlist screen" id="playlist-btn" onclick="showPlaylist()">menu</button>
5255 <button class="up" title="search current song on youtube" onclick="youtubeSearch()"></button>
5356 <button title="currently playing song screen" id="current-song-btn" onclick="showCurrentSong()">music</button>
5454- <!-- --- -->
5757+5558 <button title="previous track" onclick="prevTrack()" id="left"></button>
5659 <button onclick="playpauseTrack()" id="play-pause"></button>
5760 <button title="next track" onclick="nextTrack()" class="right"></button>
5858- <!-- --- -->
6161+5962 <span class="space"></span>
6063 <button class="down"></button>
6164 <span class="space"></span>
6265 </div>
6366 </div>
6767+6868+ <!-- credit and resources -->
6469 <p><a href="https://github.com/doqmeat/js-walkman-mp3-player">github repo</a> for info. <a href="https://ko-fi.com/s/df5738006f">ko-fi shop</a> for easy download.</p>
6570 <p>built using sayantanm19's <a href="https://github.com/sayantanm19/js-music-player">js-music-player</a>, <a href="https://www.nerdfonts.com/" target="_blank">nerdfonts</a>, <a href="https://manos.malihu.gr/style-my-tooltips-jquery-plugin/" target="_blank">Style-my-tooltips jQuery plugin</a>.</p>
7171+6672 <script src="main.js"></script>
6773</body>
6874
+4
main.js
···11+/*
22+using this for the music player: https://github.com/sayantanm19/js-music-player
33+*/
44+15// song info
26let track_name = document.querySelector("#song");
37let track_artist = document.querySelector("#artist");
+1-1
style.css
···11-/* mp3 player wrapper */
11+/* mp3 player wrapper. everything is nested in here just to be extra careful and not mess with other elements you might have */
22#music {
33 box-sizing: border-box;
44 position: relative;