Browse Source

Adding back in old search

main
Jonathan McCaffrey 3 years ago
parent
commit
d924fcba0f
  1. 44
      IGP/PageLayout.razor

44
IGP/PageLayout.razor

@ -1,24 +1,23 @@
@inherits LayoutComponentBase @inherits LayoutComponentBase
@inject ISearchService SearchService @inject ISearchService SearchService
@inject IWebsiteService WebService @inject IWebsiteService WebService
@inject IDataCollectionService DataCollectionService @inject IDataCollectionService DataCollectionService
@inject NavigationManager NavigationManager @inject NavigationManager NavigationManager
@using Services.Website @using Services.Website
@implements IDisposable @implements IDisposable
<MudThemeProvider/> <MudThemeProvider />
<MudLayout> <MudLayout>
<MudAppBar Elevation="1"> <MudAppBar Elevation="1">
<MudHidden Breakpoint="Breakpoint.SmAndDown" Invert="true"> <MudHidden Breakpoint="Breakpoint.SmAndDown" Invert="true">
<MudIconButton Icon="@Icons.Material.Filled.Menu" Color="Color.Inherit" Edge="Edge.Start" OnClick="@((e) => DrawerToggle())"/> <MudIconButton Icon="@Icons.Material.Filled.Menu" Color="Color.Inherit" Edge="Edge.Start" OnClick="@((e) => DrawerToggle())" />
</MudHidden> </MudHidden>
<MudButton <MudButton Class="ml-3 mr-8"
Class="ml-3 mr-8" Href="/"
Href="/" Target="_self"
Target="_self" Variant="Variant.Text"
Variant="Variant.Text" Color="Color.Default">
Color="Color.Default">
<MudText Typo="Typo.h5"> IGP Fan Reference</MudText> <MudText Typo="Typo.h5"> IGP Fan Reference</MudText>
</MudButton> </MudButton>
<MudHidden Breakpoint="Breakpoint.MdAndUp" Invert="true"> <MudHidden Breakpoint="Breakpoint.MdAndUp" Invert="true">
@ -26,26 +25,27 @@
Variant="Variant.Text" Variant="Variant.Text"
Color="Color.Default" Color="Color.Default"
Class="mr-4"> Class="mr-4">
<MudIcon Icon="fa-solid fa-helmet-battle" Class="mr-2"/> <MudIcon Icon="fa-solid fa-helmet-battle" Class="mr-2" />
Build Calculator Build Calculator
</MudButton> </MudButton>
<MudButton Href="/harass-calculator" <MudButton Href="/harass-calculator"
Variant="Variant.Text" Variant="Variant.Text"
Color="Color.Default" Color="Color.Default"
Class="mr-4"> Class="mr-4">
<MudIcon Icon="fa-solid fa-bow-arrow" Class="mr-2"/> <MudIcon Icon="fa-solid fa-bow-arrow" Class="mr-2" />
Harass Calculator Harass Calculator
</MudButton> </MudButton>
<MudButton Href="/database" <MudButton Href="/database"
Variant="Variant.Text" Variant="Variant.Text"
Color="Color.Default" Color="Color.Default"
Class="mr-4"> Class="mr-4">
<MudIcon Icon="fa-solid fa-clipboard-list" Class="mr-2"/> <MudIcon Icon="fa-solid fa-clipboard-list" Class="mr-2" />
Database Database
</MudButton> </MudButton>
</MudHidden> </MudHidden>
<MudSpacer/> <MudSpacer />
<MudIconButton Icon="@Icons.Material.Filled.Settings" Color="Color.Inherit" Edge="Edge.End"/> <SearchButtonComponent Id="desktop-searchButton" />
<MudIconButton Icon="@Icons.Material.Filled.Settings" Color="Color.Inherit" Edge="Edge.End" />
</MudAppBar> </MudAppBar>
<MudHidden Breakpoint="Breakpoint.SmAndDown" Invert="true"> <MudHidden Breakpoint="Breakpoint.SmAndDown" Invert="true">
<MudDrawer @bind-Open="_drawerOpen" ClipMode="DrawerClipMode.Always" Elevation="2"> <MudDrawer @bind-Open="_drawerOpen" ClipMode="DrawerClipMode.Always" Elevation="2">
@ -54,10 +54,10 @@
<MudNavLink Href="/build-calculator" Icon="fa-solid fa-helmet-battle">Build Calculator</MudNavLink> <MudNavLink Href="/build-calculator" Icon="fa-solid fa-helmet-battle">Build Calculator</MudNavLink>
<MudNavLink Href="/harass-calculator" Icon="fa-solid fa-bow-arrow">Harass Calculator</MudNavLink> <MudNavLink Href="/harass-calculator" Icon="fa-solid fa-bow-arrow">Harass Calculator</MudNavLink>
<MudNavLink Href="/database" Icon="fa-solid fa-clipboard-list">Database</MudNavLink> <MudNavLink Href="/database" Icon="fa-solid fa-clipboard-list">Database</MudNavLink>
<MudSpacer/> <MudSpacer />
<MudDivider Class="my-2"/> <MudDivider Class="my-2" />
<MudNavLink Href="/settings" Icon="fa-solid fa-gear">Settings</MudNavLink> <MudNavLink Href="/settings" Icon="fa-solid fa-gear">Settings</MudNavLink>
<MudDivider Class="my-2"/> <MudDivider Class="my-2" />
</MudNavMenu> </MudNavMenu>
</MudPaper> </MudPaper>
</MudDrawer> </MudDrawer>
@ -73,9 +73,9 @@
</MudLayout> </MudLayout>
<MudThemeProvider @ref="@_mudThemeProvider" @bind-IsDarkMode="@_isDarkMode"/> <MudThemeProvider @ref="@_mudThemeProvider" @bind-IsDarkMode="@_isDarkMode" />
<MudDialogProvider/> <MudDialogProvider />
<MudSnackbarProvider/> <MudSnackbarProvider />
@code { @code {
@ -130,12 +130,12 @@
private async Task Focus() private async Task Focus()
{ {
// await jsRuntime.InvokeVoidAsync("SetFocusToElement", pageContents); // await jsRuntime.InvokeVoidAsync("SetFocusToElement", pageContents);
} }
protected override async void OnAfterRender(bool firstRender) protected override async void OnAfterRender(bool firstRender)
{ {
// await jsRuntime.InvokeVoidAsync("SetFocusToElement", pageContents); // await jsRuntime.InvokeVoidAsync("SetFocusToElement", pageContents);
} }
void IDisposable.Dispose() void IDisposable.Dispose()

Loading…
Cancel
Save