border-style: solid;
white-space: pre;
}
+code {
+ white-space: nowrap;
+}
h1 small,
h2 small {
/* "keyboard" (list of keys) */
-#rows {margin-top: -5ex} /* top (esc) row fits besides header */
+.row0 {margin-top: -5ex} /* top (esc) row fits besides header */
.row2 {margin-left: 7em} /* row offsets relative to ~6em key width */
.row3 {margin-left: 8em}
.row4 {margin-left: 10em} /* should actually align to next key on row1 */
/* terse optimisation */
+@media (min-height: 112ex) and (min-width: 90em) {
+ table.keys {
+ width: auto;
+ }
+ .keys td {
+ padding: 1ex 0 1ex .1em;
+ width: 7em;
+ }
+}
+
@media (max-width: 79em) {
.keys td {
position: relative; /* hides overflow */