mirror of
https://github.com/bitwarden/browser
synced 2026-02-18 02:19:18 +00:00
* Fix all dialogs to use ng-container for bitDialogFooter * Fix button spacing * Fix send icon spacing
42 lines
1.2 KiB
HTML
42 lines
1.2 KiB
HTML
<form [formGroup]="folderForm" [bitSubmit]="submit" id="add-edit-folder">
|
|
<bit-dialog>
|
|
<span bitDialogTitle>
|
|
{{ (variant === "add" ? "newFolder" : "editFolder") | i18n }}
|
|
</span>
|
|
<div bitDialogContent>
|
|
<bit-form-field disableMargin>
|
|
<bit-label>{{ "folderName" | i18n }}</bit-label>
|
|
<input bitInput id="folderName" formControlName="name" type="text" />
|
|
<bit-hint>
|
|
{{ "folderHintText" | i18n }}
|
|
</bit-hint>
|
|
</bit-form-field>
|
|
</div>
|
|
<ng-container bitDialogFooter>
|
|
<button
|
|
#submitBtn
|
|
bitButton
|
|
buttonType="primary"
|
|
type="submit"
|
|
form="add-edit-folder"
|
|
[disabled]="folderForm.invalid"
|
|
>
|
|
{{ "save" | i18n }}
|
|
</button>
|
|
<button bitButton bitDialogClose buttonType="secondary" type="button">
|
|
{{ "cancel" | i18n }}
|
|
</button>
|
|
|
|
<button
|
|
*ngIf="variant === 'edit'"
|
|
type="button"
|
|
buttonType="danger"
|
|
class="tw-ml-auto"
|
|
bitIconButton="bwi-trash"
|
|
[appA11yTitle]="'deleteFolder' | i18n"
|
|
[bitAction]="deleteFolder"
|
|
></button>
|
|
</ng-container>
|
|
</bit-dialog>
|
|
</form>
|