113 lines
5.6 KiB
Plaintext
113 lines
5.6 KiB
Plaintext
@using System.Globalization
|
|
@using gehGassi.Web.Helper
|
|
@using gehGassi.Web.Services
|
|
@using Microsoft.Extensions.Options
|
|
@inject IScriptVersionCalculator ScriptVersionCalculator
|
|
@inject IOptions<LicenseOptions> LicenseOptions
|
|
@inject IOptions<SystemJsOptions> SystemJsOptions
|
|
|
|
@{
|
|
bool darkMode = ViewBag.DarkMode;
|
|
var bodyCss = "dark-mode";
|
|
if (!darkMode)
|
|
{
|
|
bodyCss = "light-mode";
|
|
}
|
|
}
|
|
|
|
<!DOCTYPE html>
|
|
<html lang="@CultureInfo.CurrentCulture.TwoLetterISOLanguageName">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0, shrink-to-fit=no">
|
|
<title>@ViewData["Title"] :: gehgassi</title>
|
|
|
|
<environment names="Development">
|
|
<link href="~/css/CoreUi.css" rel="stylesheet">
|
|
<link href="~/lib/font-awesome/css/fontawesome.css" rel="stylesheet">
|
|
<link href="~/lib/font-awesome/css/brands.css" rel="stylesheet">
|
|
<link href="~/lib/font-awesome/css/solid.css" rel="stylesheet">
|
|
<link href="~/css/Site.css" rel="stylesheet" asp-append-version="false">
|
|
<link href="~/css/login.css" rel="stylesheet" asp-append-version="false">
|
|
</environment>
|
|
<environment names="Production,Staging,Live">
|
|
<link href="~/css/CoreUi.min.css" rel="stylesheet">
|
|
<link href="~/lib/font-awesome/css/fontawesome.min.css" rel="stylesheet" asp-append-version="true">
|
|
<link href="~/lib/font-awesome/css/brands.min.css" rel="stylesheet" asp-append-version="true">
|
|
<link href="~/lib/font-awesome/css/solid.min.css" rel="stylesheet" asp-append-version="true">
|
|
<link href="~/css/Site.min.css" rel="stylesheet" asp-append-version="true">
|
|
<link href="~/css/login.min.css" rel="stylesheet" asp-append-version="true">
|
|
</environment>
|
|
<partial name="_FavIcons" />
|
|
<partial name="_OpenGraphMeta" />
|
|
|
|
@RenderSection("Css", required: false)
|
|
|
|
</head>
|
|
<body class="min-vh-100 d-flex flex-row @bodyCss">
|
|
<div id="globalLoading" class="tmloading">
|
|
<div class="spinner">
|
|
<div class="double-bounce1"></div>
|
|
<div class="double-bounce2"></div>
|
|
</div>
|
|
</div>
|
|
<div class="container">
|
|
@RenderBody()
|
|
</div>
|
|
|
|
<environment names="Development">
|
|
<!--[if !IE]>-->
|
|
<script asp-append-version="true" src="~/lib/promise-polyfill/polyfill.js"></script>
|
|
<!--<![endif]-->
|
|
<script asp-append-version="true" src="~/config/importmap.json" type="systemjs-importmap"></script>
|
|
<script asp-append-version="true" src="~/lib/systemjs/system.js"></script>
|
|
|
|
<script asp-append-version="true" src="~/lib/jquery/jquery.js"></script>
|
|
<script asp-append-version="true" src="~/lib/bundle/bundle.js"></script>
|
|
<script asp-append-version="true" src="~/lib/bootstrap/js/bootstrap.js"></script>
|
|
|
|
<script asp-append-version="true" src="~/lib/cldr/cldrbundle.js"></script>
|
|
<script asp-append-version="true" src="~/lib/globalize/globalizebundle.js"></script>
|
|
<script asp-append-version="true" src="~/lib/jquery-validation/jqueryValidationBundle.js"></script>
|
|
|
|
<script asp-append-version="true" src="~/lib/coreui/scripts/coreui.bundle.min.js"></script>
|
|
|
|
@await RenderSectionAsync("ScriptsExternal", required: false)
|
|
|
|
<script asp-append-version="true" src="~/lib/systemjs/extras/amd.js"></script>
|
|
<script asp-append-version="true" src="~/lib/systemjs/extras/named-register.js"></script>
|
|
<system-js-config />
|
|
</environment>
|
|
<environment names="Production,Staging,Live">
|
|
<!--[if !IE]>-->
|
|
<script asp-append-version="true" src="~/lib/promise-polyfill/polyfill.min.js"></script>
|
|
<!--<![endif]-->
|
|
<script asp-append-version="true" src="~/config/importmapRelease.json" type="systemjs-importmap"></script>
|
|
<script asp-append-version="true" src="~/lib/systemjs/system.min.js"></script>
|
|
|
|
<script asp-append-version="true" src="~/lib/jquery/jquery.min.js"></script>
|
|
<script asp-append-version="true" src="~/lib/bundle/bundle.min.js"></script>
|
|
<script asp-append-version="true" src="~/lib/bootstrap/js/bootstrap.min.js"></script>
|
|
|
|
<script asp-append-version="true" src="~/lib/cldr/cldrbundle.min.js"></script>
|
|
<script asp-append-version="true" src="~/lib/globalize/globalizebundle.min.js"></script>
|
|
<script asp-append-version="true" src="~/lib/jquery-validation/jqueryValidationBundle.min.js"></script>
|
|
|
|
<script asp-append-version="true" src="~/lib/coreui/scripts/coreui.bundle.min.js"></script>
|
|
|
|
@await RenderSectionAsync("ScriptsExternal", required: false)
|
|
|
|
<script asp-append-version="true" src="~/lib/systemjs/extras/amd.min.js"></script>
|
|
<script asp-append-version="true" src="~/lib/systemjs/extras/named-register.min.js"></script>
|
|
<system-js-config />
|
|
</environment>
|
|
|
|
@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)
|
|
</body>
|
|
</html>
|