body, html, #wrapper { height: 100%; width: 100%; } #left { width: 650px; background-color: #eeffff; } #right { position: absolute; left: 650px; } #banner { background-color: lightblue; height: 7em; } #banner h1 { padding: 10px 20px; font-size: 5em; } #control { position: absolute; top: 7em; } #graph { position: absolute; bottom: 1.5em; } #footer { position: absolute; bottom: 0px; height: 1.5em; background-color: #ffffaa; } .scrollv { overflow-y: scroll; } .scrollh { overflow-x: scroll; } .fillh { position: absolute; left: 0px; right: 0px; } .fillv { position: absolute; top: 0px; bottom: 0px; } #control legend { font-size: 20px; } #control > div { background-color: #eeeeee; padding: 15px; margin: 10px 0px; } #control li { margin: 5px 0px; } #control li span.repo_name, #control li span.ref_name, #control li span.sha1_commit, #control li span.git_command, #control li span.comment { display: inline-block; font-family: monospace; } #control li span.repo_name { background-color: yellow; } #control li span.ref_name { background-color: lightblue; } #control li span.sha1_commit { background-color: pink; width: 4.94em; overflow: hidden; } #control li span.git_command { min-width: 7em; text-align: center; background-color: lightgreen; } #control li span.comment { font-size: 0.8em; } #control li.unknown { color: red; } #flash { position: fixed; z-index: 10; top: 20px; left: 20px; min-width: 60px; color: darkblue; background-color: #cccccc; } #flash:empty { display: none; } ::-webkit-scrollbar { width: 12px; height: 12px; } ::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); -webkit-border-radius: 10px; border-radius: 10px; } ::-webkit-scrollbar-thumb { -webkit-border-radius: 10px; border-radius: 10px; background: rgba(255, 0, 0, 0.8); }