@namespace Oqtane.Themes.OqtaneTheme @inherits ThemeBase @implements IThemeControl
@code { public override string Name => "Default"; public override string Panes => string.Empty; public override List Resources => new List() { new Resource { ResourceType = ResourceType.Stylesheet, Url = "https://stackpath.bootstrapcdn.com/bootswatch/4.4.1/cyborg/bootstrap.min.css", Integrity = "sha384-l7xaoY0cJM4h9xh1RfazbgJVUZvdtyLWPueWNtLAphf/UbBgOVzqbOTogxPwYLHM", CrossOrigin = "anonymous" }, new Resource { ResourceType = ResourceType.Stylesheet, Url = ThemePath() + "Theme.css" } }; protected override async Task OnAfterRenderAsync(bool firstRender) { if (firstRender) { var interop = new Interop(JSRuntime); await interop.LoadBootstrapJS(); } } }