| body, img, div { |
| font-family: Verdana; |
| margin: 0; |
| padding: 0; |
| } |
| |
| table { |
| width: auto; |
| border-collapse: collapse; |
| border-spacing: 0; |
| padding: 8px; |
| } |
| |
| td { |
| border-top: 1px solid #DDD; |
| padding: 16px; |
| } |
| thead > tr > td { |
| border: none; |
| } |
| |
| button { |
| font-family: Verdana; |
| font-weight: 900; |
| } |
| |
| input[type="checkbox"] { |
| -webkit-appearance: none; |
| -moz-appearance: none; |
| width: 20px; |
| height:20px; |
| padding: 2px; |
| background: #EEE; |
| border-radius: 2px; |
| box-shadow: inset 0 0 8px -2px black; |
| } |
| |
| input[type="checkbox"]:checked { |
| background: #a9db80; |
| background: -webkit-linear-gradient(top, #00b7ea 0%,#009ec3 100%); |
| } |
| |
| input[type="checkbox"]:active { |
| background: #a9db80; |
| background: -webkit-linear-gradient(top, #009ec3 0%,#00b7ea 100%); |
| } |
| |
| input[type="checkbox"].lastselected { |
| padding: 0; |
| border: 2px solid #009ec3; |
| box-shadow: inset 0 0 8px -2px black, 0 0 6px black; |
| } |
| |
| .commit { |
| position: absolute; |
| top: 8px; |
| right: 8px; |
| } |
| |
| .commit > button { |
| border: 1px solid #00687F; |
| border-radius: 4px; |
| padding: 8px; |
| color: white; |
| text-shadow: 0 0 4px black; |
| box-shadow: 0 0 8px black; |
| background: #a9db80; |
| background: -webkit-linear-gradient(top, #a9db80 0%,#96c56f 100%); |
| } |
| |
| .commit > button:active { |
| background: #96c56f; |
| background: -webkit-linear-gradient(top, #96c56f 0%,#a9db80 100%); |
| } |
| |
| .common-name { |
| vertical-align: top; |
| } |
| |
| |
| .gm-image { |
| border: 1px dotted black; |
| } |
| |
| .gm-image:hover { |
| border: 1px dashed black; |
| } |
| |
| .selected { |
| background: #ffff88; |
| } |
| |
| .left-image { |
| float: right; |
| } |
| |
| .right-image { |
| text-align: right; |
| } |
| |
| .success-flash { |
| -webkit-animation-duration: 0.5s; |
| -webkit-animation-name: greenflash; |
| } |
| |
| .failure-flash { |
| -webkit-animation-duration: 0.8s; |
| -webkit-animation-name: redflash; |
| } |
| |
| @-webkit-keyframes greenflash { |
| from { |
| background-color: #8F8; |
| } |
| |
| to { |
| background-color: #FFF |
| } |
| } |
| |
| @-webkit-keyframes redflash { |
| from { |
| background-color: #F88; |
| } |
| |
| to { |
| background-color: #FFF |
| } |
| } |
| |
| .result { |
| padding: 8px; |
| cursor: default; |
| -webkit-filter: grayscale(30%) |
| } |
| |
| .result:hover { |
| border: 2px dotted #DDD; |
| padding: 6px; |
| -webkit-filter: grayscale(0) |
| } |
| |
| .result-0 { |
| background-color: #268bd2; |
| } |
| |
| .result-1 { |
| background-color: #d33682; |
| } |
| |
| .result-2 { |
| background-color: #b58900; |
| } |
| |
| .result-3 { |
| background-color: #cb4b16; |
| } |
| |
| .result-4 { |
| background-color: #6c71c4; |
| } |
| |
| .result-5 { |
| background-color: #dc322f; |
| } |
| |
| .result-6 { |
| background-color: #2aa198; |
| } |
| |
| .result-7 { |
| background-color: #859900; |
| } |