Use same font size and fg color in terminal widget

Fixes #29542
This commit is contained in:
Daniel Imms
2017-07-07 14:41:10 -07:00
parent 5e7786f1b5
commit 7b542fea1d
2 changed files with 6 additions and 2 deletions
@@ -13,7 +13,7 @@
.monaco-workbench .terminal-message-widget {
font-family: -apple-system, BlinkMacSystemFont, "Segoe WPC", "Segoe UI", "HelveticaNeue-Light", "Ubuntu", "Droid Sans", sans-serif;
font-size: 14px;
font-size: 12px;
line-height: 19px;
padding: 4px 5px;
animation: fadein 100ms linear;
@@ -17,7 +17,7 @@ import { ITerminalService, ITerminalFont, TERMINAL_PANEL_ID } from 'vs/workbench
import { IThemeService, ITheme } from 'vs/platform/theme/common/themeService';
import { TerminalFindWidget } from './terminalFindWidget';
import { ansiColorIdentifiers, TERMINAL_BACKGROUND_COLOR, TERMINAL_FOREGROUND_COLOR } from './terminalColorRegistry';
import { ColorIdentifier, editorHoverBackground, editorHoverBorder } from 'vs/platform/theme/common/colorRegistry';
import { ColorIdentifier, editorHoverBackground, editorHoverBorder, editorForeground } from 'vs/platform/theme/common/colorRegistry';
import { KillTerminalAction, CreateNewTerminalAction, SwitchTerminalInstanceAction, SwitchTerminalInstanceActionItem, CopyTerminalSelectionAction, TerminalPasteAction, ClearTerminalAction, SelectAllTerminalAction } from 'vs/workbench/parts/terminal/electron-browser/terminalActions';
import { Panel } from 'vs/workbench/browser/panel';
import { StandardMouseEvent } from 'vs/base/browser/mouseEvent';
@@ -293,6 +293,10 @@ export class TerminalPanel extends Panel {
if (hoverBorder) {
css += `.monaco-workbench .panel.integrated-terminal .terminal-message-widget { border: 1px solid ${hoverBorder}; }`;
}
let hoverForeground = theme.getColor(editorForeground);
if (hoverForeground) {
css += `.monaco-workbench .panel.integrated-terminal .terminal-message-widget { color: ${hoverForeground}; }`;
}
this._themeStyleElement.innerHTML = css;
this._findWidget.updateTheme(theme);