--- a/index.html Tue Jun 26 00:50:58 2018 +0800
+++ b/index.html Fri Jul 06 19:55:19 2018 +0800
+<html style="background: #000; color: #828282;">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
- <link rel="stylesheet" href="/libs/uikit/2.27.5/css/uikit.gradient.min.css">
- <link rel="stylesheet" href="/libs/uikit/2.27.5/css/components/progress.gradient.min.css">
+ <link rel="stylesheet" href="/libs/uikit/2.27.5/css/uikit.min.css">
+ <link rel="stylesheet" href="/libs/uikit/2.27.5/css/components/progress.min.css">
+ <link rel="stylesheet" href="/player.css">
<script src="/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="/libs/underscore/1.9.1/underscore-min.js"></script>
<script src="/libs/backbone/1.3.3/backbone-min.js"></script>
<script src="/libs/rivets/0.9.4/rivets.bundled.min.js"></script>
- -webkit-transition: none;
- <div class="uk-container uk-container-center">
+ <div class="uk-container uk-container-center gme-player">
<div class="uk-grid uk-margin-top">
<div class="uk-width-medium-1-2">
<div class="uk-scrollable-box file-box">
<div class="uk-width-medium-1-2">
- <div class="uk-panel uk-panel-box uk-panel-box-secondary uk-hidden" data-front>
+ <div class="uk-panel uk-hidden" data-front>
<h3 class="uk-panel-title" rv-text="player:track:song"></h3>
<span rv-text="player:track:author"></span>
<tbody data-tracks></tbody>
- <pre style="white-space: pre-wrap; word-break: break-all; word-wrap: break-word;" data-debug></pre>
<script type="text/template" id="track-template">
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/player.css Fri Jul 06 19:55:19 2018 +0800
+/* Colors are mostly taken from a screenshot of Silent Night v.6 theme for
+ * foobar2000 by Arnie77. */
+.gme-player .uk-progress {
+ border: 1px solid #000;
+ box-shadow: 0 1px 0 0 #434343;
+.gme-player .uk-progress-bar {
+ -webkit-transition: none;
+ box-shadow: inset 0 1px 0 0 #9f4bd8;
+.gme-player .uk-button {
+ background: linear-gradient(#2b2b2b, #1a1a1a);
+ border: 1px solid #000;
+ box-shadow: inset 0 1px 0 0 #3b3b3b, 0 1px 0 0 #434343;
+.gme-player .uk-button.uk-active,
+.gme-player .uk-button:active {
+ box-shadow: inset 0 1px 5px 0 #0e0e0e, 0 1px 0 0 #434343;
+.gme-player .uk-button:focus,
+.gme-player .uk-button:hover {
+ box-shadow: 0 1px 0 0 #434343;
+.gme-player .uk-button-group > .uk-button:nth-child(n+2),
+.gme-player .uk-button-group > div:nth-child(n+2) .uk-button {
+.gme-player .uk-nav-side > li > a {
+.gme-player .uk-nav-side > li > a:focus,
+.gme-player .uk-nav-side > li > a:hover {
+.gme-player .uk-table tbody tr.uk-active {
+ background: linear-gradient(#2d2d2d, #151515);
+ border-top: 1px solid #3b3b3b;
+ border-bottom: 1px solid #1a1a1a;
+.gme-player .uk-panel-title {