It turns out that setting --pix to 7vmin, while rather unprincipled,
does actually work quite adequately.
<title>Bedstead editor test</title>
<style>
:root {
- --pix: 50px;
+ --pix: 7vmin;
+ }
+ body {
+ max-width: none;
}
#inout {
display: flex;
}
- #inout > * {
- margin-left: var(--pix);
- margin-top: var(--pix);
- }
- #outpane {
+ #inpane, #outpane {
+ padding-left: var(--pix);
+ padding-top: var(--pix);
width: calc(5 * var(--pix));
height: calc(9 * var(--pix));
}