diff options
author | najmiehsa <najmiehsa.safarabadi@gmail.com> | 2022-11-11 21:56:33 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-11-11 21:56:33 +0300 |
commit | b982536f83376e6266b3e0aaca6211699167b6cf (patch) | |
tree | 12c08724a14bca06b0c41e14d1141174f9b42d33 | |
parent | 1e108471547417f02edaa1826cd82d8a3356b39d (diff) |
Use CSS variables over registerThemingParticipant - rulers viewparts (#165466)
* edits
* edits
-rw-r--r-- | src/vs/editor/browser/viewParts/rulers/rulers.css | 3 | ||||
-rw-r--r-- | src/vs/editor/browser/viewParts/rulers/rulers.ts | 9 |
2 files changed, 2 insertions, 10 deletions
diff --git a/src/vs/editor/browser/viewParts/rulers/rulers.css b/src/vs/editor/browser/viewParts/rulers/rulers.css index d3d2d26ec95..b2d308ce200 100644 --- a/src/vs/editor/browser/viewParts/rulers/rulers.css +++ b/src/vs/editor/browser/viewParts/rulers/rulers.css @@ -6,4 +6,5 @@ .monaco-editor .view-ruler { position: absolute; top: 0; -}
\ No newline at end of file + box-shadow: 1px 0 0 0 var(--vscode-editorRuler-ruler) inset; +} diff --git a/src/vs/editor/browser/viewParts/rulers/rulers.ts b/src/vs/editor/browser/viewParts/rulers/rulers.ts index 51f54f8066d..e924ed67d39 100644 --- a/src/vs/editor/browser/viewParts/rulers/rulers.ts +++ b/src/vs/editor/browser/viewParts/rulers/rulers.ts @@ -6,11 +6,9 @@ import 'vs/css!./rulers'; import { FastDomNode, createFastDomNode } from 'vs/base/browser/fastDomNode'; import { ViewPart } from 'vs/editor/browser/view/viewPart'; -import { editorRuler } from 'vs/editor/common/core/editorColorRegistry'; import { RenderingContext, RestrictedRenderingContext } from 'vs/editor/browser/view/renderingContext'; import { ViewContext } from 'vs/editor/common/viewModel/viewContext'; import * as viewEvents from 'vs/editor/common/viewEvents'; -import { registerThemingParticipant } from 'vs/platform/theme/common/themeService'; import { EditorOption, IRulerOption } from 'vs/editor/common/config/editorOptions'; export class Rulers extends ViewPart { @@ -100,10 +98,3 @@ export class Rulers extends ViewPart { } } } - -registerThemingParticipant((theme, collector) => { - const rulerColor = theme.getColor(editorRuler); - if (rulerColor) { - collector.addRule(`.monaco-editor .view-ruler { box-shadow: 1px 0 0 0 ${rulerColor} inset; }`); - } -}); |