From b0f96378e4805e1cab7a38f1111dc1c3c49eda9d Mon Sep 17 00:00:00 2001 From: isidor Date: Thu, 12 May 2016 10:11:47 +0200 Subject: [PATCH] open editors: preview in italic --- .../workbench/parts/files/browser/media/explorerviewlet.css | 4 ++++ .../workbench/parts/files/browser/views/openEditorsViewer.ts | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/src/vs/workbench/parts/files/browser/media/explorerviewlet.css b/src/vs/workbench/parts/files/browser/media/explorerviewlet.css index 22378cf0c87..6ace9f1b805 100644 --- a/src/vs/workbench/parts/files/browser/media/explorerviewlet.css +++ b/src/vs/workbench/parts/files/browser/media/explorerviewlet.css @@ -88,6 +88,10 @@ font-size: .9em; } +.explorer-viewlet .explorer-open-editors .monaco-tree .monaco-tree-row .open-editor.preview { + font-style: italic; +} + /* Theming */ .vs-dark .monaco-workbench .explorer-viewlet .collapsible.header .action-close-all-files { background: url("closeall_inverse.svg") center center no-repeat; diff --git a/src/vs/workbench/parts/files/browser/views/openEditorsViewer.ts b/src/vs/workbench/parts/files/browser/views/openEditorsViewer.ts index 14404c9f872..0a70e1b8e7c 100644 --- a/src/vs/workbench/parts/files/browser/views/openEditorsViewer.ts +++ b/src/vs/workbench/parts/files/browser/views/openEditorsViewer.ts @@ -36,6 +36,10 @@ export class OpenEditor { public getDescription(): string { return this.editor.getDescription(); } + + public isPreview(): boolean { + return this.group.isPreview(this.editor); + } } export class DataSource implements tree.IDataSource { @@ -126,6 +130,7 @@ export class Renderer implements tree.IRenderer { } private renderOpenEditor(tree: tree.ITree, editor: OpenEditor, templateData: IOpenEditorTemplateData): void { + editor.isPreview() ? dom.addClass(templateData.root, 'preview') : dom.removeClass(templateData.root, 'preview'); templateData.name.textContent = editor.getName(); templateData.description.textContent = editor.getDescription(); } -- GitLab