Skip to content

Commit 076e9fa

Browse files
committed
Visually separate scriptlet parameters in active line
This makes it easier to see how parameters are parsed internally, in order to make it easier to distinguish commas as separator and literal commas meant to be part of a parameter. Related discussion: uBlockOrigin/uBlock-discussions#865 (reply in thread)
1 parent 7848884 commit 076e9fa

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/css/codemirror.css

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,10 @@
134134
.cm-theme-override .cm-s-default .cm-variable {
135135
color: var(--sf-variable-ink);
136136
}
137+
.cm-theme-override .cm-s-default .CodeMirror-activeline .cm-ext-js .cm-variable {
138+
text-decoration: underline color-mix(in srgb, var(--sf-variable-ink) 30%, transparent) solid 3px;
139+
text-decoration-skip-ink: none;
140+
}
137141
.cm-theme-override .cm-s-default .cm-warning {
138142
background-color: var(--sf-warning-surface);
139143
text-decoration: underline var(--sf-warning-ink);

0 commit comments

Comments
 (0)