because icons are pretty

This commit is contained in:
shamoon 2024-10-05 10:32:58 -07:00
parent f07170a82f
commit 8e7a571097
3 changed files with 11 additions and 4 deletions

View File

@ -175,6 +175,7 @@ import {
download,
envelope,
envelopeAt,
envelopeAtFill,
exclamationCircleFill,
exclamationTriangle,
exclamationTriangleFill,
@ -281,6 +282,7 @@ const icons = {
download,
envelope,
envelopeAt,
envelopeAtFill,
exclamationCircleFill,
exclamationTriangle,
exclamationTriangleFill,

View File

@ -40,10 +40,10 @@
<div class="col d-flex align-items-center">
<button class="btn btn-link p-0 text-start" type="button" (click)="editMailAccount(account)" [disabled]="!permissionsService.currentUserCan(PermissionAction.Change, PermissionType.MailAccount)">
{{account.name}}
@if (account.account_type === MailAccountType.Gmail) {
<i-bs name="google" class="ms-2"></i-bs>
} @else if (account.account_type === MailAccountType.Outlook) {
<i-bs name="microsoft" class="ms-2"></i-bs>
@switch (account.account_type) {
@case (MailAccountType.IMAP) { <i-bs name="envelope-at-fill" class="ms-2"></i-bs> }
@case (MailAccountType.Gmail) { <i-bs name="google" class="ms-2"></i-bs> }
@case (MailAccountType.Outlook) { <i-bs name="microsoft" class="ms-2"></i-bs> }
}
</button>
</div>

View File

@ -694,3 +694,8 @@ canvas.hiddenCanvasElement {
height: 0;
width: 0;
}
// bs icons
i-bs svg {
vertical-align: text-bottom;
}