|
31 | 31 | border-bottom: 1px dotted var(--vscode-editorHoverWidget-border); |
32 | 32 | } |
33 | 33 |
|
| 34 | +.memory-inspector-table .data-breakpoint { |
| 35 | + outline: 1px solid var(--vscode-debugIcon-breakpointForeground); |
| 36 | + outline-offset: 1px; |
| 37 | +} |
| 38 | + |
| 39 | +.memory-inspector-table .data-breakpoint.data-breakpoint-external { |
| 40 | + outline-style: dashed; |
| 41 | +} |
| 42 | + |
| 43 | +.memory-inspector-table tbody .column-address { |
| 44 | + position: relative; |
| 45 | +} |
| 46 | + |
| 47 | +.memory-inspector-table tbody .address-status { |
| 48 | + position: absolute; |
| 49 | + left: -1px; |
| 50 | + align-items: center; |
| 51 | + display: flex; |
| 52 | + justify-content: center; |
| 53 | +} |
| 54 | + |
| 55 | +.memory-inspector-table tbody .address-status.codicon { |
| 56 | + font-size: 12px; |
| 57 | +} |
| 58 | + |
| 59 | +.memory-inspector-table tbody .address-status.codicon-debug-breakpoint { |
| 60 | + color: var(--vscode-debugIcon-breakpointForeground); |
| 61 | +} |
| 62 | + |
| 63 | +.memory-inspector-table tbody .address-status.codicon-debug-stackframe { |
| 64 | + color: var(--vscode-debugIcon-breakpointCurrentStackframeForeground); |
| 65 | +} |
| 66 | + |
| 67 | +.memory-inspector-table |
| 68 | + tbody |
| 69 | + .address-status.codicon-debug-breakpoint.codicon-debug-stackframe:after { |
| 70 | + content: "\ea71"; |
| 71 | + position: absolute; |
| 72 | + left: 3px; |
| 73 | + font-size: 6px; |
| 74 | + color: var(--vscode-debugIcon-breakpointForeground); |
| 75 | +} |
| 76 | + |
| 77 | +.memory-inspector-table tbody .debug-hit { |
| 78 | + outline-color: var(--vscode-debugIcon-breakpointCurrentStackframeForeground); |
| 79 | +} |
| 80 | + |
34 | 81 | /* == MoreMemorySelect == */ |
35 | 82 |
|
36 | 83 | .bytes-select { |
|
90 | 137 |
|
91 | 138 | .memory-inspector-table span.p-column-resizer { |
92 | 139 | border-right: 2px solid var(--vscode-editor-lineHighlightBorder); |
93 | | - transition: border-right .1s ease-out; |
| 140 | + transition: border-right 0.1s ease-out; |
94 | 141 | } |
95 | 142 |
|
96 | 143 | .memory-inspector-table span.p-column-resizer:hover { |
|
111 | 158 | /* Basic hover formatting (copied from Monaco hovers) */ |
112 | 159 | .memory-hover { |
113 | 160 | min-width: fit-content; |
114 | | - max-width: var(--vscode-hover-maxWidth,500px); |
| 161 | + max-width: var(--vscode-hover-maxWidth, 500px); |
115 | 162 | border: 1px solid var(--vscode-editorHoverWidget-border); |
116 | 163 | border-radius: 3px; |
117 | 164 |
|
|
127 | 174 | border-collapse: collapse; |
128 | 175 | border-style: hidden; |
129 | 176 | } |
| 177 | + |
130 | 178 | .memory-hover table caption { |
131 | 179 | padding: 4px; |
132 | 180 | border-bottom: 1px solid var(--vscode-editorHoverWidget-border); |
133 | 181 | } |
| 182 | + |
134 | 183 | .memory-hover td { |
135 | 184 | border: 1px solid var(--vscode-editorHoverWidget-border); |
136 | 185 | padding: 2px 8px; |
137 | 186 | } |
| 187 | + |
138 | 188 | .memory-hover td:first-child { |
139 | 189 | text-align: right; |
140 | 190 | } |
141 | 191 |
|
142 | 192 | /* Colors for the hover fields */ |
143 | | -.memory-hover .label-value-pair>.label { |
144 | | - color: var(--vscode-debugTokenExpression-string); |
145 | | - white-space: nowrap; |
| 193 | +.memory-hover .label-value-pair > .label { |
| 194 | + color: var(--vscode-debugTokenExpression-string); |
| 195 | + white-space: nowrap; |
146 | 196 | } |
147 | | -.memory-hover .label-value-pair>.value { |
| 197 | + |
| 198 | +.memory-hover .label-value-pair > .value { |
148 | 199 | color: var(--vscode-debugTokenExpression-number); |
149 | 200 | } |
150 | 201 |
|
151 | 202 | /* Colors for specific hover fields */ |
152 | 203 | .memory-hover .address-hover .primary { |
153 | 204 | background-color: var(--vscode-list-hoverBackground); |
154 | 205 | } |
| 206 | + |
155 | 207 | .memory-hover table caption { |
156 | 208 | color: var(--vscode-symbolIcon-variableForeground); |
157 | 209 | } |
| 210 | + |
158 | 211 | .memory-hover .address-hover .value.utf8, |
159 | 212 | .memory-hover .data-hover .value.utf8, |
160 | 213 | .memory-hover .variable-hover .value.type { |
|
0 commit comments