UI/MenuSystem/MainMenu.razor
@using Sandbox.Menu
@using Sandbox.UI;
@inherits Sandbox.UI.Navigation.NavigationHost
@attribute [StyleSheet]
@namespace Opium.UI
<root>
<div class="header">
<div class="title">#game.title</div>
<div class="subtitle">#game.subtitle</div>
</div>
<div class="navigator-canvas" slot="navigator-canvas" />
</root>
@code
{
public MainMenu()
{
DefaultUrl = "/";
AddDestination("/", typeof(LandingPage));
AddDestination("/play/demo/animation", typeof(PlayDemoScenePage));
AddDestination("/play/demo", typeof(OpenScenePage));
AddDestination("/settings", typeof(SettingsPage));
}
}