81 lines
2.2 KiB
HTML
81 lines
2.2 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<title>Sanic - Flexbox layout</title>
|
|
<link rel="stylesheet" href="sanic.css">
|
|
<script src="sanic.js"></script>
|
|
</head>
|
|
<body>
|
|
<div id="flexbox-container">
|
|
<div id="controls-top">
|
|
<div id="top-left-controls">
|
|
<button>Login</button>
|
|
<button>Config</button>
|
|
</div>
|
|
<div id="playback-controls">
|
|
<div>
|
|
<button>⏮️</button>
|
|
<button>⏯️</button>
|
|
<button>⏹️</button>
|
|
<button>⏭️</button>
|
|
</div>
|
|
<div>
|
|
<label for="progress"></label>
|
|
<input type="range" id="progress" name="progress" min="0" max="100" />
|
|
</div>
|
|
</div>
|
|
<div id="queue-volume-controls">
|
|
<div id="queue-controls">
|
|
<div id="queue-playback-order-controls">
|
|
<div>
|
|
<input type="checkbox" id="repeat" name="repeat" />
|
|
<label for="repeat">repeat</label>
|
|
</div>
|
|
<div>
|
|
<input type="checkbox" id="shuffle" name="shuffle" />
|
|
<label for="shuffle">shuffle</label>
|
|
</div>
|
|
</div>
|
|
<div id="queue-xfade-control">
|
|
<div>
|
|
<label for="xfade">xfade</label>
|
|
</div>
|
|
<div id="queue-xfade-buttons">
|
|
<button>-</button>
|
|
<div id="xfade">00</div>
|
|
<button>+</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div id="volume-control">
|
|
<label for="volume"></label>
|
|
<input id="volume" name="volume" type="range" min="1" max="100" />
|
|
</div>
|
|
</div>
|
|
<div class="track-info">
|
|
<p>Now playing: 00:00:00/100:00:00</p>
|
|
|
|
<label for="track">track</label>
|
|
<input type="text" id="track" name="track" disabled />
|
|
</div>
|
|
<div id="top-logo-container">
|
|
<div id="top-logo">
|
|
<img id="sanic-logo" src="../img/sanic-logo.webp">
|
|
Sanic
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div id="queue">
|
|
queue
|
|
</div>
|
|
<div id="controls_bottom">
|
|
controls bottom
|
|
</div>
|
|
<div id="footer">
|
|
sanic mpd web ui 0.1.0 - by XenGi and coon © 2023
|
|
</div>
|
|
</div>
|
|
</body>
|
|
</html>
|