mirror of
https://github.com/bitwarden/browser
synced 2025-12-12 22:33:35 +00:00
fix: icon button style incompats (#3611)
This commit is contained in:
@@ -72,7 +72,7 @@ const sizes: Record<IconButtonSize, string[]> = {
|
|||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
selector: "button[bitIconButton]",
|
selector: "button[bitIconButton]",
|
||||||
template: `<i class="bwi" [ngClass]="icon" aria-hidden="true"></i>`,
|
template: `<i class="bwi" [ngClass]="iconClass" aria-hidden="true"></i>`,
|
||||||
})
|
})
|
||||||
export class BitIconButtonComponent {
|
export class BitIconButtonComponent {
|
||||||
@Input("bitIconButton") icon: string;
|
@Input("bitIconButton") icon: string;
|
||||||
@@ -106,10 +106,15 @@ export class BitIconButtonComponent {
|
|||||||
"before:tw-rounded-md",
|
"before:tw-rounded-md",
|
||||||
"before:tw-transition",
|
"before:tw-transition",
|
||||||
"before:tw-ring",
|
"before:tw-ring",
|
||||||
|
"before:tw-ring-transparent",
|
||||||
"focus-visible:before:tw-ring-text-contrast",
|
"focus-visible:before:tw-ring-text-contrast",
|
||||||
"focus-visible:tw-z-10",
|
"focus-visible:tw-z-10",
|
||||||
]
|
]
|
||||||
.concat(styles[this.buttonType])
|
.concat(styles[this.buttonType])
|
||||||
.concat(sizes[this.size]);
|
.concat(sizes[this.size]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
get iconClass() {
|
||||||
|
return [this.icon, "!tw-m-0"];
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user