From db57171ece093f25975ad06ee257d0a5820fc34d Mon Sep 17 00:00:00 2001 From: Anthony Dresser Date: Thu, 26 Sep 2019 12:45:24 -0700 Subject: [PATCH] fix dashboard icons (#7388) --- src/sql/platform/tasks/browser/tasksRegistry.ts | 4 ++-- .../dashboard/browser/widgets/tasks/media/taskWidget.css | 2 +- .../dashboard/browser/widgets/tasks/tasksWidget.component.ts | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/sql/platform/tasks/browser/tasksRegistry.ts b/src/sql/platform/tasks/browser/tasksRegistry.ts index 6e6659aa1e..c4bad62bbb 100644 --- a/src/sql/platform/tasks/browser/tasksRegistry.ts +++ b/src/sql/platform/tasks/browser/tasksRegistry.ts @@ -58,8 +58,8 @@ export const TaskRegistry: ITaskRegistry = new class implements ITaskRegistry { iconClass = this.taskIdToIconClassNameMap.get(item.id); } else if (item.iconLocation) { iconClass = ids.nextId(); - createCSSRule(`.icon.${iconClass}`, `background-image: ${asCSSUrl(item.iconLocation.light || item.iconLocation.dark)}`); - createCSSRule(`.vs-dark .icon.${iconClass}, .hc-black .icon.${iconClass}`, `background-image: ${asCSSUrl(item.iconLocation.dark)}`); + createCSSRule(`.codicon.${iconClass}`, `background-image: ${asCSSUrl(item.iconLocation.light || item.iconLocation.dark)}`); + createCSSRule(`.vs-dark .codicon.${iconClass}, .hc-black .codicon.${iconClass}`, `background-image: ${asCSSUrl(item.iconLocation.dark)}`); this.taskIdToIconClassNameMap.set(item.id, iconClass); } return iconClass; diff --git a/src/sql/workbench/parts/dashboard/browser/widgets/tasks/media/taskWidget.css b/src/sql/workbench/parts/dashboard/browser/widgets/tasks/media/taskWidget.css index c8c99a8050..a0e762fda8 100644 --- a/src/sql/workbench/parts/dashboard/browser/widgets/tasks/media/taskWidget.css +++ b/src/sql/workbench/parts/dashboard/browser/widgets/tasks/media/taskWidget.css @@ -27,6 +27,6 @@ tasks-widget .task-tile > div { align-items: center; } -tasks-widget .task-tile .icon { +tasks-widget .task-tile .codicon { padding: 15px; } diff --git a/src/sql/workbench/parts/dashboard/browser/widgets/tasks/tasksWidget.component.ts b/src/sql/workbench/parts/dashboard/browser/widgets/tasks/tasksWidget.component.ts index e57d777fc8..504cdce0c6 100644 --- a/src/sql/workbench/parts/dashboard/browser/widgets/tasks/tasksWidget.component.ts +++ b/src/sql/workbench/parts/dashboard/browser/widgets/tasks/tasksWidget.component.ts @@ -131,7 +131,7 @@ export class TasksWidget extends DashboardWidget implements IDashboardWidget, On const iconClassName = TaskRegistry.getOrCreateTaskIconClassName(action); if (iconClassName) { - const icon = DOM.$('span.icon'); + const icon = DOM.$('span.codicon'); DOM.addClass(icon, iconClassName); innerTile.append(icon); }