mirror of
https://github.com/Stefan-5422/-T5-Elektrifikatsiya.git
synced 2026-09-10 07:36:02 +02:00
68 lines
2.2 KiB
Plaintext
68 lines
2.2 KiB
Plaintext
@using Elektrifikatsiya.Components.Layout
|
|
@inherits LayoutComponentBase
|
|
|
|
|
|
@if ( layoutType == "fixed-header" )
|
|
{
|
|
<Layout Sider>
|
|
<LayoutSider>
|
|
<LayoutSiderContent>
|
|
<SideMenu />
|
|
</LayoutSiderContent>
|
|
</LayoutSider>
|
|
<Layout>
|
|
<LayoutHeader Fixed>
|
|
<TopMenu ThemeEnabledChanged="@OnThemeEnabledChanged"
|
|
ThemeGradientChanged="@OnThemeGradientChanged"
|
|
ThemeRoundedChanged="@OnThemeRoundedChanged"
|
|
ThemeColorChanged="@OnThemeColorChanged"
|
|
@bind-LayoutType="@layoutType" />
|
|
</LayoutHeader>
|
|
<LayoutContent Padding="Padding.Is4.OnX.Is4.FromTop">
|
|
@Body
|
|
</LayoutContent>
|
|
</Layout>
|
|
</Layout>
|
|
}
|
|
else if ( layoutType == "fixed-header-footer-only" )
|
|
{
|
|
<Layout>
|
|
<LayoutHeader Fixed>
|
|
<TopMenu ThemeEnabledChanged="@OnThemeEnabledChanged"
|
|
ThemeGradientChanged="@OnThemeGradientChanged"
|
|
ThemeRoundedChanged="@OnThemeRoundedChanged"
|
|
ThemeColorChanged="@OnThemeColorChanged"
|
|
@bind-LayoutType="@layoutType" />
|
|
</LayoutHeader>
|
|
<LayoutContent Padding="Padding.Is4.OnX.Is4.FromTop">
|
|
@Body
|
|
</LayoutContent>
|
|
<LayoutFooter Fixed>
|
|
<FooterMenu></FooterMenu>
|
|
</LayoutFooter>
|
|
</Layout>
|
|
}
|
|
else if ( layoutType == "sider-with-header-on-top" )
|
|
{
|
|
<Layout>
|
|
<LayoutHeader Fixed>
|
|
<TopMenu ThemeEnabledChanged="@OnThemeEnabledChanged"
|
|
ThemeGradientChanged="@OnThemeGradientChanged"
|
|
ThemeRoundedChanged="@OnThemeRoundedChanged"
|
|
ThemeColorChanged="@OnThemeColorChanged"
|
|
@bind-LayoutType="@layoutType" />
|
|
</LayoutHeader>
|
|
<Layout Sider>
|
|
<LayoutSider>
|
|
<LayoutSiderContent>
|
|
<SideMenu />
|
|
</LayoutSiderContent>
|
|
</LayoutSider>
|
|
<Layout>
|
|
<LayoutContent Padding="Padding.Is4.OnX.Is4.FromTop">
|
|
@Body
|
|
</LayoutContent>
|
|
</Layout>
|
|
</Layout>
|
|
</Layout>
|
|
} |