Browse Source

fix: update MudCheckBox color to primary for better visibility across various components

pull/25235/head
maliming 1 month ago
parent
commit
6b16452b72
No known key found for this signature in database GPG Key ID: A646B9CB645ECEA4
  1. 2
      modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.MudBlazor/Components/FeatureManagementModal.razor
  2. 8
      modules/identity/src/Volo.Abp.Identity.Blazor.MudBlazor/Pages/Identity/RoleManagement.razor
  3. 12
      modules/identity/src/Volo.Abp.Identity.Blazor.MudBlazor/Pages/Identity/UserManagement.razor
  4. 6
      modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.MudBlazor/Components/PermissionManagementModal.razor
  5. 10
      modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.MudBlazor/Components/ResourcePermissionManagementModal.razor
  6. 4
      modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.MudBlazor/Pages/SettingManagement/EmailSettingGroup/EmailSettingGroupViewComponent.razor

2
modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.MudBlazor/Components/FeatureManagementModal.razor

@ -58,7 +58,7 @@
@if (feature.ValueType is ToggleStringValueType)
{
<MudCheckBox Disabled="@disabled" Value="@ToggleValues[feature.Name]"
<MudCheckBox Color="Color.Primary" UncheckedColor="Color.Default" Disabled="@disabled" Value="@ToggleValues[feature.Name]"
ValueChanged="@(async (bool v) => await OnSelectedValueChangedAsync(v, feature))"
Label="@GetShownName(feature)" />
@if (feature.Description != null)

8
modules/identity/src/Volo.Abp.Identity.Blazor.MudBlazor/Pages/Identity/RoleManagement.razor

@ -43,8 +43,8 @@
Required="true"
RequiredError="@L["The {0} field is required.", L["DisplayName:RoleName"]]" />
<MudExtensionProperties TEntityType="IdentityRoleCreateDto" TResourceType="IdentityResource" Entity="@NewEntity" LH="@_localizerHelper" ModalType="ExtensionPropertyModalType.CreateModal" />
<MudCheckBox T="bool" @bind-Value="@NewEntity.IsDefault" Label="@L["DisplayName:IsDefault"]" />
<MudCheckBox T="bool" @bind-Value="@NewEntity.IsPublic" Label="@L["DisplayName:IsPublic"]" />
<MudCheckBox Color="Color.Primary" UncheckedColor="Color.Default" T="bool" @bind-Value="@NewEntity.IsDefault" Label="@L["DisplayName:IsDefault"]" />
<MudCheckBox Color="Color.Primary" UncheckedColor="Color.Default" T="bool" @bind-Value="@NewEntity.IsPublic" Label="@L["DisplayName:IsPublic"]" />
</MudForm>
</DialogContent>
<DialogActions>
@ -69,8 +69,8 @@
Required="true"
RequiredError="@L["The {0} field is required.", L["DisplayName:RoleName"]]" />
<MudExtensionProperties TEntityType="IdentityRoleUpdateDto" TResourceType="IdentityResource" Entity="@EditingEntity" LH="@_localizerHelper" ModalType="ExtensionPropertyModalType.EditModal" />
<MudCheckBox T="bool" @bind-Value="@EditingEntity.IsDefault" Label="@L["DisplayName:IsDefault"]" />
<MudCheckBox T="bool" @bind-Value="@EditingEntity.IsPublic" Label="@L["DisplayName:IsPublic"]" />
<MudCheckBox Color="Color.Primary" UncheckedColor="Color.Default" T="bool" @bind-Value="@EditingEntity.IsDefault" Label="@L["DisplayName:IsDefault"]" />
<MudCheckBox Color="Color.Primary" UncheckedColor="Color.Default" T="bool" @bind-Value="@EditingEntity.IsPublic" Label="@L["DisplayName:IsPublic"]" />
</MudForm>
</DialogContent>
<DialogActions>

12
modules/identity/src/Volo.Abp.Identity.Blazor.MudBlazor/Pages/Identity/UserManagement.razor

@ -73,9 +73,9 @@
RequiredError="@L["The {0} field is required.", L["DisplayName:Email"]]" />
<MudTextField Margin="Margin.Dense" @bind-Value="@NewEntity.PhoneNumber"
Label="@L["DisplayName:PhoneNumber"]" />
<MudCheckBox T="bool" @bind-Value="@NewEntity.IsActive" Label="@L["DisplayName:IsActive"]" />
<MudCheckBox Color="Color.Primary" UncheckedColor="Color.Default" T="bool" @bind-Value="@NewEntity.IsActive" Label="@L["DisplayName:IsActive"]" />
<MudTooltip Text="@L["Description:LockoutEnabled"]">
<MudCheckBox T="bool" @bind-Value="@NewEntity.LockoutEnabled" Label="@L["DisplayName:LockoutEnabled"]">
<MudCheckBox Color="Color.Primary" UncheckedColor="Color.Default" T="bool" @bind-Value="@NewEntity.LockoutEnabled" Label="@L["DisplayName:LockoutEnabled"]">
<ChildContent>
<MudIcon Icon="@Icons.Material.Filled.Info" Size="Size.Small" Class="ms-1" />
</ChildContent>
@ -88,7 +88,7 @@
{
@foreach (var role in NewUserRoles)
{
<MudCheckBox T="bool" @bind-Value="@role.IsAssigned" Disabled="@(!role.IsAssignable)" Label="@role.Name" />
<MudCheckBox Color="Color.Primary" UncheckedColor="Color.Default" T="bool" @bind-Value="@role.IsAssigned" Disabled="@(!role.IsAssignable)" Label="@role.Name" />
<input type="hidden" @bind-value="@role.Name" />
}
}
@ -138,10 +138,10 @@
Label="@L["DisplayName:PhoneNumber"]" />
@if (!IsEditCurrentUser)
{
<MudCheckBox T="bool" @bind-Value="@EditingEntity.IsActive" Label="@L["DisplayName:IsActive"]" />
<MudCheckBox Color="Color.Primary" UncheckedColor="Color.Default" T="bool" @bind-Value="@EditingEntity.IsActive" Label="@L["DisplayName:IsActive"]" />
}
<MudTooltip Text="@L["Description:LockoutEnabled"]">
<MudCheckBox T="bool" @bind-Value="@EditingEntity.LockoutEnabled" Label="@L["DisplayName:LockoutEnabled"]">
<MudCheckBox Color="Color.Primary" UncheckedColor="Color.Default" T="bool" @bind-Value="@EditingEntity.LockoutEnabled" Label="@L["DisplayName:LockoutEnabled"]">
<ChildContent>
<MudIcon Icon="@Icons.Material.Filled.Info" Size="Size.Small" Class="ms-1" />
</ChildContent>
@ -154,7 +154,7 @@
<MudTabPanel Text="@L["Roles"]">
@foreach (var role in EditUserRoles)
{
<MudCheckBox T="bool" @bind-Value="@role.IsAssigned" Disabled="@(!role.IsAssignable)" Label="@role.Name" />
<MudCheckBox Color="Color.Primary" UncheckedColor="Color.Default" T="bool" @bind-Value="@role.IsAssigned" Disabled="@(!role.IsAssignable)" Label="@role.Name" />
<input type="hidden" @bind-value="@role.Name" />
}
</MudTabPanel>

6
modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.MudBlazor/Components/PermissionManagementModal.razor

@ -18,7 +18,7 @@
Immediate="true" />
</MudItem>
<MudItem xs="12" sm="4" Class="d-flex align-items-center">
<MudCheckBox T="bool"
<MudCheckBox Color="Color.Primary" UncheckedColor="Color.Default" T="bool"
Disabled="@_selectAllDisabled"
Value="@GrantAll"
Indeterminate="@GrantAny"
@ -41,7 +41,7 @@
{
<MudTabPanel Text="@($"{group.DisplayName} ({group.Permissions.Count(x => x.IsGranted)})")">
<div>
<MudCheckBox
<MudCheckBox Color="Color.Primary" UncheckedColor="Color.Default"
T="bool"
Disabled="@(IsPermissionGroupDisabled(group))"
Value="@(group.Permissions.All(x => x.IsGranted))"
@ -53,7 +53,7 @@
{
var depth = GetPermissionDepthOrDefault(permission.Name);
<div style="margin-inline-start: @(depth * 20)px;">
<MudCheckBox
<MudCheckBox Color="Color.Primary" UncheckedColor="Color.Default"
T="bool"
Disabled="@(IsDisabledPermission(permission))"
Value="@permission.IsGranted"

10
modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.MudBlazor/Components/ResourcePermissionManagementModal.razor

@ -92,7 +92,7 @@
<MudRadioGroup T="string" SelectedOption="@CurrentLookupService" SelectedOptionChanged="@OnLookupServiceCheckedValueChanged">
@foreach (var keyLookupService in ResourceProviderKeyLookupServices)
{
<MudRadio T="string" Option="@keyLookupService.Name">@keyLookupService.DisplayName</MudRadio>
<MudRadio Color="Color.Primary" T="string" Option="@keyLookupService.Name">@keyLookupService.DisplayName</MudRadio>
}
</MudRadioGroup>
<MudAutocomplete Margin="Margin.Dense" T="SearchProviderKeyInfo"
@ -105,13 +105,13 @@
RequiredError="@L["ThisFieldIsRequired."]"
Class="mt-2" />
<MudText Typo="Typo.subtitle1" Class="mb-2 mt-4">@L["ResourcePermissionPermissions"]</MudText>
<MudSwitch T="bool" Value="@_grantAllCreate"
<MudSwitch Color="Color.Primary" T="bool" Value="@_grantAllCreate"
ValueChanged="@(async (bool b) => await GrantAllCreateAsync(b))"
Label="@L["GrantAllResourcePermissions"]" />
<div class="mt-2">
@foreach (var permission in CreateEntity.Permissions)
{
<MudCheckBox T="bool" @bind-Value="@permission.IsGranted"
<MudCheckBox Color="Color.Primary" UncheckedColor="Color.Default" T="bool" @bind-Value="@permission.IsGranted"
Label="@permission.DisplayName" />
}
</div>
@ -134,13 +134,13 @@
<DialogContent>
<MudForm @ref="@_editFormRef" Model="@EditEntity">
<MudText Typo="Typo.subtitle1" Class="mb-2">@L["ResourcePermissionPermissions"]</MudText>
<MudSwitch T="bool" Value="@_grantAllEdit"
<MudSwitch Color="Color.Primary" T="bool" Value="@_grantAllEdit"
ValueChanged="@(async (bool b) => await GrantAllEditAsync(b))"
Label="@L["GrantAllResourcePermissions"]" />
<div class="mt-2">
@foreach (var permission in EditEntity.Permissions)
{
<MudCheckBox T="bool" @bind-Value="@permission.IsGranted"
<MudCheckBox Color="Color.Primary" UncheckedColor="Color.Default" T="bool" @bind-Value="@permission.IsGranted"
Label="@permission.DisplayName" />
}
</div>

4
modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.MudBlazor/Pages/SettingManagement/EmailSettingGroup/EmailSettingGroupViewComponent.razor

@ -27,11 +27,11 @@
Label="@L["SmtpPort"]" />
</MudItem>
<MudItem xs="12">
<MudCheckBox T="bool" @bind-Value="@EmailSettings.SmtpEnableSsl"
<MudCheckBox Color="Color.Primary" UncheckedColor="Color.Default" T="bool" @bind-Value="@EmailSettings.SmtpEnableSsl"
Label="@L["SmtpEnableSsl"]" />
</MudItem>
<MudItem xs="12">
<MudCheckBox T="bool" @bind-Value="@EmailSettings.SmtpUseDefaultCredentials"
<MudCheckBox Color="Color.Primary" UncheckedColor="Color.Default" T="bool" @bind-Value="@EmailSettings.SmtpUseDefaultCredentials"
Label="@L["SmtpUseDefaultCredentials"]" />
</MudItem>
@if (!EmailSettings.SmtpUseDefaultCredentials)

Loading…
Cancel
Save