16
16
.CodeMirror ,
17
17
.CodeMirror-gutters {
18
18
background : none;
19
- background-color : var (--editor-background , var (--color-neutral-0 ));
19
+ background-color : var (--editor-background , hsl ( var (--color-base ) ));
20
20
}
21
21
22
22
/* No padding around line number */
35
35
36
36
.cm-s-graphiql {
37
37
/* Default to punctuation */
38
- color : var (--color-neutral-60 );
38
+ color : hsla ( var (--color-neutral ) , 0.6 );
39
39
40
40
/* OperationType, `fragment`, `on` */
41
41
& .cm-keyword {
42
- color : var (--color-pink );
42
+ color : hsl ( var (--color-pink ) );
43
43
}
44
44
/* Name (OperationDefinition), FragmentName */
45
45
& .cm-def {
46
- color : var (--color-teal );
46
+ color : hsl ( var (--color-teal ) );
47
47
}
48
48
/* Punctuator (except `$` and `@`) */
49
49
& .cm-punctuation {
50
- color : var (--color-neutral-60 );
50
+ color : hsla ( var (--color-neutral ) , 0.6 );
51
51
}
52
52
/* Variable */
53
53
& .cm-variable {
54
- color : var (--color-purple );
54
+ color : hsl ( var (--color-purple ) );
55
55
}
56
56
/* NamedType */
57
57
& .cm-atom {
58
- color : var (--color-teal );
58
+ color : hsl ( var (--color-teal ) );
59
59
}
60
60
/* IntValue, FloatValue */
61
61
& .cm-number {
62
- color : var (--color-green );
62
+ color : hsl ( var (--color-green ) );
63
63
}
64
64
/* StringValue */
65
65
& .cm-string {
66
- color : var (--color-orche );
66
+ color : hsl ( var (--color-orche ) );
67
67
}
68
68
/* BooleanValue */
69
69
& .cm-builtin {
70
- color : var (--color-green );
70
+ color : hsl ( var (--color-green ) );
71
71
}
72
72
/* EnumValue */
73
73
& .cm-string-2 {
74
- color : var (--color-purple );
74
+ color : hsl ( var (--color-purple ) );
75
75
}
76
76
/* Name (ObjectField, Argument) */
77
77
& .cm-attribute {
78
- color : var (--color-blue );
78
+ color : hsl ( var (--color-blue ) );
79
79
}
80
80
/* Name (Directive) */
81
81
& .cm-meta {
82
- color : var (--color-teal );
82
+ color : hsl ( var (--color-teal ) );
83
83
}
84
84
/* Name (Alias, Field without Alias) */
85
85
& .cm-property {
86
- color : var (--color-blue );
86
+ color : hsl ( var (--color-blue ) );
87
87
}
88
88
/* Name (Field with Alias) */
89
89
& .cm-qualifier {
90
- color : var (--color-purple );
90
+ color : hsl ( var (--color-purple ) );
91
91
}
92
92
/* Comment */
93
93
& .cm-comment {
94
- color : var (--color-neutral-40 );
94
+ color : hsla ( var (--color-neutral ) , 0.4 );
95
95
}
96
96
/* Whitespace */
97
97
& .cm-ws {
98
- color : var (--color-neutral-40 );
98
+ color : hsla ( var (--color-neutral ) , 0.4 );
99
99
}
100
100
/* Invalid characters */
101
101
& .cm-invalidchar {
102
- color : var (--color-red );
102
+ color : hsl ( var (--color-red ) );
103
103
}
104
104
105
105
/* Cursor */
106
106
& .CodeMirror-cursor {
107
- border-left : 2px solid var (--color-neutral-60 );
107
+ border-left : 2px solid hsla ( var (--color-neutral ) , 0.6 );
108
108
}
109
109
110
110
/* Color for line numbers and fold-gutters */
111
111
& .CodeMirror-linenumber {
112
- color : var (--color-neutral-40 );
112
+ color : hsla ( var (--color-neutral ) , 0.4 );
113
113
}
114
114
}
115
115
116
116
/* Matching bracket colors */
117
117
div .CodeMirror span .CodeMirror-matchingbracket ,
118
118
div .CodeMirror span .CodeMirror-nonmatchingbracket {
119
- color : var (--color-neutral-40 );
119
+ color : hsla ( var (--color-neutral ) , 0.4 );
120
120
}
121
121
122
122
/* Selected text blocks */
123
123
.CodeMirror-selected ,
124
124
.CodeMirror-focused .CodeMirror-selected {
125
- background : var (--color-neutral- 15 );
125
+ background : hsla ( var (--color-neutral ) , 0. 15 );
126
126
}
127
127
128
128
/* Position the search dialog */
@@ -137,12 +137,12 @@ div.CodeMirror span.CodeMirror-nonmatchingbracket {
137
137
z-index : 6 ;
138
138
}
139
139
.CodeMirror-dialog-top {
140
- border-bottom : 1px solid var (--color-neutral- 15 );
140
+ border-bottom : 1px solid hsla ( var (--color-neutral ) , 0. 15 );
141
141
padding-bottom : var (--px-12 );
142
142
top : 0 ;
143
143
}
144
144
.CodeMirror-dialog-bottom {
145
- border-top : 1px solid var (--color-neutral- 15 );
145
+ border-top : 1px solid hsla ( var (--color-neutral ) , 0. 15 );
146
146
bottom : 0 ;
147
147
padding-top : var (--px-12 );
148
148
}
@@ -154,17 +154,17 @@ div.CodeMirror span.CodeMirror-nonmatchingbracket {
154
154
155
155
/* Style the input field for searching */
156
156
.CodeMirror-dialog input {
157
- border : 1px solid var (--color-neutral- 15 );
157
+ border : 1px solid hsla ( var (--color-neutral ) , 0. 15 );
158
158
border-radius : var (--border-radius-4 );
159
159
padding : var (--px-4 );
160
160
}
161
161
.CodeMirror-dialog input : focus {
162
- outline : var (--color-pink ) solid 2px ;
162
+ outline : hsl ( var (--color-pink ) ) solid 2px ;
163
163
}
164
164
165
165
/* Set the highlight color for search results */
166
166
.cm-searching {
167
- background-color : var (--color-orche-background );
167
+ background-color : hsla ( var (--color-orche ) , 0.07 );
168
168
/**
169
169
* When cycling through search results, CodeMirror overlays the current
170
170
* selection with another element that has the .CodeMirror-selected class
0 commit comments