1
0
mirror of https://github.com/danbee/mpd-client synced 2025-03-04 08:39:09 +00:00
mpd-client/views/index.erb
2014-03-20 12:41:27 +00:00

44 lines
1.5 KiB
Plaintext

<!DOCTYPE html>
<html ng-app="mpdClient">
<head>
<title>MPD Client</title>
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<%= stylesheet_tag 'mpd-client' %>
<%= javascript_tag 'mpd-client' %>
</head>
<body>
<div id="content">
<div id="library"></div>
<div id="queue" ng-controller="queue">
<header>
<a class="library" href="#!library">Library</a>
<h1>Queue</h1>
</header>
<ol class="songs">
<li ng-repeat="song in queueSongs" ng-class="{ playing: song.playing }">
<p class="title">{{ song.title }}</p>
<p class="artist">{{ song.artist }}</p>
</li>
</ol>
</div>
</div>
<div id="transport" ng-controller="transport">
<div class="scrubber">
<div class="time elapsed">{{ elapsedTime | formatLength }}</div>
<div class="time total">{{ totalTime | formatLength }}</div>
<div class="track">
<div class="marker" style="left: {{ markerPosition }}%"></div>
</div>
</div>
<nav class="controls">
<button ng-click="sendCommand('previous')">previous</button>
<button ng-click="sendCommand('pause')" ng-if="playing()">pause</button>
<button ng-click="sendCommand('play')" ng-if="!playing()">play</button>
<button ng-click="sendCommand('stop')">stop</button>
<button ng-click="sendCommand('next')">next</button>
</nav>
</div>
</body>
</html>