<commit_before>﻿@using ParkerSmart.Models
@using ParkerSmart.Utilities
<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8" />
	<meta name="viewport" content="width=device-width, initial-scale=1.0">

	<title>@Constants.APPLICATION_NAME.@ViewBag.Title</title>

	@if (ViewBag.TwitterCard != null)
	{
		<meta name="twitter:card" content="@ViewBag.TwitterCard" />
		<meta name="twitter:site" content="@ViewBag.TwitterId" />
		<meta name="twitter:creator" content="@ViewBag.TwitterCreatorId" />
		<meta name="twitter:title" content="@ViewBag.TwitterTitle" />
		<meta name="twitter:description" content="@ViewBag.TwitterDescription" />
		<meta name="twitter:image" content="@ViewBag.TwitterImage" />
		<meta name="twitter:image:alt" content="@ViewBag.TwitterImageAlt" />

		<meta property="og:title" content="@ViewBag.TwitterTitle" />
		<meta property="og:description" content="@ViewBag.TwitterDescription" />
		<meta property="og:image" content="@ViewBag.TwitterImage" />
		<meta property="og:image:alt" content="@ViewBag.TwitterImageAlt" />
		<meta property="og:site_name" content="@ViewBag.OpenGraphSiteName" />
		<meta property="og:url" content="@ViewBag.OpenGraphUrl">
	}

	@Styles.Render("~/Content/css")
	@Scripts.Render("~/bundles/modernizr")

	<link rel="icon" type="image/png" href="@Constants.WEBSITE_URL/images/favicon.png">
</head>

<body>
	<nav class="navbar navbar-expand-sm navbar-dark bg-dark">

		@*Do NOT use @Html.Action() or you WILL get a "stack overflow" error*@

		<a class="navbar-brand" href="~/Home">
			<img src="~/Images/PDS Logo 64x64 alpha.png" style="height: 2em;" />
		</a>

		@*
			For WHATEVER reason the JS was not running for "collapse"
			When using this method I don't believe that I need any of the other data attributes.
		*@

		<button class="navbar-toggler" type="button" onclick="$('.collapse').collapse()" data-toggle="collapse" data-target="#mainNavBar" aria-controls="mainNavBar" aria-expanded="false" aria-label="Toggle navigation">
			<span class="navbar-toggler-icon"></span>
		</button>

		<div class="collapse navbar-collapse" id="mainNavBar">
			<ul class="navbar-nav mr-auto">
				<li class="nav-item">
					@Html.ActionLink("Home", "Index", "Home", new { @class = string.Format("nav-link{0}", ViewBag.Title == "Home" ? " active" : string.Empty) })
				</li>
				<li class="nav-item">
					@Html.ActionLink("Work", "Work", "Home", new { @class = string.Format("nav-link{0}", ViewBag.Title == "Work" ? " active" : string.Empty) })
				</li>
				<li class="nav-item">
					@Html.ActionLink("Play", "Play", "Home", new { @class = string.Format("nav-link{0}", ViewBag.Title == "Play" ? " active" : string.Empty) })
				</li>
				<li class="nav-item">
					@Html.ActionLink("About", "About", "Home", new { @class = string.Format("nav-link{0}", ViewBag.Title == "About" ? " active" : string.Empty) })
				</li>
				<li class="nav-item">
					@Html.ActionLink("Contact", "Contact", "Home", new { @class = string.Format("nav-link{0}", ViewBag.Title == "Contact" ? " active" : string.Empty) })
				</li>
			</ul>
		</div>
	</nav>

	<main role="main">
		@RenderBody()
	</main>

	<footer class="container" style="margin-bottom: 1em;">
		<div class="row">
			<div class="col-8 col-md-6">
				&copy; @ViewUtility.CopyrightDates() - @Html.ActionLink("Parker Smart", "Contact", "Home")
			</div>
<commit_msg>ml-auto did the trick for right aligned navbar-nav items. Doesn't make sense, but I've got some reading to do...<commit_after>﻿@using ParkerSmart.Models
@using ParkerSmart.Utilities
<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8" />
	<meta name="viewport" content="width=device-width, initial-scale=1.0">

	<title>@Constants.APPLICATION_NAME.@ViewBag.Title</title>

	@if (ViewBag.TwitterCard != null)
	{
		<meta name="twitter:card" content="@ViewBag.TwitterCard" />
		<meta name="twitter:site" content="@ViewBag.TwitterId" />
		<meta name="twitter:creator" content="@ViewBag.TwitterCreatorId" />
		<meta name="twitter:title" content="@ViewBag.TwitterTitle" />
		<meta name="twitter:description" content="@ViewBag.TwitterDescription" />
		<meta name="twitter:image" content="@ViewBag.TwitterImage" />
		<meta name="twitter:image:alt" content="@ViewBag.TwitterImageAlt" />

		<meta property="og:title" content="@ViewBag.TwitterTitle" />
		<meta property="og:description" content="@ViewBag.TwitterDescription" />
		<meta property="og:image" content="@ViewBag.TwitterImage" />
		<meta property="og:image:alt" content="@ViewBag.TwitterImageAlt" />
		<meta property="og:site_name" content="@ViewBag.OpenGraphSiteName" />
		<meta property="og:url" content="@ViewBag.OpenGraphUrl">
	}

	@Styles.Render("~/Content/css")
	@Scripts.Render("~/bundles/modernizr")

	<link rel="icon" type="image/png" href="@Constants.WEBSITE_URL/images/favicon.png">
</head>

<body>
	<nav class="navbar navbar-expand-sm navbar-dark bg-dark">

		@*Do NOT use @Html.Action() or you WILL get a "stack overflow" error*@

		<a class="navbar-brand" href="~/Home">
			<img src="~/Images/PDS Logo 64x64 alpha.png" style="height: 2em;" />
		</a>

		@*
			For WHATEVER reason the JS was not running for "collapse"
			When using this method I don't believe that I need any of the other data attributes.
		*@

		<button class="navbar-toggler" type="button" onclick="$('.collapse').collapse()"
				data-toggle="collapse" data-target="#mainNavBar"
				aria-controls="mainNavBar" aria-expanded="false" aria-label="Toggle navigation">
			<span class="navbar-toggler-icon"></span>
		</button>

		<div class="collapse navbar-collapse" id="mainNavBar">
			<ul class="navbar-nav ml-auto">
				<li class="nav-item">
					@Html.ActionLink("Home", "Index", "Home", new { @class = string.Format("nav-link{0}", ViewBag.Title == "Home" ? " active" : string.Empty) })
				</li>
				<li class="nav-item">
					@Html.ActionLink("Work", "Work", "Home", new { @class = string.Format("nav-link{0}", ViewBag.Title == "Work" ? " active" : string.Empty) })
				</li>
				<li class="nav-item">
					@Html.ActionLink("Play", "Play", "Home", new { @class = string.Format("nav-link{0}", ViewBag.Title == "Play" ? " active" : string.Empty) })
				</li>
				<li class="nav-item">
					@Html.ActionLink("About", "About", "Home", new { @class = string.Format("nav-link{0}", ViewBag.Title == "About" ? " active" : string.Empty) })
				</li>
				<li class="nav-item">
					@Html.ActionLink("Contact", "Contact", "Home", new { @class = string.Format("nav-link{0}", ViewBag.Title == "Contact" ? " active" : string.Empty) })
				</li>
			</ul>
		</div>
	</nav>

	<main role="main">
		@RenderBody()
	</main>

	<footer class="container" style="margin-bottom: 1em;">
		<div class="row">
			<div class="col-8 col-md-6">
				&copy; @ViewUtility.CopyrightDates() - @Html.ActionLink("Parker Smart", "Contact", "Home")
			</div>

{'fraction_non_alphanumeric': 0.19840919133893062, 'fraction_numerical': 0.004713507143909265, 'mean_word_length': 4.749364944961897, 'pattern_counts': {'":': 0, '<': 107, '<?xml version=': 0, '>': 107, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 2, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5511598', 'n_tokens_mistral': 2593, 'n_tokens_neox': 2267, 'n_words': 472}