annotate interfaces/mushra.css @ 2623:d4707c4a8b98

#146 implemented for Mushra
author Nicholas Jillings <nicholas.jillings@mail.bcu.ac.uk>
date Thu, 08 Dec 2016 14:33:01 +0000
parents 464c6c6692d6
children cb941d337ad8
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 */
nicholas@2538 5
nickjillings@1341 6 body {
nicholas@2538 7 /* Set the background colour (note US English spelling) to grey*/
nicholas@2538 8 background-color: #ddd
nickjillings@1341 9 }
nicholas@2623 10
nickjillings@1341 11 div.pageTitle {
nicholas@2538 12 width: auto;
nicholas@2538 13 height: 20px;
nicholas@2538 14 margin: 10px 0px;
nickjillings@1341 15 }
nicholas@2623 16
nicholas@2538 17 div.pageTitle span {
nicholas@2538 18 font-size: 1.5em;
nickjillings@1341 19 }
nicholas@2623 20
nickjillings@1341 21 button {
nicholas@2538 22 /* Specify any button structure or style */
nicholas@2538 23 min-width: 20px;
nicholas@2538 24 background-color: #ddd
nickjillings@1341 25 }
nicholas@2623 26
nickjillings@1341 27 div#slider-holder {
nicholas@2538 28 height: inherit;
nicholas@2538 29 position: absolute;
nicholas@2538 30 left: 0px;
nicholas@2538 31 z-index: 3;
nickjillings@1341 32 }
nicholas@2623 33
nickjillings@1341 34 div#scale-holder {
nicholas@2538 35 height: inherit;
nicholas@2538 36 position: absolute;
nicholas@2538 37 left: 0px;
nicholas@2538 38 z-index: 2;
nickjillings@1341 39 }
nicholas@2623 40
nickjillings@1341 41 div#scale-text-holder {
nicholas@2538 42 position: relative;
nicholas@2538 43 width: 100px;
nicholas@2538 44 float: left;
nickjillings@1341 45 }
nicholas@2623 46
nickjillings@1341 47 div.scale-text {
nicholas@2538 48 position: absolute;
nickjillings@1341 49 }
nicholas@2623 50
nickjillings@1341 51 canvas#scale-canvas {
nicholas@2538 52 position: relative;
nicholas@2538 53 float: left;
nickjillings@1341 54 }
nicholas@2623 55
nickjillings@1341 56 div.track-slider {
nicholas@2538 57 float: left;
nicholas@2538 58 width: 94px;
nicholas@2538 59 border: solid;
nicholas@2538 60 border-width: 1px;
nicholas@2538 61 border-color: black;
nicholas@2538 62 padding: 2px;
nicholas@2538 63 margin-left: 50px;
nickjillings@1341 64 }
nicholas@2623 65
nicholas@2395 66 div#outside-reference-holder {
nicholas@2395 67 display: flex;
nicholas@2395 68 align-content: center;
nicholas@2395 69 justify-content: center;
nicholas@2395 70 margin-bottom: 5px;
nicholas@2395 71 }
nicholas@2623 72
nickjillings@1341 73 button.outside-reference {
nicholas@2395 74 position: inherit;
nicholas@2395 75 margin: 0px 5px;
nickjillings@1341 76 }
nicholas@2623 77
nickjillings@1341 78 div.track-slider-playing {
nicholas@2538 79 background-color: #FFDDDD;
nickjillings@1341 80 }
nicholas@2623 81
nickjillings@1341 82 input.track-slider-range {
nicholas@2538 83 margin: 2px 0px;
nickjillings@1341 84 }
nicholas@2623 85
nicholas@2538 86 input[type=range][orient=vertical] {
nicholas@2538 87 writing-mode: bt-lr;
nicholas@2538 88 /* IE */
nicholas@2538 89 -webkit-appearance: slider-vertical;
nicholas@2538 90 /* WebKit */
nickjillings@1341 91 width: 8px;
nickjillings@1341 92 padding: 0 5px;
nickjillings@1341 93 color: rgb(255, 144, 144);
nickjillings@1341 94 }
nicholas@2623 95
nickjillings@1341 96 input[type=range]::-webkit-slider-runnable-track {
nicholas@2538 97 width: 8px;
nicholas@2538 98 cursor: pointer;
nicholas@2538 99 background: #fff;
nicholas@2538 100 border-radius: 4px;
nicholas@2538 101 border: 1px solid #000;
nickjillings@1341 102 }
nicholas@2623 103
nickjillings@1341 104 input[type=range]::-moz-range-track {
nicholas@2538 105 width: 8px;
nicholas@2538 106 cursor: pointer;
nicholas@2538 107 background: #fff;
nicholas@2538 108 border-radius: 4px;
nicholas@2538 109 border: 1px solid #000;
nickjillings@1341 110 }
nicholas@2623 111
nicholas@2380 112 input[type=range]::-ms-track {
nicholas@2538 113 cursor: pointer;
nicholas@2538 114 background: #fff;
nicholas@2538 115 border-radius: 4px;
nicholas@2538 116 border: 1px solid #000;
nicholas@2380 117 }
nicholas@2623 118
nickjillings@1341 119 input.track-slider-not-moved[type=range]::-webkit-slider-runnable-track {
nicholas@2538 120 background: #aaa;
nickjillings@1341 121 }
nicholas@2623 122
nickjillings@1341 123 input.track-slider-not-moved[type=range]::-moz-range-track {
nicholas@2538 124 background: #aaa;
nickjillings@1341 125 }
nicholas@2623 126
nickjillings@1341 127 input[type=range]::-moz-range-thumb {
nicholas@2538 128 margin-left: -7px;
nicholas@2538 129 cursor: pointer;
nicholas@2538 130 margin-top: -1px;
nicholas@2538 131 box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
nickjillings@1341 132 }
nicholas@2623 133
nickjillings@1341 134 input[type=range]::-webkit-slider-thumb {
nicholas@2538 135 cursor: pointer;
nicholas@2538 136 margin-top: -1px;
nicholas@2538 137 margin-left: -4px;
nickjillings@1341 138 }
nicholas@2623 139
nicholas@2380 140 input[type=range]::-ms-thumb {
nicholas@2538 141 cursor: pointer;
nicholas@2538 142 margin-top: -1px;
nicholas@2538 143 margin-left: -4px;
nicholas@2380 144 }
nicholas@2623 145
nicholas@2380 146 input[type=range]::-ms-tooltip {
nicholas@2538 147 visibility: hidden;
nicholas@2380 148 }
nicholas@2623 149
nicholas@2623 150 input.track-slider-range-disabled {}
nicholas@2623 151
nicholas@2623 152 input.track-slider-range-disabled[type=range]::-webkit-slider-runnable-track {
nicholas@2623 153 cursor: not-allowed;
nicholas@2623 154 }
nicholas@2623 155
nicholas@2623 156 input.track-slider-range-disabled[type=range]::-moz-range-track {
nicholas@2623 157 cursor: not-allowed;
nicholas@2623 158 }
nicholas@2623 159
nicholas@2623 160 input.track-slider-range-disabled[type=range]::-ms-track {
nicholas@2623 161 cursor: not-allowed;
nicholas@2623 162 }
nicholas@2623 163
nicholas@2623 164 input.track-slider-range-disabled[type=range]::-moz-range-thumb {
nicholas@2623 165 cursor: not-allowed;
nicholas@2623 166 background-color: #888;
nicholas@2623 167 }
nicholas@2623 168
nicholas@2623 169 input.track-slider-range-disabled[type=range]::-webkit-slider-thumb {
nicholas@2623 170 cursor: not-allowed;
nicholas@2623 171 background-color: #888;
nicholas@2623 172 }
nicholas@2623 173
nicholas@2623 174 input.track-slider-range-disabled[type=range]::-ms-thumb {
nicholas@2623 175 cursor: not-allowed;
nicholas@2623 176 background-color: #888;
nicholas@2623 177 }
nicholas@2623 178
nickjillings@1356 179 div#page-count {
nickjillings@1356 180 float: left;
nickjillings@1356 181 margin: 0px 5px;
nickjillings@1356 182 }
nicholas@2623 183
nickjillings@1356 184 div#master-volume-holder {
nickjillings@1356 185 position: absolute;
nickjillings@1356 186 top: 10px;
nickjillings@1356 187 left: 120px;
nicholas@2538 188 }