* { box-sizing: border-box; } html, body { font-family: Monospace; font-size: 13px; text-align: center; background-color: #050505; padding: 0px; margin: 0px; width: 100%; height: 100%; color: #cccccc; } body { background: radial-gradient(#eee, #aaa); overflow: hidden; } #info { position: absolute; top: 0px; width: 100%; padding: 5px; } canvas { width: 100% !important; height: 100%!important; } #container { width: 100%; height: 100%; } a { color: #0080ff; } /* from: http://unindented.org/articles/github-ribbon-using-css-transforms/ */ .ribbon { background-color: #202020; overflow: hidden; white-space: nowrap; position: absolute; right: -50px; top: 40px; transform: rotate(45deg); box-shadow: 0 0 10px #888; } .ribbon a { border: 1px solid #D1D1D1; color: #fff; display: block; font: bold 81.25% 'Helvetica Neue', Helvetica, Arial, sans-serif; margin: 1px 0; padding: 7px 50px; text-align: center; text-decoration: none; text-shadow: 0 0 3px #ACACAC; }