diff --git a/api/js/etemplate/Et2Button/Et2Button.ts b/api/js/etemplate/Et2Button/Et2Button.ts index 2c53bca58a..7aed9ab164 100644 --- a/api/js/etemplate/Et2Button/Et2Button.ts +++ b/api/js/etemplate/Et2Button/Et2Button.ts @@ -68,8 +68,13 @@ export class Et2Button extends Et2InputWidget(SlotMixin(LionButton)) display: none; } /* Set size for icon */ + ::slotted(img.imageOnly) { + padding-right: 0px !important; + width: 16px !important; + } ::slotted([slot="icon"][src]) { width: 20px; + padding-right: 4px; } ::slotted([slot="icon"][src='']) { display: none; @@ -201,10 +206,10 @@ export class Et2Button extends Et2InputWidget(SlotMixin(LionButton)) } this._iconNode.src = this._image; - + if (!this._label) this._iconNode.classList.add('imageOnly'); return html`
- + ${this._label}
`; }