X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/1c6039264da1010372c1bcb4688556255becef0d..1d6eab5fa03b9b245c50637bae352344f9f53ef5:/base.css diff --git a/base.css b/base.css index 9d01449..e7c9105 100644 --- a/base.css +++ b/base.css @@ -732,9 +732,9 @@ nav > .section { width: 4.5em; } .keys td b, - .keys.meta td b, - .keys.ctrl td b, - .keys.lead td b { /* leading chars always fit */ + .keys .meta td b, + .keys .ctrl td b, + .keys .lead td b { /* leading chars always fit */ position: absolute; /* background */ right: 0; /* least overlap in corner */ font-size: 250%; @@ -745,5 +745,37 @@ nav > .section { table.keys { width: 62.1em; /* 82.5em - 12 * Δtd(6.2em - 4.5em) */ } + @media (max-width: 61em) { + .keys td { + width: 3em; + height: 6.75ex; /* 3 lines */ + font-size: 80%; + } + .keys td b, + .keys .meta td b, + .keys .ctrl td b, + .keys .lead td b { + line-height: 4ex; + } + + table.keys { + width: 37em; /* (12 * td(3em + 6px) + 8em) * 80% */ + } + } } +/* +@media screen and (orientation: portrait) and (max-width: 62em) { + body table.keys, + #rows { + margin-top: 1ex; + transform: rotate(90deg); + transform-origin: top left; + width: 68em; + height: 37em; + margin-left: 40em; + margin-bottom: 30em; + font-size: 80%; + } +} +*/