|
@@ -124,7 +124,7 @@ h4 {
|
|
|
/* the code below was copied from xterm.css */
|
|
|
|
|
|
.xterm {
|
|
|
- font-feature-settings: "liga" 0;
|
|
|
+ cursor: text;
|
|
|
position: relative;
|
|
|
user-select: none;
|
|
|
-ms-user-select: none;
|
|
@@ -213,16 +213,13 @@ h4 {
|
|
|
line-height: normal;
|
|
|
}
|
|
|
|
|
|
-.xterm {
|
|
|
- cursor: text;
|
|
|
-}
|
|
|
-
|
|
|
.xterm.enable-mouse-events {
|
|
|
/* When mouse events are enabled (eg. tmux), revert to the standard pointer cursor */
|
|
|
cursor: default;
|
|
|
}
|
|
|
|
|
|
-.xterm.xterm-cursor-pointer {
|
|
|
+.xterm.xterm-cursor-pointer,
|
|
|
+.xterm .xterm-cursor-pointer {
|
|
|
cursor: pointer;
|
|
|
}
|
|
|
|
|
@@ -240,6 +237,7 @@ h4 {
|
|
|
right: 0;
|
|
|
z-index: 10;
|
|
|
color: transparent;
|
|
|
+ pointer-events: none;
|
|
|
}
|
|
|
|
|
|
.xterm .live-region {
|
|
@@ -251,9 +249,49 @@ h4 {
|
|
|
}
|
|
|
|
|
|
.xterm-dim {
|
|
|
- opacity: 0.5;
|
|
|
+ /* Dim should not apply to background, so the opacity of the foreground color is applied
|
|
|
+ * explicitly in the generated class and reset to 1 here */
|
|
|
+ opacity: 1 !important;
|
|
|
+}
|
|
|
+
|
|
|
+.xterm-underline-1 { text-decoration: underline; }
|
|
|
+.xterm-underline-2 { text-decoration: double underline; }
|
|
|
+.xterm-underline-3 { text-decoration: wavy underline; }
|
|
|
+.xterm-underline-4 { text-decoration: dotted underline; }
|
|
|
+.xterm-underline-5 { text-decoration: dashed underline; }
|
|
|
+
|
|
|
+.xterm-overline {
|
|
|
+ text-decoration: overline;
|
|
|
+}
|
|
|
+
|
|
|
+.xterm-overline.xterm-underline-1 { text-decoration: overline underline; }
|
|
|
+.xterm-overline.xterm-underline-2 { text-decoration: overline double underline; }
|
|
|
+.xterm-overline.xterm-underline-3 { text-decoration: overline wavy underline; }
|
|
|
+.xterm-overline.xterm-underline-4 { text-decoration: overline dotted underline; }
|
|
|
+.xterm-overline.xterm-underline-5 { text-decoration: overline dashed underline; }
|
|
|
+
|
|
|
+.xterm-strikethrough {
|
|
|
+ text-decoration: line-through;
|
|
|
}
|
|
|
|
|
|
-.xterm-underline {
|
|
|
- text-decoration: underline;
|
|
|
+.xterm-screen .xterm-decoration-container .xterm-decoration {
|
|
|
+ z-index: 6;
|
|
|
+ position: absolute;
|
|
|
+}
|
|
|
+
|
|
|
+.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer {
|
|
|
+ z-index: 7;
|
|
|
+}
|
|
|
+
|
|
|
+.xterm-decoration-overview-ruler {
|
|
|
+ z-index: 8;
|
|
|
+ position: absolute;
|
|
|
+ top: 0;
|
|
|
+ right: 0;
|
|
|
+ pointer-events: none;
|
|
|
+}
|
|
|
+
|
|
|
+.xterm-decoration-top {
|
|
|
+ z-index: 2;
|
|
|
+ position: relative;
|
|
|
}
|