@using System.Collections @using System.Net.Http @using System.Web.Mvc.Html @using Umbraco.Core @using ClientDependency.Core @using ClientDependency.Core.Mvc @using Microsoft.Owin.Security @using Newtonsoft.Json @using Newtonsoft.Json.Linq @using Umbraco.Core.IO @using Umbraco.Web @using Umbraco.Web.Editors @using umbraco @inherits System.Web.Mvc.WebViewPage @{ var isDebug = false; if (Request.RawUrl.IndexOf('?') >= 0) { var parsed = HttpUtility.ParseQueryString(Request.RawUrl.Split('?')[1]); var attempt = parsed["umbDebug"].TryConvertTo(); if (attempt && attempt.Result) { isDebug = true; } } Html .RequiresCss("assets/css/umbraco.css", "Umbraco") .RequiresCss("tree/treeicons.css", "UmbracoClient") .RequiresCss("lib/bootstrap-social/bootstrap-social.css", "Umbraco") .RequiresCss("lib/font-awesome/css/font-awesome.min.css", "Umbraco"); } Umbraco @Html.RenderCssHere( new BasicPath("Umbraco", IOHelper.ResolveUrl(SystemDirectories.Umbraco)), new BasicPath("UmbracoClient", IOHelper.ResolveUrl(SystemDirectories.UmbracoClient)))
@Html.BareMinimumServerVariablesScript(Url, Url.Action("ExternalLogin", "BackOffice", new { area = ViewBag.UmbracoPath })) @*And finally we can load in our angular app*@ @if (isDebug) { @Html.RenderProfiler() }