annotate interfaces/AB.css @ 2768:789ce0944e4d

#162 #126. Redesigned AB to use flex-boxes
author Nicholas Jillings <nicholas.jillings@mail.bcu.ac.uk>
date Wed, 19 Apr 2017 11:22:43 +0100
parents 464c6c6692d6
children 1f9773f8a49b
rev   line source
nickjillings@1341 1 body {
nicholas@2538 2 /* Set the background colour (note US English spelling) to grey*/
nicholas@2538 3 background-color: #fff
nickjillings@1341 4 }
nicholas@2768 5 div#feedbackHolder {
nicholas@2768 6 display: flex;
nicholas@2768 7 flex-direction: column;
nicholas@2768 8 }
nickjillings@1341 9 div.pageTitle {
nicholas@2538 10 width: auto;
nicholas@2538 11 height: 20px;
nicholas@2538 12 margin: 10px 0px;
nickjillings@1341 13 }
nicholas@2538 14 div.pageTitle span {
nicholas@2538 15 font-size: 1.5em;
nickjillings@1341 16 }
nickjillings@1341 17 button {
nicholas@2538 18 /* Specify any button structure or style */
nicholas@2538 19 min-width: 20px;
nicholas@2538 20 background-color: #ddd
nickjillings@1341 21 }
nickjillings@1341 22 button.big-button {
nicholas@2538 23 width: 250px;
nicholas@2538 24 height: 40px;
nicholas@2538 25 font-size: 1.2em;
nickjillings@1341 26 }
nickjillings@2177 27 div.interface-buttons {
nickjillings@2177 28 height: 40px;
nickjillings@2177 29 }
nicholas@2396 30 div#outside-reference-holder {
nicholas@2396 31 display: flex;
nicholas@2396 32 align-content: center;
nicholas@2396 33 justify-content: center;
nicholas@2396 34 margin-bottom: 5px;
nicholas@2396 35 }
nickjillings@2177 36 button.outside-reference {
nicholas@2396 37 height: 40px;
nicholas@2396 38 position: inherit;
nicholas@2396 39 margin: 0px 5px;
nickjillings@2177 40 }
nicholas@2768 41 div#box-holders {
nicholas@2768 42 width: 100%;
nicholas@2768 43 display: flex;
nicholas@2768 44 flex-direction: row;
nicholas@2768 45 justify-content: center;
nicholas@2768 46 flex-wrap: wrap;
nicholas@2768 47 }
nicholas@2768 48 div#playback-holder{
nicholas@2768 49 float:none;
nicholas@2768 50 }
nickjillings@2110 51 div.comparator-holder {
nicholas@2538 52 width: 260px;
nicholas@2538 53 height: 300px;
nicholas@2538 54 border: black 1px solid;
nicholas@2538 55 padding-top: 5px;
nickjillings@1341 56 margin: 25px;
nicholas@2768 57 display: flex;
nicholas@2768 58 flex-direction: column;
nicholas@2768 59 align-items: center;
nickjillings@1341 60 }
nickjillings@2110 61 div.comparator-selector {
nicholas@2538 62 width: 248px;
nicholas@2538 63 height: 250px;
nicholas@2538 64 border: black 1px solid;
nicholas@2538 65 position: relative;
nicholas@2538 66 background-color: #FF0000;
nickjillings@1378 67 border-radius: 20px;
nicholas@2768 68 text-align: center;
nickjillings@1341 69 }
nickjillings@1341 70 div.disabled {
nicholas@2538 71 background-color: #AAA;
nickjillings@1341 72 }
nickjillings@1341 73 div.selected {
nicholas@2538 74 background-color: #008000;
nickjillings@1341 75 }
nickjillings@2110 76 div.comparator-selector span {
nicholas@2538 77 font-size: 4em;
nickjillings@1341 78 }
nickjillings@2110 79 button.comparator-button {
nicholas@2538 80 width: 250px;
nicholas@2538 81 height: 38px;
nicholas@2538 82 position: relative;
nicholas@2538 83 margin-top: 5px;
nickjillings@1341 84 }
nickjillings@1356 85 div.playhead {
nickjillings@1356 86 margin: 5px;
nickjillings@1356 87 }
nickjillings@1356 88 div#page-count {
nickjillings@1356 89 float: left;
nickjillings@1356 90 margin: 0px 5px;
nickjillings@1356 91 }
nickjillings@1356 92 div#master-volume-holder {
nickjillings@1356 93 position: absolute;
nickjillings@1356 94 top: 10px;
nickjillings@1356 95 left: 120px;
nicholas@2538 96 }