annotate interfaces/mushra.css @ 2380:ae6a9d3426f8

Fixes for #90. Hacky 'solution' to #91.
author Nicholas Jillings <nicholas.jillings@mail.bcu.ac.uk>
date Fri, 20 May 2016 13:14:10 +0100
parents b0b4d264d9a8
children dde1f3254762
rev   line source
nickjillings@1341 1 /*
nickjillings@1341 2 * Hold any style information for MUSHRA interface. Customise if you like to make the interface your own!
nickjillings@1341 3 *
nickjillings@1341 4 */
nickjillings@1341 5 body {
nickjillings@1341 6 /* Set the background colour (note US English spelling) to grey*/
nickjillings@1341 7 background-color: #ddd
nickjillings@1341 8 }
nickjillings@1341 9
nickjillings@1341 10 div.pageTitle {
nickjillings@1341 11 width: auto;
nickjillings@1341 12 height: 20px;
nickjillings@1341 13 margin: 10px 0px;
nickjillings@1341 14 }
nickjillings@1341 15
nickjillings@1341 16 div.pageTitle span{
nickjillings@1341 17 font-size: 1.5em;
nickjillings@1341 18 }
nickjillings@1341 19
nickjillings@1341 20 button {
nickjillings@1341 21 /* Specify any button structure or style */
nickjillings@1341 22 min-width: 20px;
nickjillings@1341 23 background-color: #ddd
nickjillings@1341 24 }
nickjillings@1341 25
nickjillings@1341 26 div#slider-holder {
nickjillings@1341 27 height: inherit;
nickjillings@1341 28 position: absolute;
nickjillings@1341 29 left: 0px;
nickjillings@1341 30 z-index: 3;
nickjillings@1341 31 }
nickjillings@1341 32
nickjillings@1341 33 div#scale-holder {
nickjillings@1341 34 height: inherit;
nickjillings@1341 35 position: absolute;
nickjillings@1341 36 left: 0px;
nickjillings@1341 37 z-index: 2;
nickjillings@1341 38 }
nickjillings@1341 39
nickjillings@1341 40 div#scale-text-holder {
nickjillings@1341 41 position:relative;
nickjillings@1341 42 width: 100px;
nickjillings@1341 43 float: left;
nickjillings@1341 44 }
nickjillings@1341 45 div.scale-text {
nickjillings@1341 46 position: absolute;
nickjillings@1341 47 }
nickjillings@1341 48
nickjillings@1341 49 canvas#scale-canvas {
nickjillings@1341 50 position: relative;
nickjillings@1341 51 float: left;
nickjillings@1341 52 }
nickjillings@1341 53
nickjillings@1341 54 div.track-slider {
nickjillings@1341 55 float: left;
nickjillings@1341 56 width: 94px;
nickjillings@1341 57 border: solid;
nickjillings@1341 58 border-width: 1px;
nickjillings@1341 59 border-color: black;
nickjillings@1341 60 padding:2px;
nickjillings@1341 61 margin-left: 50px;
nickjillings@1341 62 }
nickjillings@1341 63
nickjillings@1341 64 button.outside-reference {
nickjillings@1341 65 width:120px;
nickjillings@1341 66 height:20px;
nickjillings@1341 67 margin-bottom:5px;
nickjillings@1341 68 position: absolute;
nickjillings@1341 69 }
nickjillings@1341 70
nickjillings@1341 71 div.track-slider-playing {
nickjillings@1341 72 background-color: #FFDDDD;
nickjillings@1341 73 }
nickjillings@1341 74
nickjillings@1341 75 input.track-slider-range {
nickjillings@1341 76 margin: 2px 0px;
nickjillings@1341 77 }
nickjillings@1341 78
nickjillings@1341 79 input[type=range][orient=vertical]
nickjillings@1341 80 {
nickjillings@1341 81 writing-mode: bt-lr; /* IE */
nickjillings@1341 82 -webkit-appearance: slider-vertical; /* WebKit */
nickjillings@1341 83 width: 8px;
nickjillings@1341 84 padding: 0 5px;
nickjillings@1341 85 color: rgb(255, 144, 144);
nickjillings@1341 86 }
nickjillings@1341 87
nickjillings@1341 88 input[type=range]::-webkit-slider-runnable-track {
nickjillings@1341 89 width: 8px;
nickjillings@1341 90 cursor: pointer;
nickjillings@1341 91 background: #fff;
nickjillings@1341 92 border-radius: 4px;
nickjillings@1341 93 border: 1px solid #000;
nickjillings@1341 94 }
nickjillings@1341 95
nickjillings@1341 96 input[type=range]::-moz-range-track {
nickjillings@1341 97 width: 8px;
nickjillings@1341 98 cursor: pointer;
nickjillings@1341 99 background: #fff;
nickjillings@1341 100 border-radius: 4px;
nickjillings@1341 101 border: 1px solid #000;
nickjillings@1341 102 }
nickjillings@1341 103
nicholas@2380 104 input[type=range]::-ms-track {
nicholas@2380 105 cursor: pointer;
nicholas@2380 106 background: #fff;
nicholas@2380 107 border-radius: 4px;
nicholas@2380 108 border: 1px solid #000;
nicholas@2380 109 }
nicholas@2380 110
nickjillings@1341 111 input.track-slider-not-moved[type=range]::-webkit-slider-runnable-track {
nickjillings@1341 112 background: #aaa;
nickjillings@1341 113 }
nickjillings@1341 114
nickjillings@1341 115 input.track-slider-not-moved[type=range]::-moz-range-track {
nickjillings@1341 116 background: #aaa;
nickjillings@1341 117 }
nickjillings@1341 118
nickjillings@1341 119
nickjillings@1341 120 input[type=range]::-moz-range-thumb {
nickjillings@1341 121 margin-left: -7px;
nickjillings@1341 122 cursor: pointer;
nickjillings@1341 123 margin-top: -1px;
nickjillings@1341 124 box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
nickjillings@1341 125 }
nickjillings@1341 126
nickjillings@1341 127 input[type=range]::-webkit-slider-thumb {
nickjillings@1341 128 cursor: pointer;
nickjillings@1341 129 margin-top: -1px;
nickjillings@1341 130 margin-left: -4px;
nickjillings@1341 131 }
nickjillings@1356 132
nicholas@2380 133 input[type=range]::-ms-thumb {
nicholas@2380 134 cursor: pointer;
nicholas@2380 135 margin-top: -1px;
nicholas@2380 136 margin-left: -4px;
nicholas@2380 137 }
nicholas@2380 138
nicholas@2380 139 input[type=range]::-ms-tooltip {
nicholas@2380 140 visibility:hidden;
nicholas@2380 141 }
nicholas@2380 142
nickjillings@1356 143 div#page-count {
nickjillings@1356 144 float: left;
nickjillings@1356 145 margin: 0px 5px;
nickjillings@1356 146 }
nickjillings@1356 147
nickjillings@1356 148 div#master-volume-holder {
nickjillings@1356 149 position: absolute;
nickjillings@1356 150 top: 10px;
nickjillings@1356 151 left: 120px;
nickjillings@1356 152 }