nickjillings@1341: /* nickjillings@1341: * Hold any style information for MUSHRA interface. Customise if you like to make the interface your own! n@2989: * nickjillings@1341: */ nicholas@2538: nickjillings@1341: body { nicholas@2538: /* Set the background colour (note US English spelling) to grey*/ nicholas@2538: background-color: #ddd nickjillings@1341: } nickjillings@1341: div.pageTitle { nicholas@2538: width: auto; nicholas@2538: height: 20px; nicholas@2538: margin: 10px 0px; nickjillings@1341: } nicholas@2538: div.pageTitle span { nicholas@2538: font-size: 1.5em; nickjillings@1341: } nickjillings@1341: button { nicholas@2538: /* Specify any button structure or style */ nicholas@2538: min-width: 20px; nicholas@2538: background-color: #ddd nickjillings@1341: } nickjillings@1341: div#slider-holder { nicholas@2538: height: inherit; nicholas@2538: position: absolute; nicholas@2538: left: 0px; nicholas@2538: z-index: 3; nickjillings@1341: } nickjillings@1341: div#scale-holder { nicholas@2538: height: inherit; nicholas@2538: position: absolute; nicholas@2538: left: 0px; nicholas@2538: z-index: 2; nickjillings@1341: } nickjillings@1341: div#scale-text-holder { nicholas@2538: position: relative; nicholas@2538: width: 100px; nicholas@2538: float: left; nickjillings@1341: } nickjillings@1341: div.scale-text { nicholas@2538: position: absolute; nicholas@3038: text-align: right; nicholas@3038: min-width: 100px; nickjillings@1341: } nickjillings@1341: canvas#scale-canvas { nicholas@2538: position: relative; nicholas@2538: float: left; nickjillings@1341: } nickjillings@1341: div.track-slider { nicholas@2538: float: left; nicholas@2538: width: 94px; nicholas@2538: border: solid; nicholas@2538: border-width: 1px; nicholas@2538: border-color: black; nicholas@2538: padding: 2px; nicholas@2538: margin-left: 50px; nickjillings@1341: } nicholas@2395: div#outside-reference-holder { nicholas@2395: display: flex; nicholas@2395: align-content: center; nicholas@2395: justify-content: center; nicholas@2395: margin-bottom: 5px; nicholas@2395: } nickjillings@1341: button.outside-reference { nicholas@2395: position: inherit; nicholas@2395: margin: 0px 5px; nickjillings@1341: } nickjillings@1341: div.track-slider-playing { nicholas@2838: background-color: rgba(255, 201, 201, 0.5); nickjillings@1341: } nickjillings@1341: input.track-slider-range { nicholas@2538: margin: 2px 0px; nickjillings@1341: } nicholas@2538: input[type=range][orient=vertical] { nicholas@2538: writing-mode: bt-lr; nicholas@2538: /* IE */ nicholas@2538: -webkit-appearance: slider-vertical; nicholas@2538: /* WebKit */ nickjillings@1341: width: 8px; nickjillings@1341: padding: 0 5px; nickjillings@1341: color: rgb(255, 144, 144); nickjillings@1341: } n@2989: input[type=range][orient=vertical]::-webkit-slider-runnable-track { nicholas@2538: width: 8px; nicholas@2538: cursor: pointer; nicholas@2538: background: #fff; nicholas@2538: border-radius: 4px; nicholas@2538: border: 1px solid #000; nickjillings@1341: } n@2989: input[type=range][orient=vertical]::-moz-range-track { nicholas@2538: width: 8px; nicholas@2538: cursor: pointer; nicholas@2538: background: #fff; nicholas@2538: border-radius: 4px; nicholas@2538: border: 1px solid #000; nickjillings@1341: } n@2989: input[type=range][orient=vertical]::-ms-track { nicholas@2538: cursor: pointer; nicholas@2538: background: #fff; nicholas@2538: border-radius: 4px; nicholas@2538: border: 1px solid #000; nicholas@2380: } n@2989: input.track-slider-not-moved[type=range][orient=vertical]::-webkit-slider-runnable-track { nicholas@2538: background: #aaa; nickjillings@1341: } n@2989: input.track-slider-not-moved[type=range][orient=vertical]::-moz-range-track { nicholas@2538: background: #aaa; nickjillings@1341: } n@2989: input[type=range][orient=vertical]::-moz-range-thumb { nicholas@2538: margin-left: -7px; nicholas@2538: cursor: pointer; nicholas@2538: margin-top: -1px; nicholas@2538: box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d; nickjillings@1341: } n@2989: input[type=range][orient=vertical]::-webkit-slider-thumb { nicholas@2538: cursor: pointer; nicholas@2538: margin-top: -1px; nicholas@2538: margin-left: -4px; nickjillings@1341: } n@2989: input[type=range][orient=vertical]::-ms-thumb { nicholas@2538: cursor: pointer; nicholas@2538: margin-top: -1px; nicholas@2538: margin-left: -4px; nicholas@2380: } n@2989: input[type=range][orient=vertical]::-ms-tooltip { nicholas@2538: visibility: hidden; nicholas@2380: } nicholas@2623: input.track-slider-range-disabled {} nicholas@2623: input.track-slider-range-disabled[type=range]::-webkit-slider-runnable-track { nicholas@2623: cursor: not-allowed; nicholas@2623: } nicholas@2623: input.track-slider-range-disabled[type=range]::-moz-range-track { nicholas@2623: cursor: not-allowed; nicholas@2623: } nicholas@2623: input.track-slider-range-disabled[type=range]::-ms-track { nicholas@2623: cursor: not-allowed; nicholas@2623: } nicholas@2623: input.track-slider-range-disabled[type=range]::-moz-range-thumb { nicholas@2623: cursor: not-allowed; nicholas@2623: background-color: #888; nicholas@2623: } nicholas@2623: input.track-slider-range-disabled[type=range]::-webkit-slider-thumb { nicholas@2623: cursor: not-allowed; nicholas@2623: background-color: #888; nicholas@2623: } nicholas@2623: input.track-slider-range-disabled[type=range]::-ms-thumb { nicholas@2623: cursor: not-allowed; nicholas@2623: background-color: #888; nicholas@2623: } nickjillings@1356: div#page-count { nickjillings@1356: float: left; nickjillings@1356: margin: 0px 5px; nickjillings@1356: } nickjillings@1356: div#master-volume-holder { nickjillings@1356: position: absolute; nickjillings@1356: top: 10px; nickjillings@1356: left: 120px; nicholas@2538: }