From 32ae76d5aaccfcb5949b8010603449a6014ab480 Mon Sep 17 00:00:00 2001 From: mrleemurray Date: Thu, 12 Feb 2026 11:45:37 +0000 Subject: [PATCH] Refactor icon mask size to use CSS variable for activity bar --- src/vs/workbench/browser/parts/paneCompositeBar.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/vs/workbench/browser/parts/paneCompositeBar.ts b/src/vs/workbench/browser/parts/paneCompositeBar.ts index b26b6c55177..585b6aa92f6 100644 --- a/src/vs/workbench/browser/parts/paneCompositeBar.ts +++ b/src/vs/workbench/browser/parts/paneCompositeBar.ts @@ -403,9 +403,9 @@ export class PaneCompositeBar extends Disposable { classNames = [iconId, 'uri-icon']; createCSSRule(iconClass, ` mask: ${cssUrl} no-repeat 50% 50%; - mask-size: ${this.options.iconSize}px; + mask-size: var(--activity-bar-icon-size, ${this.options.iconSize}px); -webkit-mask: ${cssUrl} no-repeat 50% 50%; - -webkit-mask-size: ${this.options.iconSize}px; + -webkit-mask-size: var(--activity-bar-icon-size, ${this.options.iconSize}px); mask-origin: padding; -webkit-mask-origin: padding; `);