annotate interfaces/horizontal-sliders.css @ 1343:9af89ccadb59

Added new horizontal slider class. Launched using ABC test interface.
author Nicholas Jillings <nickjillings@users.noreply.github.com>
date Wed, 13 Jan 2016 12:27:38 +0000
parents
children 9ae9d1fb80bf
rev   line source
nickjillings@1343 1 /*
nickjillings@1343 2 * Hold any style information for MUSHRA interface. Customise if you like to make the interface your own!
nickjillings@1343 3 *
nickjillings@1343 4 */
nickjillings@1343 5 body {
nickjillings@1343 6 /* Set the background colour (note US English spelling) to grey*/
nickjillings@1343 7 background-color: #ddd
nickjillings@1343 8 }
nickjillings@1343 9
nickjillings@1343 10 div.pageTitle {
nickjillings@1343 11 width: auto;
nickjillings@1343 12 height: 20px;
nickjillings@1343 13 margin: 10px 0px;
nickjillings@1343 14 }
nickjillings@1343 15
nickjillings@1343 16 div.pageTitle span{
nickjillings@1343 17 font-size: 1.5em;
nickjillings@1343 18 }
nickjillings@1343 19
nickjillings@1343 20 div.testHalt {
nickjillings@1343 21 /* Specify any colouring during the test halt for pre/post questions */
nickjillings@1343 22 background-color: rgba(0,0,0,0.5);
nickjillings@1343 23 /* Don't mess with this bit */
nickjillings@1343 24 z-index: 2;
nickjillings@1343 25 width: 100%;
nickjillings@1343 26 height: 100%;
nickjillings@1343 27 position: absolute;
nickjillings@1343 28 left: 0px;
nickjillings@1343 29 top: 0px;
nickjillings@1343 30 }
nickjillings@1343 31
nickjillings@1343 32 button {
nickjillings@1343 33 /* Specify any button structure or style */
nickjillings@1343 34 min-width: 20px;
nickjillings@1343 35 background-color: #ddd
nickjillings@1343 36 }
nickjillings@1343 37
nickjillings@1343 38 div#slider-holder {
nickjillings@1343 39 height: inherit;
nickjillings@1343 40 position: absolute;
nickjillings@1343 41 left: 0px;
nickjillings@1343 42 z-index: 3;
nickjillings@1343 43 margin-top:25px;
nickjillings@1343 44 }
nickjillings@1343 45
nickjillings@1343 46 div#scale-holder {
nickjillings@1343 47 height: inherit;
nickjillings@1343 48 position: absolute;
nickjillings@1343 49 left: 0px;
nickjillings@1343 50 z-index: 2;
nickjillings@1343 51 }
nickjillings@1343 52
nickjillings@1343 53 div#scale-text-holder {
nickjillings@1343 54 position:relative;
nickjillings@1343 55 float: left;
nickjillings@1343 56 }
nickjillings@1343 57 div.scale-text {
nickjillings@1343 58 position: absolute;
nickjillings@1343 59 font-size: 1.2em;
nickjillings@1343 60 }
nickjillings@1343 61
nickjillings@1343 62 canvas#scale-canvas {
nickjillings@1343 63 position: relative;
nickjillings@1343 64 float: left;
nickjillings@1343 65 }
nickjillings@1343 66
nickjillings@1343 67 div.track-slider {
nickjillings@1343 68 float: left;
nickjillings@1343 69 height: 94px;
nickjillings@1343 70 border: solid;
nickjillings@1343 71 border-width: 1px;
nickjillings@1343 72 border-color: black;
nickjillings@1343 73 padding:2px;
nickjillings@1343 74 margin-left: 94px;
nickjillings@1343 75 margin-bottom: 25px;
nickjillings@1343 76 }
nickjillings@1343 77
nickjillings@1343 78 div.track-slider-title {
nickjillings@1343 79 float: left;
nickjillings@1343 80 padding-top: 40px;
nickjillings@1343 81 width: 100px;
nickjillings@1343 82 }
nickjillings@1343 83
nickjillings@1343 84 button.track-slider-button {
nickjillings@1343 85 float: left;
nickjillings@1343 86 width: 100px;
nickjillings@1343 87 height: 94px;
nickjillings@1343 88 }
nickjillings@1343 89
nickjillings@1343 90
nickjillings@1343 91 button.outside-reference {
nickjillings@1343 92 width:120px;
nickjillings@1343 93 height:20px;
nickjillings@1343 94 margin-bottom:5px;
nickjillings@1343 95 position: absolute;
nickjillings@1343 96 }
nickjillings@1343 97
nickjillings@1343 98 div.track-slider-playing {
nickjillings@1343 99 background-color: #FFDDDD;
nickjillings@1343 100 }
nickjillings@1343 101
nickjillings@1343 102 input.track-slider-range {
nickjillings@1343 103 float: left;
nickjillings@1343 104 margin: 2px 0px;
nickjillings@1343 105 }
nickjillings@1343 106
nickjillings@1343 107 input[type=range]
nickjillings@1343 108 {
nickjillings@1343 109 height: 94px;
nickjillings@1343 110 padding: 0 10px;
nickjillings@1343 111 color: rgb(255, 144, 144);
nickjillings@1343 112 }
nickjillings@1343 113
nickjillings@1343 114 input[type=range]::-webkit-slider-runnable-track {
nickjillings@1343 115 width: 8px;
nickjillings@1343 116 cursor: pointer;
nickjillings@1343 117 background: #fff;
nickjillings@1343 118 border-radius: 4px;
nickjillings@1343 119 border: 1px solid #000;
nickjillings@1343 120 }
nickjillings@1343 121
nickjillings@1343 122 input[type=range]::-moz-range-track {
nickjillings@1343 123 width: 8px;
nickjillings@1343 124 cursor: pointer;
nickjillings@1343 125 background: #fff;
nickjillings@1343 126 border-radius: 4px;
nickjillings@1343 127 border: 1px solid #000;
nickjillings@1343 128 }
nickjillings@1343 129
nickjillings@1343 130 input.track-slider-not-moved[type=range]::-webkit-slider-runnable-track {
nickjillings@1343 131 background: #aaa;
nickjillings@1343 132 }
nickjillings@1343 133
nickjillings@1343 134 input.track-slider-not-moved[type=range]::-moz-range-track {
nickjillings@1343 135 background: #aaa;
nickjillings@1343 136 }
nickjillings@1343 137
nickjillings@1343 138
nickjillings@1343 139 input[type=range]::-moz-range-thumb {
nickjillings@1343 140 margin-left: -7px;
nickjillings@1343 141 cursor: pointer;
nickjillings@1343 142 margin-top: -1px;
nickjillings@1343 143 box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
nickjillings@1343 144 }
nickjillings@1343 145
nickjillings@1343 146 input[type=range]::-webkit-slider-thumb {
nickjillings@1343 147 cursor: pointer;
nickjillings@1343 148 margin-top: -1px;
nickjillings@1343 149 margin-left: -4px;
nickjillings@1343 150 }