Hide overflowed overlays

This commit is contained in:
Thomas Weber committed 2021-07-02 15:55:15 -05:00
1 parent 6999579a8f
commit aa404d2220
2 files changed
+18 -1

No files matched your search

+7 -1
View File
@@ -53,7 +53,13 @@ class Scaffolding extends EventTarget {
this._addLayer(this._canvas);
this._overlays = document.createElement('div');
this._addLayer(this._overlays);
this._overlays.className = styles.scaledOverlaysInner;
this._overlaysOuter = document.createElement('div');
this._overlaysOuter.className = styles.scaledOverlaysOuter;
this._overlaysOuter.appendChild(this._overlays);
this._addLayer(this._overlaysOuter);
this._monitorOverlay = document.createElement('div');
this._monitorOverlay.className = styles.monitorOverlay;
+11
View File
@@ -15,6 +15,15 @@
.layers > * {
position: absolute;
}
.scaled-overlays-outer {
overflow: hidden;
width: 100%;
height: 100%;
pointer-events: none;
}
.scaled-overlays-inner {
transform-origin: top left;
}
.root * {
box-sizing: border-box;
}
@@ -27,6 +36,7 @@
bottom: 0;
width: 100%;
color: black;
pointer-events: all;
}
.question-inner {
margin: 0.5rem;
@@ -83,6 +93,7 @@
user-select: none;
display: flex;
flex-direction: column;
pointer-events: all;
}
.monitor-inner {
display: flex;