Skip to content

Commit

Permalink
fix(mudblazor): rework enabled-disabled blocks
Browse files Browse the repository at this point in the history
Refs: BLOCKLY-T-2
  • Loading branch information
SonicGD committed Jan 18, 2022
1 parent 7ffff16 commit 2e3452a
Showing 1 changed file with 9 additions and 8 deletions.
17 changes: 9 additions & 8 deletions src/Sitko.Blockly.MudBlazor/Forms/MudBlocklyForm.razor
Original file line number Diff line number Diff line change
Expand Up @@ -14,14 +14,15 @@
<div class="block-row" @key="@block.Id">
<div @key="@block.Id" class="block-content">
<MudCard @key="@block.Id" Class="@className">
@if (block.Enabled)
{
<MudCardContent Style="position: relative">
@(RenderBlockForm(blockDescriptor, block))
}
else
{
<MudIcon Icon="@Icons.Material.Filled.VisibilityOff" Style="font-size: 4rem;" />
}
@if (!block.Enabled)
{
<MudOverlay Visible="true" LightBackground="true" Absolute="true" Style="backdrop-filter: blur(1px);">
<MudIcon Color="Color.Primary" Icon="@Icons.Material.Filled.VisibilityOff" Style="font-size: 4rem;"/>
</MudOverlay>
}
</MudCardContent>
</MudCard>
</div>
<div class="block-controls block-controls-default">
Expand All @@ -30,7 +31,7 @@
</div>
<span title="@(block.Enabled ? LocalizationProvider["Disable block"] : LocalizationProvider["Enable block"])">
<MudButton Size="Size.Medium" OnClick="@(() => block.Enabled = !block.Enabled)" Class="block-disable-button">
<MudIcon Icon="@Icons.Filled.VisibilityOff"></MudIcon>
<MudIcon Icon="@(block.Enabled ? Icons.Filled.VisibilityOff : Icons.Filled.Visibility)"></MudIcon>
</MudButton>
</span>
<span title="@LocalizationProvider["Delete block"]">
Expand Down

0 comments on commit 2e3452a

Please sign in to comment.