mirror of
https://github.com/bitwarden/browser.git
synced 2025-01-07 19:07:45 +01:00
[PM-2014] fix: badge alignment using important statement
This commit is contained in:
parent
b1b5c53b1e
commit
f827102fb6
@ -1,10 +1,10 @@
|
||||
<h2 bitTypography="h2">
|
||||
{{ "loginWithPasskey" | i18n }}
|
||||
<ng-container *ngIf="hasData">
|
||||
<span *ngIf="hasCredentials" bitBadge badgeType="success" align="middle">{{
|
||||
<span *ngIf="hasCredentials" bitBadge badgeType="success" class="!tw-align-middle">{{
|
||||
"on" | i18n
|
||||
}}</span>
|
||||
<span *ngIf="!hasCredentials" bitBadge badgeType="secondary" align="middle">{{
|
||||
<span *ngIf="!hasCredentials" bitBadge badgeType="secondary" class="!tw-align-middle">{{
|
||||
"off" | i18n
|
||||
}}</span>
|
||||
</ng-container>
|
||||
|
@ -20,19 +20,6 @@ const hoverStyles: Record<BadgeTypes, string[]> = {
|
||||
info: ["hover:tw-bg-info-700"],
|
||||
};
|
||||
|
||||
const textAlignment = {
|
||||
baseline: "tw-align-baseline",
|
||||
sub: "tw-align-sub",
|
||||
super: "tw-align-super",
|
||||
textTop: "tw-align-text-top",
|
||||
textBottom: "tw-align-text-bottom",
|
||||
middle: "tw-align-middle",
|
||||
top: "tw-align-top",
|
||||
bottom: "tw-align-bottom",
|
||||
};
|
||||
|
||||
type TextAlignment = keyof typeof textAlignment;
|
||||
|
||||
@Directive({
|
||||
selector: "span[bitBadge], a[bitBadge], button[bitBadge]",
|
||||
})
|
||||
@ -44,7 +31,7 @@ export class BadgeDirective {
|
||||
"tw-px-1.5",
|
||||
"tw-font-bold",
|
||||
"tw-text-center",
|
||||
textAlignment[this.align],
|
||||
"tw-align-text-top",
|
||||
"!tw-text-contrast",
|
||||
"tw-rounded",
|
||||
"tw-border-none",
|
||||
@ -67,7 +54,6 @@ export class BadgeDirective {
|
||||
|
||||
@Input() badgeType: BadgeTypes = "primary";
|
||||
@Input() truncate = true;
|
||||
@Input() align: TextAlignment = "textTop";
|
||||
|
||||
private hasHoverEffects = false;
|
||||
|
||||
|
@ -15,7 +15,6 @@ export default {
|
||||
args: {
|
||||
badgeType: "primary",
|
||||
truncate: false,
|
||||
align: "textTop",
|
||||
},
|
||||
parameters: {
|
||||
design: {
|
||||
|
Loading…
Reference in New Issue
Block a user