use check-all in status-bar and check, info, error in tooltip,...

use check-all in status-bar and check, info, error in tooltip, https://github.com/microsoft/vscode/issues/134102
上级 f6704bfe
......@@ -13,7 +13,7 @@ import { localize } from 'vs/nls';
import { Registry } from 'vs/platform/registry/common/platform';
import { registerThemingParticipant, ThemeColor, themeColorFromId } from 'vs/platform/theme/common/themeService';
import { IWorkbenchContributionsRegistry, Extensions as WorkbenchExtensions, IWorkbenchContribution } from 'vs/workbench/common/contributions';
import { NOTIFICATIONS_BORDER, NOTIFICATIONS_ERROR_ICON_FOREGROUND, NOTIFICATIONS_INFO_ICON_FOREGROUND, NOTIFICATIONS_WARNING_ICON_FOREGROUND, STATUS_BAR_ERROR_ITEM_BACKGROUND, STATUS_BAR_ERROR_ITEM_FOREGROUND, STATUS_BAR_WARNING_ITEM_BACKGROUND, STATUS_BAR_WARNING_ITEM_FOREGROUND } from 'vs/workbench/common/theme';
import { NOTIFICATIONS_BORDER, NOTIFICATIONS_ERROR_ICON_FOREGROUND, NOTIFICATIONS_INFO_ICON_FOREGROUND, STATUS_BAR_ERROR_ITEM_BACKGROUND, STATUS_BAR_ERROR_ITEM_FOREGROUND, STATUS_BAR_WARNING_ITEM_BACKGROUND, STATUS_BAR_WARNING_ITEM_FOREGROUND } from 'vs/workbench/common/theme';
import { IEditorService } from 'vs/workbench/services/editor/common/editorService';
import { ILanguageStatus, ILanguageStatusService } from 'vs/workbench/services/languageStatus/common/languageStatusService';
import { LifecyclePhase } from 'vs/workbench/services/lifecycle/common/lifecycle';
......@@ -326,9 +326,8 @@ class EditorStatusContribution implements IWorkbenchContribution {
registerThemingParticipant((theme, collector) => {
collector.addRule(`:root {
--code-notifications-border: ${theme.getColor(NOTIFICATIONS_BORDER)};
--code-language-status-info-color: ${theme.getColor(NOTIFICATIONS_INFO_ICON_FOREGROUND)};
--code-language-status-warning-color: ${theme.getColor(NOTIFICATIONS_WARNING_ICON_FOREGROUND)};
--code-language-status-error-color: ${theme.getColor(NOTIFICATIONS_ERROR_ICON_FOREGROUND)};
--code-language-status-color2: ${theme.getColor(NOTIFICATIONS_INFO_ICON_FOREGROUND)};
--code-language-status-color3: ${theme.getColor(NOTIFICATIONS_ERROR_ICON_FOREGROUND)};
}`);
});
......
......@@ -25,15 +25,11 @@
}
.monaco-workbench .hover-language-status > .severity.sev3 {
color: var(--code-language-status-error-color)
color: var(--code-language-status-color3)
}
.monaco-workbench .hover-language-status > .severity.sev2 {
color: var(--code-language-status-warning-color)
}
.monaco-workbench .hover-language-status > .severity.sev1 {
color: var(--code-language-status-info-color)
color: var(--code-language-status-color2)
}
.monaco-workbench .hover-language-status > .severity.show {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册