提交 37a01430 编写于 作者: M Miguel Solorio

Tweak shadow colors

上级 b473bc55
...@@ -1696,7 +1696,7 @@ export class QuickInputController extends Disposable { ...@@ -1696,7 +1696,7 @@ export class QuickInputController extends Disposable {
this.ui.container.style.backgroundColor = quickInputBackground ? quickInputBackground.toString() : ''; this.ui.container.style.backgroundColor = quickInputBackground ? quickInputBackground.toString() : '';
this.ui.container.style.color = quickInputForeground ? quickInputForeground.toString() : ''; this.ui.container.style.color = quickInputForeground ? quickInputForeground.toString() : '';
this.ui.container.style.border = contrastBorder ? `1px solid ${contrastBorder}` : ''; this.ui.container.style.border = contrastBorder ? `1px solid ${contrastBorder}` : '';
this.ui.container.style.boxShadow = widgetShadow ? `0 0 12px 4px ${widgetShadow}` : ''; this.ui.container.style.boxShadow = widgetShadow ? `0 0 8px 2px ${widgetShadow}` : '';
this.ui.inputBox.style(this.styles.inputBox); this.ui.inputBox.style(this.styles.inputBox);
this.ui.count.style(this.styles.countBadge); this.ui.count.style(this.styles.countBadge);
this.ui.ok.style(this.styles.button); this.ui.ok.style(this.styles.button);
......
...@@ -213,7 +213,7 @@ registerThemingParticipant((theme, collector) => { ...@@ -213,7 +213,7 @@ registerThemingParticipant((theme, collector) => {
const widgetShadowColor = theme.getColor(widgetShadow); const widgetShadowColor = theme.getColor(widgetShadow);
if (widgetShadowColor) { if (widgetShadowColor) {
collector.addRule(`.monaco-editor .findOptionsWidget { box-shadow: 0 0 12px 4px ${widgetShadowColor}; }`); collector.addRule(`.monaco-editor .findOptionsWidget { box-shadow: 0 0 8px 2px ${widgetShadowColor}; }`);
} }
const hcBorder = theme.getColor(contrastBorder); const hcBorder = theme.getColor(contrastBorder);
......
...@@ -1342,7 +1342,7 @@ registerThemingParticipant((theme, collector) => { ...@@ -1342,7 +1342,7 @@ registerThemingParticipant((theme, collector) => {
const widgetShadowColor = theme.getColor(widgetShadow); const widgetShadowColor = theme.getColor(widgetShadow);
if (widgetShadowColor) { if (widgetShadowColor) {
collector.addRule(`.monaco-editor .find-widget { box-shadow: 0 0 12px 4px ${widgetShadowColor}; }`); collector.addRule(`.monaco-editor .find-widget { box-shadow: 0 0 8px 2px ${widgetShadowColor}; }`);
} }
const findMatchHighlightBorder = theme.getColor(editorFindMatchHighlightBorder); const findMatchHighlightBorder = theme.getColor(editorFindMatchHighlightBorder);
......
...@@ -100,7 +100,7 @@ export class RenameInputField implements IContentWidget { ...@@ -100,7 +100,7 @@ export class RenameInputField implements IContentWidget {
const widgetShadowColor = theme.getColor(widgetShadow); const widgetShadowColor = theme.getColor(widgetShadow);
this._domNode.style.backgroundColor = String(theme.getColor(editorWidgetBackground) ?? ''); this._domNode.style.backgroundColor = String(theme.getColor(editorWidgetBackground) ?? '');
this._domNode.style.boxShadow = widgetShadowColor ? ` 0 0 12px 4px ${widgetShadowColor}` : ''; this._domNode.style.boxShadow = widgetShadowColor ? ` 0 0 8px 2px ${widgetShadowColor}` : '';
this._domNode.style.color = String(theme.getColor(inputForeground) ?? ''); this._domNode.style.color = String(theme.getColor(inputForeground) ?? '');
this._input.style.backgroundColor = String(theme.getColor(inputBackground) ?? ''); this._input.style.backgroundColor = String(theme.getColor(inputBackground) ?? '');
......
...@@ -196,7 +196,7 @@ export const textBlockQuoteBorder = registerColor('textBlockQuote.border', { lig ...@@ -196,7 +196,7 @@ export const textBlockQuoteBorder = registerColor('textBlockQuote.border', { lig
export const textCodeBlockBackground = registerColor('textCodeBlock.background', { light: '#dcdcdc66', dark: '#0a0a0a66', hc: Color.black }, nls.localize('textCodeBlockBackground', "Background color for code blocks in text.")); export const textCodeBlockBackground = registerColor('textCodeBlock.background', { light: '#dcdcdc66', dark: '#0a0a0a66', hc: Color.black }, nls.localize('textCodeBlockBackground', "Background color for code blocks in text."));
// ----- widgets // ----- widgets
export const widgetShadow = registerColor('widget.shadow', { dark: '#00000040', light: '#A8A8A840', hc: null }, nls.localize('widgetShadow', 'Shadow color of widgets such as find/replace inside the editor.')); export const widgetShadow = registerColor('widget.shadow', { dark: '#00000050', light: '#0000001f', hc: null }, nls.localize('widgetShadow', 'Shadow color of widgets such as find/replace inside the editor.'));
export const inputBackground = registerColor('input.background', { dark: '#3C3C3C', light: Color.white, hc: Color.black }, nls.localize('inputBoxBackground', "Input box background.")); export const inputBackground = registerColor('input.background', { dark: '#3C3C3C', light: Color.white, hc: Color.black }, nls.localize('inputBoxBackground', "Input box background."));
export const inputForeground = registerColor('input.foreground', { dark: foreground, light: foreground, hc: foreground }, nls.localize('inputBoxForeground', "Input box foreground.")); export const inputForeground = registerColor('input.foreground', { dark: foreground, light: foreground, hc: foreground }, nls.localize('inputBoxForeground', "Input box foreground."));
......
...@@ -99,7 +99,7 @@ export abstract class BreadcrumbsPicker { ...@@ -99,7 +99,7 @@ export abstract class BreadcrumbsPicker {
this._treeContainer = document.createElement('div'); this._treeContainer = document.createElement('div');
this._treeContainer.style.background = color ? color.toString() : ''; this._treeContainer.style.background = color ? color.toString() : '';
this._treeContainer.style.paddingTop = '2px'; this._treeContainer.style.paddingTop = '2px';
this._treeContainer.style.boxShadow = `0 0 12px 4px ${this._themeService.getColorTheme().getColor(widgetShadow)}`; this._treeContainer.style.boxShadow = `0 0 8px 2px ${this._themeService.getColorTheme().getColor(widgetShadow)}`;
this._domNode.appendChild(this._treeContainer); this._domNode.appendChild(this._treeContainer);
this._layoutInfo = { maxHeight, width, arrowSize, arrowOffset, inputHeight: 0 }; this._layoutInfo = { maxHeight, width, arrowSize, arrowOffset, inputHeight: 0 };
......
...@@ -251,7 +251,7 @@ export class NotificationsCenter extends Themable implements INotificationsCente ...@@ -251,7 +251,7 @@ export class NotificationsCenter extends Themable implements INotificationsCente
protected updateStyles(): void { protected updateStyles(): void {
if (this.notificationsCenterContainer && this.notificationsCenterHeader) { if (this.notificationsCenterContainer && this.notificationsCenterHeader) {
const widgetShadowColor = this.getColor(widgetShadow); const widgetShadowColor = this.getColor(widgetShadow);
this.notificationsCenterContainer.style.boxShadow = widgetShadowColor ? `0 0 12px 4px ${widgetShadowColor}` : ''; this.notificationsCenterContainer.style.boxShadow = widgetShadowColor ? `0 0 8px 2px ${widgetShadowColor}` : '';
const borderColor = this.getColor(NOTIFICATIONS_CENTER_BORDER); const borderColor = this.getColor(NOTIFICATIONS_CENTER_BORDER);
this.notificationsCenterContainer.style.border = borderColor ? `1px solid ${borderColor}` : ''; this.notificationsCenterContainer.style.border = borderColor ? `1px solid ${borderColor}` : '';
......
...@@ -482,7 +482,7 @@ export class NotificationsToasts extends Themable implements INotificationsToast ...@@ -482,7 +482,7 @@ export class NotificationsToasts extends Themable implements INotificationsToast
toast.style.background = backgroundColor ? backgroundColor : ''; toast.style.background = backgroundColor ? backgroundColor : '';
const widgetShadowColor = this.getColor(widgetShadow); const widgetShadowColor = this.getColor(widgetShadow);
toast.style.boxShadow = widgetShadowColor ? `0 0 12px 4px ${widgetShadowColor}` : ''; toast.style.boxShadow = widgetShadowColor ? `0 0 8px 2px ${widgetShadowColor}` : '';
const borderColor = this.getColor(NOTIFICATIONS_TOAST_BORDER); const borderColor = this.getColor(NOTIFICATIONS_TOAST_BORDER);
toast.style.border = borderColor ? `1px solid ${borderColor}` : ''; toast.style.border = borderColor ? `1px solid ${borderColor}` : '';
......
...@@ -452,6 +452,6 @@ registerThemingParticipant((theme, collector) => { ...@@ -452,6 +452,6 @@ registerThemingParticipant((theme, collector) => {
const widgetShadowColor = theme.getColor(widgetShadow); const widgetShadowColor = theme.getColor(widgetShadow);
if (widgetShadowColor) { if (widgetShadowColor) {
collector.addRule(`.monaco-workbench .simple-fr-find-part-wrapper { box-shadow: 0 0 12px 4px ${widgetShadowColor}; }`); collector.addRule(`.monaco-workbench .simple-fr-find-part-wrapper { box-shadow: 0 0 8px 2px ${widgetShadowColor}; }`);
} }
}); });
...@@ -285,6 +285,6 @@ registerThemingParticipant((theme, collector) => { ...@@ -285,6 +285,6 @@ registerThemingParticipant((theme, collector) => {
const widgetShadowColor = theme.getColor(widgetShadow); const widgetShadowColor = theme.getColor(widgetShadow);
if (widgetShadowColor) { if (widgetShadowColor) {
collector.addRule(`.monaco-workbench .simple-find-part { box-shadow: 0 0 12px 4px ${widgetShadowColor}; }`); collector.addRule(`.monaco-workbench .simple-find-part { box-shadow: 0 0 8px 2px ${widgetShadowColor}; }`);
} }
}); });
...@@ -288,7 +288,7 @@ export class FeedbackDropdown extends Dropdown { ...@@ -288,7 +288,7 @@ export class FeedbackDropdown extends Dropdown {
if (this.feedbackForm) { if (this.feedbackForm) {
this.feedbackForm.style.backgroundColor = colors.editorWidgetBackground ? colors.editorWidgetBackground.toString() : ''; this.feedbackForm.style.backgroundColor = colors.editorWidgetBackground ? colors.editorWidgetBackground.toString() : '';
this.feedbackForm.style.color = colors.editorWidgetForeground ? colors.editorWidgetForeground.toString() : ''; this.feedbackForm.style.color = colors.editorWidgetForeground ? colors.editorWidgetForeground.toString() : '';
this.feedbackForm.style.boxShadow = colors.widgetShadow ? `0 0 12px 4px ${colors.widgetShadow}` : ''; this.feedbackForm.style.boxShadow = colors.widgetShadow ? `0 0 8px 2px ${colors.widgetShadow}` : '';
} }
if (this.feedbackDescriptionInput) { if (this.feedbackDescriptionInput) {
this.feedbackDescriptionInput.style.backgroundColor = colors.inputBackground ? colors.inputBackground.toString() : ''; this.feedbackDescriptionInput.style.backgroundColor = colors.inputBackground ? colors.inputBackground.toString() : '';
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册