[성현모] Search UI 추가
This commit is contained in:
@ -3,34 +3,40 @@
|
||||
|
||||
@inherits LayoutComponentBase
|
||||
@inject ConfigService<WebClientConfig> configService
|
||||
@inject NavigationManager NavigationManager
|
||||
|
||||
<RadzenComponents @rendermode="InteractiveServer" />
|
||||
<RadzenLayout>
|
||||
<RadzenHeader>
|
||||
<RadzenStack Orientation="Orientation.Horizontal" AlignItems="AlignItems.Center" Gap="0">
|
||||
<RadzenSidebarToggle Click="@(() => sidebarExpanded = !sidebarExpanded)" />
|
||||
<RadzenLabel Text="@configService?.GetConfig()?.ApplicationName" />
|
||||
<RadzenHeader Style="height: 5rem; font-size: 2rem;" class="rz-px-5">
|
||||
<RadzenStack Orientation="Orientation.Horizontal" AlignItems="AlignItems.Center" JustifyContent="JustifyContent.SpaceBetween" Gap="0">
|
||||
<RadzenStack Style="height: 5rem;" Orientation="Orientation.Horizontal" AlignItems="AlignItems.Center" JustifyContent="JustifyContent.Center">
|
||||
<RadzenLabel Text="@($"{ApplicationName}")" />
|
||||
</RadzenStack>
|
||||
<div class="rz-mr-2">
|
||||
<RadzenAppearanceToggle />
|
||||
</div>
|
||||
</RadzenStack>
|
||||
</RadzenHeader>
|
||||
<RadzenSidebar @bind-Expanded="@sidebarExpanded">
|
||||
<RadzenPanelMenu>
|
||||
<RadzenPanelMenuItem Text="Home" Icon="home" Path="/" />
|
||||
<RadzenPanelMenuItem Text="TRA" Icon="assessment" Path="/tra" />
|
||||
</RadzenPanelMenu>
|
||||
|
||||
</RadzenSidebar>
|
||||
<RadzenBody>
|
||||
<div class="rz-p-4">
|
||||
@Body
|
||||
</div>
|
||||
</RadzenBody>
|
||||
<RadzenFooter>
|
||||
Footer
|
||||
</RadzenFooter>
|
||||
<RadzenBody Style="margin:0; padding:0;">
|
||||
@Body
|
||||
</RadzenBody>
|
||||
</RadzenLayout>
|
||||
|
||||
@code {
|
||||
bool sidebarExpanded = true;
|
||||
string ApplicationName = string.Empty;
|
||||
string Page = string.Empty;
|
||||
|
||||
protected override async Task OnInitializedAsync()
|
||||
{
|
||||
ApplicationName = configService?.GetConfig()?.ApplicationName;
|
||||
Page = NavigationManager.ToBaseRelativePath(NavigationManager.Uri);
|
||||
}
|
||||
|
||||
private void OnClickMenu(MenuItemEventArgs args)
|
||||
{
|
||||
Page = args.Text;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user