Code that uses button bar
<RadzenTemplateForm @ref=@bTechPage Data="@bTechModel" InvalidSubmit=@OnInvalidSubmit Submit="@(async(BTechModel args) => { await OnSubmitAsync(args);})">
@* Floating Button Bar *@
<div class="row button-bar" style="opacity:@ToolbarOpacity">
<div class="col-md-12 d-flex align-items-end justify-content-center" style="margin-top: 10px;margin-bottom: 10px;">
<RadzenButton Text="Save" ButtonType="ButtonType.Submit" ButtonStyle="ButtonStyle.Light" style="display: inline-block;" Visible=!permitInfo.ReadOnlyMode />
<RadzenButton Text="Discard Data" ButtonType="ButtonType.Button" Click="DiscardChanges" ButtonStyle="ButtonStyle.Light" Visible=bTechPage.EditContext.IsModified() style="display: inline-block; margin-left: 10px;" />
<RadzenButton Text="No Change" ButtonType="ButtonType.Button" Click="NoChange" ButtonStyle="ButtonStyle.Light" Visible=!bTechPage.EditContext.IsModified() style="display: inline-block; margin-left: 10px;" />
<RadzenButton Text="Messages" ButtonType="ButtonType.Button" Click="ProcessMessages" ButtonStyle="ButtonStyle.Light" style="display: inline-block; margin-left: 10px;" Disabled=permitInfo.NewPermit />
<RadzenButton Text="Print" ButtonType="ButtonType.Button" Click="OnPrintReadyForm" ButtonStyle="ButtonStyle.Light" style="display: inline-block; margin-left: 10px;" Disabled=bTechModel.New />
</div>
</div>
In my custom.css file
.button-bar {
position: sticky;
position: -webkit-sticky; /* Safari */
z-index: 1;
top: 0px;
float: inline-start;
background-color: lightgray;
}
The floating button bar is now to the left of the page, it use to be on top.
I’m wondering if something changed with the styling of class rz-form (which is the nearest block level container).
I have a professional subscription, but unable to find dedicated support.