Merge pull request #67 from Moonlight-Panel/DomainAdminRedesign

fixed design of delete button
This commit is contained in:
Daniel Balk
2023-04-13 16:44:45 +02:00
committed by GitHub
2 changed files with 8 additions and 4 deletions

View File

@@ -6,14 +6,14 @@
@if (!Working) @if (!Working)
{ {
<button class="btn btn-danger" @onclick="Do"> <button class="btn btn-danger p-4 @AdditionalCssClasses" @onclick="Do">
<i class="bx bx-trash"></i> <i class="bx bx-trash p-0 px-2"></i>
</button> </button>
} }
else else
{ {
<button class="btn btn-danger disabled" disabled=""> <button class="btn btn-danger p-4 disabled @AdditionalCssClasses" disabled="">
<span class="spinner-border spinner-border-sm align-middle me-2"></span> <span class="spinner-border spinner-border-sm align-middle me-2 p-0 px-2"></span>
</button> </button>
} }
@@ -27,6 +27,9 @@ else
[Parameter] [Parameter]
public bool Confirm { get; set; } = false; public bool Confirm { get; set; } = false;
[Parameter]
public string AdditionalCssClasses { get; set; } = "";
private async Task Do() private async Task Do()
{ {
Working = true; Working = true;

View File

@@ -49,6 +49,7 @@
<Column TableItem="Domain" Title="" Field="@(x => x.Id)" Sortable="false" Filterable="false" Width="10%"> <Column TableItem="Domain" Title="" Field="@(x => x.Id)" Sortable="false" Filterable="false" Width="10%">
<Template> <Template>
<DeleteButton Confirm="true" <DeleteButton Confirm="true"
AdditionalCssClasses="float-end"
OnClick="() => Delete(context)"> OnClick="() => Delete(context)">
</DeleteButton> </DeleteButton>
</Template> </Template>