@using System.Globalization @using gehGassi.Web.Helper @using gehGassi.Web.Services @using Microsoft.Extensions.Options @inject IScriptVersionCalculator ScriptVersionCalculator @inject IOptions LicenseOptions @inject IOptions SystemJsOptions @{ bool darkMode = ViewBag.DarkMode; var bodyCss = "dark-mode"; if (!darkMode) { bodyCss = "light-mode"; } } @ViewData["Title"] :: gehgassi @RenderSection("Css", required: false)
@RenderBody()
@await RenderSectionAsync("ScriptsExternal", required: false) @await RenderSectionAsync("ScriptsExternal", required: false) @Html.Hidden("jsGetResourcesClientUrl", Url.Action("GetResource", "Language", new { lang = CultureInfo.CurrentCulture.TwoLetterISOLanguageName, resource = "Client", version = SystemJsOptions.Value.FileVersion })) @Html.Hidden("jsGetResourcesTextUrl", Url.Action("GetResource", "Language", new { lang = CultureInfo.CurrentCulture.TwoLetterISOLanguageName, resource = "Text", version = SystemJsOptions.Value.FileVersion })) @Html.Hidden("jsGetResourcesAnnotationsUrl", Url.Action("GetResource", "Language", new { lang = CultureInfo.CurrentCulture.TwoLetterISOLanguageName, resource = "Annotations", version = SystemJsOptions.Value.FileVersion })) @Html.Hidden("jsVersion", LicenseOptions.Value.Version) @await RenderSectionAsync("Scripts", required: false)