<!DOCTYPE html>
<html lang="pt-br">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <link rel="stylesheet" href="/style.css" />
    <link
      rel="stylesheet"
      href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.9.1/font/bootstrap-icons.css"
    />
    <title>Playlist</title>
  </head>
  <body>
    <nav>
      <ul>
        <li>
          <a href="/"><img src="/img/logo.png" alt="logo" /></a>
        </li>
        <li>
          <a href="/admin"><i class="bi bi-gear"></i></a>
        </li>
      </ul>
    </nav>

    <section id="player">
      <h1>Playlist</h1>

      <div>
        <img id="currentImg" src="/img/musicoff.jpg" alt="" />
        <h2 id="currentName">Título</h2>
        <p id="currentArtist">Artista</p>
      </div>

      <div>
        <table>
          <thead>
            <tr>
              <th></th>
              <th>Nome</th>
              <th>Artista</th>
              <th></th>
            </tr>
          </thead>

          <tbody>
            <% playlist.forEach((music)=> { %>
            <tr class="musics">
              <td>
                <img src="<%= music.linkImage %>" alt="Imagem da música" />
              </td>
              <td><%= music.name %></td>
              <td><%= music.author %></td>
              <td>
                <audio controls src="<%= music.linkMusic %>"></audio>
              </td>
            </tr>
            <% }) %>
          </tbody>
        </table>
      </div>
    </section>

    <section id="controls">
      <i id="prev-control" class="bi bi-skip-start-fill"></i>
      <i id="play-control" class="bi bi-play-fill"></i>
      <i id="next-control" class="bi bi-skip-end-fill"></i>

      <span id="current-duration">00:00</span>
      <input type="range" id="progressbar" min="0" max="0" step="1" />
      <span id="total-duration">00:00</span>

      <i id="vol-icon" class="bi bi-volume-up-fill"></i>
      <input type="range" id="volume" min="0" max="100" step="1" />
    </section>

    <script src="/script.js"></script>
  </body>
</html>
