mirror of
https://github.com/SuperBFG7/ympd
synced 2024-12-01 16:59:54 +00:00
merge branch lmanul-master
This commit is contained in:
parent
604d54a0bb
commit
d9182dd2f4
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
build/
|
41
htdocs/css/bootstrap.css
vendored
41
htdocs/css/bootstrap.css
vendored
@ -1993,6 +1993,7 @@ select[multiple].input-lg {
|
|||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
line-height: 1.428571429;
|
line-height: 1.428571429;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
|
text-overflow: ellipsis;
|
||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
vertical-align: middle;
|
vertical-align: middle;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
@ -2073,6 +2074,11 @@ fieldset[disabled] .btn-default.active {
|
|||||||
color: #fff;
|
color: #fff;
|
||||||
background-color: #333;
|
background-color: #333;
|
||||||
}
|
}
|
||||||
|
.btn-label {
|
||||||
|
margin-left: 8px;
|
||||||
|
text-overflow: ellipsis;
|
||||||
|
vertical-align: middle;
|
||||||
|
}
|
||||||
.btn-primary {
|
.btn-primary {
|
||||||
color: #fff;
|
color: #fff;
|
||||||
background-color: #428bca;
|
background-color: #428bca;
|
||||||
@ -2370,14 +2376,13 @@ input[type="button"].btn-block {
|
|||||||
src: url('../fonts/glyphicons-halflings-regular.eot');
|
src: url('../fonts/glyphicons-halflings-regular.eot');
|
||||||
src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
|
src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
|
||||||
}
|
}
|
||||||
|
#currenttrack {
|
||||||
|
vertical-align: middle;
|
||||||
|
}
|
||||||
.glyphicon {
|
.glyphicon {
|
||||||
position: relative;
|
|
||||||
top: 1px;
|
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
font-family: 'Glyphicons Halflings';
|
font-family: 'Glyphicons Halflings';
|
||||||
font-style: normal;
|
vertical-align: middle;
|
||||||
font-weight: normal;
|
|
||||||
line-height: 1;
|
|
||||||
|
|
||||||
-webkit-font-smoothing: antialiased;
|
-webkit-font-smoothing: antialiased;
|
||||||
-moz-osx-font-smoothing: grayscale;
|
-moz-osx-font-smoothing: grayscale;
|
||||||
@ -2415,9 +2420,6 @@ input[type="button"].btn-block {
|
|||||||
.glyphicon-heart:before {
|
.glyphicon-heart:before {
|
||||||
content: "\e005";
|
content: "\e005";
|
||||||
}
|
}
|
||||||
.glyphicon-star:before {
|
|
||||||
content: "\e006";
|
|
||||||
}
|
|
||||||
.glyphicon-star-empty:before {
|
.glyphicon-star-empty:before {
|
||||||
content: "\e007";
|
content: "\e007";
|
||||||
}
|
}
|
||||||
@ -2457,9 +2459,6 @@ input[type="button"].btn-block {
|
|||||||
.glyphicon-cog:before {
|
.glyphicon-cog:before {
|
||||||
content: "\e019";
|
content: "\e019";
|
||||||
}
|
}
|
||||||
.glyphicon-trash:before {
|
|
||||||
content: "\e020";
|
|
||||||
}
|
|
||||||
.glyphicon-home:before {
|
.glyphicon-home:before {
|
||||||
content: "\e021";
|
content: "\e021";
|
||||||
}
|
}
|
||||||
@ -2487,9 +2486,6 @@ input[type="button"].btn-block {
|
|||||||
.glyphicon-play-circle:before {
|
.glyphicon-play-circle:before {
|
||||||
content: "\e029";
|
content: "\e029";
|
||||||
}
|
}
|
||||||
.glyphicon-repeat:before {
|
|
||||||
content: "\e030";
|
|
||||||
}
|
|
||||||
.glyphicon-refresh:before {
|
.glyphicon-refresh:before {
|
||||||
content: "\e031";
|
content: "\e031";
|
||||||
}
|
}
|
||||||
@ -2697,9 +2693,6 @@ input[type="button"].btn-block {
|
|||||||
.glyphicon-leaf:before {
|
.glyphicon-leaf:before {
|
||||||
content: "\e103";
|
content: "\e103";
|
||||||
}
|
}
|
||||||
.glyphicon-fire:before {
|
|
||||||
content: "\e104";
|
|
||||||
}
|
|
||||||
.glyphicon-eye-open:before {
|
.glyphicon-eye-open:before {
|
||||||
content: "\e105";
|
content: "\e105";
|
||||||
}
|
}
|
||||||
@ -2715,12 +2708,6 @@ input[type="button"].btn-block {
|
|||||||
.glyphicon-calendar:before {
|
.glyphicon-calendar:before {
|
||||||
content: "\e109";
|
content: "\e109";
|
||||||
}
|
}
|
||||||
.glyphicon-random:before {
|
|
||||||
content: "\e110";
|
|
||||||
}
|
|
||||||
.glyphicon-comment:before {
|
|
||||||
content: "\e111";
|
|
||||||
}
|
|
||||||
.glyphicon-magnet:before {
|
.glyphicon-magnet:before {
|
||||||
content: "\e112";
|
content: "\e112";
|
||||||
}
|
}
|
||||||
@ -2817,9 +2804,6 @@ input[type="button"].btn-block {
|
|||||||
.glyphicon-heart-empty:before {
|
.glyphicon-heart-empty:before {
|
||||||
content: "\e143";
|
content: "\e143";
|
||||||
}
|
}
|
||||||
.glyphicon-link:before {
|
|
||||||
content: "\e144";
|
|
||||||
}
|
|
||||||
.glyphicon-phone:before {
|
.glyphicon-phone:before {
|
||||||
content: "\e145";
|
content: "\e145";
|
||||||
}
|
}
|
||||||
@ -2880,9 +2864,6 @@ input[type="button"].btn-block {
|
|||||||
.glyphicon-record:before {
|
.glyphicon-record:before {
|
||||||
content: "\e165";
|
content: "\e165";
|
||||||
}
|
}
|
||||||
.glyphicon-save:before {
|
|
||||||
content: "\e166";
|
|
||||||
}
|
|
||||||
.glyphicon-open:before {
|
.glyphicon-open:before {
|
||||||
content: "\e167";
|
content: "\e167";
|
||||||
}
|
}
|
||||||
@ -3210,7 +3191,7 @@ input[type="button"].btn-block {
|
|||||||
}
|
}
|
||||||
.btn-group-lg > .btn {
|
.btn-group-lg > .btn {
|
||||||
padding: 10px 16px;
|
padding: 10px 16px;
|
||||||
font-size: 18px;
|
font-size: 16px;
|
||||||
line-height: 1.33;
|
line-height: 1.33;
|
||||||
border-radius: 6px;
|
border-radius: 6px;
|
||||||
}
|
}
|
||||||
|
@ -170,19 +170,19 @@
|
|||||||
<div class="btn-toolbar">
|
<div class="btn-toolbar">
|
||||||
<div class="btn-group-vertical btn-block btn-group-lg" data-toggle="buttons">
|
<div class="btn-group-vertical btn-block btn-group-lg" data-toggle="buttons">
|
||||||
<button id="btnrandom" type="button" class="btn btn-default">
|
<button id="btnrandom" type="button" class="btn btn-default">
|
||||||
<span class="glyphicon glyphicon-random"></span> Random
|
<span class="glyphicon"></span><span class="btn-label">Random</span>
|
||||||
</button>
|
</button>
|
||||||
<button id="btnconsume" type="button" class="btn btn-default">
|
<button id="btnconsume" type="button" class="btn btn-default">
|
||||||
<span class="glyphicon glyphicon-fire"></span> Consume
|
<span class="glyphicon"></span><span class="btn-label">Consume</span>
|
||||||
</button>
|
</button>
|
||||||
<button id="btnsingle" type="button" class="btn btn-default">
|
<button id="btnsingle" type="button" class="btn btn-default">
|
||||||
<span class="glyphicon glyphicon-star"></span> Single
|
<span class="glyphicon"></span><span class="btn-label">Single</span>
|
||||||
</button>
|
</button>
|
||||||
<button id="btncrossfade" type="button" class="btn btn-default">
|
<button id="btncrossfade" type="button" class="btn btn-default">
|
||||||
<span class="glyphicon glyphicon-link"></span> Crossfade
|
<span class="glyphicon"></span><span class="btn-label">Crossfade</span>
|
||||||
</button>
|
</button>
|
||||||
<button id="btnrepeat" type="button" class="btn btn-default">
|
<button id="btnrepeat" type="button" class="btn btn-default">
|
||||||
<span class="glyphicon glyphicon-repeat"></span> Repeat
|
<span class="glyphicon"></span><span class="btn-label">Repeat</span>
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
<div id="btn-outputs-block" class="btn-group-vertical btn-block btn-group-lg">
|
<div id="btn-outputs-block" class="btn-group-vertical btn-block btn-group-lg">
|
||||||
@ -205,16 +205,16 @@
|
|||||||
|
|
||||||
<div id="btn-responsive-block" class="btn-group-vertical btn-block btn-group-lg">
|
<div id="btn-responsive-block" class="btn-group-vertical btn-block btn-group-lg">
|
||||||
<button type="button" class="btn btn-default" onclick="socket.send('MPD_API_RM_ALL');">
|
<button type="button" class="btn btn-default" onclick="socket.send('MPD_API_RM_ALL');">
|
||||||
<span class="glyphicon glyphicon-trash"></span> Clear queue
|
<span class="glyphicon"></span><span class="btn-label">Clear queue</span>
|
||||||
</button>
|
</button>
|
||||||
<a href="#" data-toggle="modal" data-target="#savequeue" class="btn btn-default">
|
<a href="#" data-toggle="modal" data-target="#savequeue" class="btn btn-default">
|
||||||
<span class="glyphicon glyphicon-save"></span> Save queue
|
<span class="glyphicon"></span><span class="btn-label">Save queue</span>
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="btn-responsive-block" class="btn-group-vertical btn-block btn-group-lg" data-toggle="buttons">
|
<div id="btn-responsive-block" class="btn-group-vertical btn-block btn-group-lg" data-toggle="buttons">
|
||||||
<button type="button" class="btn btn-default" id="btnnotify">
|
<button type="button" class="btn btn-default" id="btnnotify">
|
||||||
<span class="glyphicon glyphicon-comment"></span> Notifications
|
<span class="glyphicon"></span><span class="btn-label">Notifications</span>
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -539,7 +539,7 @@ function webSocketConnect() {
|
|||||||
case "outputnames":
|
case "outputnames":
|
||||||
$('#btn-outputs-block button').remove();
|
$('#btn-outputs-block button').remove();
|
||||||
$.each(obj.data, function(id, name){
|
$.each(obj.data, function(id, name){
|
||||||
var btn = $('<button id="btnoutput'+id+'" class="btn btn-default" onclick="toggleoutput(this, '+id+')"><span class="glyphicon glyphicon-volume-up"></span> '+name+'</button>');
|
var btn = $('<button id="btnoutput'+id+'" class="btn btn-default" onclick="toggleoutput(this, '+id+')"><span class="glyphicon"></span><span class="btn-label" title="'+name+'">'+name+'</span></button>');
|
||||||
btn.appendTo($('#btn-outputs-block'));
|
btn.appendTo($('#btn-outputs-block'));
|
||||||
});
|
});
|
||||||
/* remove cache, since the buttons have been recreated */
|
/* remove cache, since the buttons have been recreated */
|
||||||
|
Loading…
Reference in New Issue
Block a user