set icon mask size to 22px

This commit is contained in:
Sandeep Somavarapu
2018-04-18 18:18:47 +02:00
parent ddbd627a9a
commit 33108e1b30

View File

@@ -96,7 +96,7 @@ activityGroupExtensionPoint.setHandler((extensions) => {
// Generate CSS to show the icon in the activity bar
const iconClass = `.monaco-workbench > .activitybar .monaco-action-bar .action-label.${cssClass}`;
const iconPath = join(extension.description.extensionFolderPath, descriptor.icon);
createCSSRule(iconClass, `-webkit-mask: url('${iconPath}') no-repeat 50% 50%; -webkit-mask-size: contain;`);
createCSSRule(iconClass, `-webkit-mask: url('${iconPath}') no-repeat 50% 50%; -webkit-mask-size: 22px;`);
// Register as viewlet
class CustomViewlet extends PersistentViewsViewlet {