Address #560 by adding a 'Volume' label

This commit is contained in:
calzoneman 2016-03-23 22:45:54 -07:00
parent 7448429341
commit c5c40a0386
4 changed files with 29 additions and 6 deletions

View file

@ -23,9 +23,14 @@ window.SoundCloudPlayer = class SoundCloudPlayer extends Player
)
# Soundcloud embed widget doesn't have a volume control.
volumeSlider = $('<div/>').attr('id', 'widget-volume')
.css('top', '170px')
sliderHolder = $('<div/>').attr('id', 'soundcloud-volume-holder')
.insertAfter(widget)
$('<span/>').attr('id', 'soundcloud-volume-label')
.addClass('label label-default')
.text('Volume')
.appendTo(sliderHolder)
volumeSlider = $('<div/>').attr('id', 'soundcloud-volume')
.appendTo(sliderHolder)
.slider(
range: 'min'
value: VOLUME * 100

View file

@ -102,7 +102,7 @@ window.handleMediaUpdate = (data) ->
)
window.removeOld = (replace) ->
$('#sc_volume').remove()
$('#soundcloud-volume-holder').remove()
replace ?= $('<div/>').addClass('embed-responsive-item')
old = $('#ytapiplayer')
replace.insertBefore(old)