From 24829ad2157a4c0804cae42a4a483d0e8f31dfdc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=B0smail=20=C3=87A=C4=9EDA=C5=9E?= Date: Wed, 28 Jan 2026 11:53:26 +0300 Subject: [PATCH] fix layout of FeatureManagementModal for MudBlazor --- .../Components/FeatureManagementModal.razor | 100 +++++++++--------- 1 file changed, 50 insertions(+), 50 deletions(-) diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.MudBlazor/Components/FeatureManagementModal.razor b/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.MudBlazor/Components/FeatureManagementModal.razor index 4484b11463..68b398eb61 100644 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.MudBlazor/Components/FeatureManagementModal.razor +++ b/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.MudBlazor/Components/FeatureManagementModal.razor @@ -6,7 +6,8 @@ @using Volo.Abp.FeatureManagement.Localization @inherits AbpFeatureManagementComponentBase - + @L["Features"]@ProviderKeyDisplayName @@ -17,65 +18,63 @@ } else { - + @foreach (var group in Groups) { - @group.DisplayName - - @foreach (var feature in group.Features) - { - var disabled = IsDisabled(feature); -
- @if (feature.ValueType is FreeTextStringValueType) + + + @group.DisplayName + + + @foreach (var feature in group.Features) { - + @if (feature.ValueType is FreeTextStringValueType) + { + - @if (feature.Description != null) - { - @feature.Description - } - } + @if (feature.Description != null) + { + @feature.Description + } + } - @if (feature.ValueType is SelectionStringValueType) - { - var items = ((SelectionStringValueType)feature.ValueType).ItemSource.Items; - var selectedValue = SelectionStringValues[feature.Name]; - - @foreach (var item in items) + @if (feature.ValueType is SelectionStringValueType) { - - @CreateStringLocalizer(item.DisplayText.ResourceName).GetString(item.DisplayText.Name) - + var items = ((SelectionStringValueType)feature.ValueType).ItemSource.Items; + var selectedValue = SelectionStringValues[feature.Name]; + + @foreach (var item in items) + { + + @CreateStringLocalizer(item.DisplayText.ResourceName).GetString(item.DisplayText.Name) + + } + + @if (feature.Description != null) + { + @feature.Description + } } - - @if (feature.Description != null) - { - @feature.Description - } - } - @if (feature.ValueType is ToggleStringValueType) - { - - @if (feature.Description != null) - { - @feature.Description - } + @if (feature.Description != null) + { + @feature.Description + } + } +
} - - } + +
}
@@ -83,7 +82,8 @@ @L["Cancel"] - @L["ResetToDefault"] + @L["ResetToDefault"] @L["Save"]