@page "/layoutlayout"
@rendermode RenderMode.InteractiveServer
Layout
The FluentLayout
component is a container for other components.
Header
NavMenu
BodyContent
Footer
@if (showHeader)
{
Header text
Aligned to the end
}
@if (showNavMenu)
{
Item 1
Item 2
Item 3.1
Item 3.2
Item 4
}
@if (showBodyContent)
{
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce quis lorem lacus.
Ut id leo non enim feugiat ultrices. Proin vulputate volutpat urna nec iaculis.
Integer dui lacus, fermentum sit amet aliquet in, scelerisque vitae dui.
Nulla fringilla sagittis orci eu consectetur. Fusce eget dolor non lectus placerat
}
@if (showFooter)
{
Footer text
Aligned to the end
}
@code {
bool showHeader = true;
bool showNavMenu = true;
bool showBodyContent = true;
bool showFooter = true;
}