diff --git a/www/assets/js/callbacks.js b/www/assets/js/callbacks.js index e7b4c866..0b13c612 100644 --- a/www/assets/js/callbacks.js +++ b/www/assets/js/callbacks.js @@ -872,12 +872,18 @@ Callbacks = { if(CHANNEL.openqueue) { $("#qlockbtn").removeClass("btn-danger") .addClass("btn-success") - .text("Lock Playlist"); + .attr("title", "Playlist Unlocked"); + $("#qlockbtn").find("i") + .removeClass("icon-lock") + .addClass("icon-ok"); } else { $("#qlockbtn").removeClass("btn-success") .addClass("btn-danger") - .text("Unlock Playlist"); + .attr("title", "Playlist Locked"); + $("#qlockbtn").find("i") + .removeClass("icon-ok") + .addClass("icon-lock"); } }, diff --git a/www/assets/js/util.js b/www/assets/js/util.js index d11bacb9..cc4f91a5 100644 --- a/www/assets/js/util.js +++ b/www/assets/js/util.js @@ -876,7 +876,7 @@ function handlePermissionChange() { setVisible("#playlisttogglewrap", hasPermission("playlistadd")); $("#queue_next").attr("disabled", !hasPermission("playlistnext")); - setVisible("#qlockbtn", CLIENT.rank >= 2); + $("#qlockbtn").attr("disabled", CLIENT.rank < 2); if(hasPermission("playlistadd") || hasPermission("playlistmove") || diff --git a/www/channel.html b/www/channel.html index 3d84f848..e87bd8b8 100644 --- a/www/channel.html +++ b/www/channel.html @@ -183,15 +183,17 @@
-
- - + + +