Switch to using Hugo
This commit is contained in:
parent
03328460ae
commit
7caf09852c
29 changed files with 462 additions and 846 deletions
42
layouts/partials/htmlhead.html
Normal file
42
layouts/partials/htmlhead.html
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
<!DOCTYPE HTML>
|
||||
|
||||
<html lang='{{ .Site.Language.Lang | default "en-us" }}'>
|
||||
<head>
|
||||
<title>{{ if eq (.Site.Title) (.Title) }}{{ .Site.Title }}{{ else }}{{ .Title }} · {{ .Site.Title }}{{ end }}</title>
|
||||
<meta charset="utf-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" />
|
||||
|
||||
<meta name="author" content="Neil Brommer">
|
||||
<link rel="icon" href="/favicon.ico">
|
||||
|
||||
<!-- theme colors -->
|
||||
<!-- Chrome, Firefox OS and Opera -->
|
||||
<meta name="theme-color" content="#3f51b5">
|
||||
<!-- Windows Phone -->
|
||||
<meta name="msapplication-navbutton-color" content="#3f51b5">
|
||||
<!-- iOS -->
|
||||
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
|
||||
|
||||
<!-- Bootstrap -->
|
||||
<link href="/lib/bootstrap/css/bootstrap.min.css" rel="stylesheet">
|
||||
|
||||
|
||||
<!-- font awesome -->
|
||||
<script defer src="/lib/fontawesome/svg-with-js/js/fa-brands.js"></script>
|
||||
<script defer src="/lib/fontawesome/svg-with-js/js/fa-regular.js"></script>
|
||||
<script defer src="/lib/fontawesome/svg-with-js/js/fa-solid.js"></script>
|
||||
<script src="/lib/fontawesome/svg-with-js/js/fontawesome.js"></script>
|
||||
|
||||
<!-- Custom styles for this site -->
|
||||
<link href="/css/main.css" rel="stylesheet">
|
||||
|
||||
<!-- Bootstrap core JavaScript -->
|
||||
<script src="/lib/jquery/jquery-3.2.1.js"></script>
|
||||
<script src="/lib/popper/popper.js"></script>
|
||||
<script src="/lib/bootstrap/js/bootstrap.min.js"></script>
|
||||
|
||||
<!-- Custom JS -->
|
||||
<script src="/js/main.js"></script>
|
||||
|
||||
{{ template "_internal/google_analytics_async.html" . }}
|
||||
</head>
|
||||
14
layouts/partials/linkCard.html
Normal file
14
layouts/partials/linkCard.html
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
<div class="col-md-4 mb-3">
|
||||
<div class="card full-height">
|
||||
<h4 class="card-header">
|
||||
<a href="{{ .URL }}" target="_blank">{{ .title }}</a>
|
||||
</h4>
|
||||
<div class="card-body">
|
||||
|
||||
{{ if isset . "description" }}
|
||||
<p>{{ .description | markdownify }}</p>
|
||||
{{ end }}
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
47
layouts/partials/navbar.html
Normal file
47
layouts/partials/navbar.html
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
<nav id="topnav" class="navbar navbar-expand-md navbar-dark fixed-top bg-dark">
|
||||
<div class="container">
|
||||
<a class="navbar-brand" href="/">{{ .Site.Title }}</a>
|
||||
<button class="navbar-toggler mr-0 ml-auto" type="button" data-toggle="collapse" data-target="#navbarCollapse" aria-controls="navbarCollapse"
|
||||
aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
<div class="collapse navbar-collapse" id="navbarCollapse">
|
||||
<ul class="navbar-nav mr-auto">
|
||||
|
||||
{{ $currentPage := . }}
|
||||
{{ range .Site.Menus.main }}
|
||||
<li class="nav-item {{if or ($currentPage.IsMenuCurrent "main" .) ($currentPage.HasMenuCurrent "main" .) }} active{{end}}">
|
||||
<a class="nav-link" href="{{ .URL }}">{{.Title}}</a>
|
||||
</li>
|
||||
{{ end }}
|
||||
|
||||
</ul>
|
||||
|
||||
<ul class="navbar-nav">
|
||||
{{ with .Site.Data.social }}
|
||||
{{ with .github }}
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="{{ . }}" target="_blank" title="GitHub">
|
||||
<span class="fab fa-github-alt"></span>
|
||||
</a>
|
||||
</li>
|
||||
{{ end }}
|
||||
{{ with .linkedin }}
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="{{ . }}" target="_blank" title="LinkedIn">
|
||||
<span class="fab fa-linkedin"></span>
|
||||
</a>
|
||||
</li>
|
||||
{{ end }}
|
||||
{{ end }}
|
||||
|
||||
<li class="nav-item ml-md-2">
|
||||
<button id="btnTheme" type="button" class="btn btn-dark" aria-pressed="false" autocomplete="off">
|
||||
<span id="themeText" class="fas fa-moon"></span>
|
||||
</button>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
20
layouts/partials/projectCard.html
Normal file
20
layouts/partials/projectCard.html
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
<div class="card">
|
||||
<h4 class="card-header">{{ .title }}</h4>
|
||||
<div class="card-body">
|
||||
{{ if .incomplete }}
|
||||
<p class="text-danger"><small>Incomplete</small></p>
|
||||
{{ end }}
|
||||
|
||||
{{ if isset . "description" }}
|
||||
<p>{{ .description | markdownify }}</p>
|
||||
{{ end }}
|
||||
|
||||
{{ if isset . "links" }}
|
||||
{{ range .links }}
|
||||
<a class="card-link" href="{{ .URL }}" target="_blank">
|
||||
{{ .title }}
|
||||
</a>
|
||||
{{ end }}
|
||||
{{ end }}
|
||||
</div>
|
||||
</div>
|
||||
Loading…
Add table
Add a link
Reference in a new issue