aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/nodes/WebBox.scss
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/views/nodes/WebBox.scss')
-rw-r--r--src/client/views/nodes/WebBox.scss24
1 files changed, 24 insertions, 0 deletions
diff --git a/src/client/views/nodes/WebBox.scss b/src/client/views/nodes/WebBox.scss
index e7c9cf095..f1c964980 100644
--- a/src/client/views/nodes/WebBox.scss
+++ b/src/client/views/nodes/WebBox.scss
@@ -256,13 +256,37 @@
width: 100%;
height: 100%;
position: absolute;
+ pointer-events: all;
.indicator {
position: absolute;
+ transition: background-color 0.2s ease;
+ border-radius: 2px;
&.active {
background-color: rgba(0, 0, 0, 0.1);
+ box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);
}
}
}
+
+ // Add styles to hide font errors and improve user experience
+ .font-error-hidden {
+ font-family:
+ system-ui,
+ -apple-system,
+ BlinkMacSystemFont,
+ 'Segoe UI',
+ Roboto,
+ Arial,
+ sans-serif !important;
+ }
+
+ // Change iframe behavior when resource loading errors occur
+ iframe.webBox-iframe {
+ &.loading-error {
+ // Make full content accessible when external resources fail
+ pointer-events: all !important;
+ }
+ }
}