Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions themes/grass/layouts/404.html
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
{{ partial "head.html" . }}

<header class="hero-section overlay-blue bg-cover banner" data-background="{{ "images/banners/banner.jpg" | relURL }}">
{{ define "header" }}
<header class="hero-section overlay-blue bg-cover banner" data-background="{{ "images/banners/banner.jpg" | relURL }}">
<div class="fixed-top">
{{ partial "banner.html" . }}
<div class="bg-primary">
Expand All @@ -24,8 +23,9 @@ <h3>Sorry, nothing growing here.</h3>
</div>
</section>
</header>
{{ end }}


{{ define "main" }}
<div class="container mt-5">
<div class="row justify-content-center">
{{ range (where site.Pages "Type" "pages") }}{{ if not (in .Section "about") }}
Expand All @@ -39,4 +39,4 @@ <h3 class="mb-3">{{ .Title }}</h3>
{{ end }}{{ end }} </div>
</div>
</div>
{{ partial "footer.html" . }}
{{ end }}
28 changes: 19 additions & 9 deletions themes/grass/layouts/_default/baseof.html
Original file line number Diff line number Diff line change
@@ -1,11 +1,21 @@
<!DOCTYPE html>
<html>
{{- partial "head.html" . -}}
<body>
{{- partial "navigation.html" . -}}
<div id="content">
{{- block "main" . }}{{- end }}
</div>
{{- partial "footer.html" . -}}
</body>
<html lang="{{ with .Site.LanguageCode }}{{ . }}{{ else }}en-US{{ end }}">

<head>
{{ partial "head/meta.html" . }}
{{ partial "head/assets.html" . }}
{{ partial "head/favicons.html" . }}
{{ partial "head/analytics.html" . }}
</head>

<body>
<noscript>Please enable javascript :)</noscript>
{{ block "header" . }}{{ partial "page-header.html" (dict "page" .) }}{{ end }}
<main id="content">
{{ block "main" . }}{{ end }}
</main>
{{ partial "footer.html" . }}
{{ partial "scripts.html" . }}
</body>

</html>
20 changes: 2 additions & 18 deletions themes/grass/layouts/_default/list.html
Original file line number Diff line number Diff line change
@@ -1,18 +1,4 @@
{{ partial "head.html" . }}

{{ "<!-- navigation -->" | safeHTML }}
<header class="shadow-bottom position-relative">
<div class="fixed-top">
{{ partial "banner.html" . }}
<div class="bg-primary">
<div class="container bg-primary">
{{ partial "navigation.html" . }}
</div>
</div>
</div>
</header>
{{ "<!-- /navigation -->" | safeHTML }}

{{ define "main" }}
<!-- page title -->
<section class="section bg-lgr">
<div class="container">
Expand Down Expand Up @@ -54,6 +40,4 @@ <h3 class="mt-0"></h3>
</div>
</section>
<!-- /details page -->


{{ partial "footer.html" . }}
{{ end }}
90 changes: 7 additions & 83 deletions themes/grass/layouts/_default/single.html
Original file line number Diff line number Diff line change
@@ -1,18 +1,8 @@
{{ partial "head.html" . }}

{{ "<!-- navigation -->" | safeHTML }}
<header class="shadow-bottom position-relative">
<div class="fixed-top">
<div class="bg-white">
<div class="container bg-white">
{{ partial "navigation.html" . }}
</div>
</div>
</div>
</header>
{{ "<!-- /navigation -->" | safeHTML }}

{{ define "header" }}
{{ partial "page-header.html" (dict "page" . "banner" false "bg" "bg-white" "container" "container bg-white") }}
{{ end }}

{{ define "main" }}
<!-- details page -->
<section class="single pt-5 bg-gray mt-5">
<div class="container">
Expand All @@ -23,41 +13,10 @@
<nav class="sidebar-menu">
<ul class="list-styled">
{{- range .Site.Sections.ByWeight -}}
{{template "menu" dict "sect" . "currentnode" $currentNode}}
{{ partial "sidebar-menu.html" (dict "sect" . "currentnode" $currentNode) }}
{{- end -}}
</ul>
</nav>

{{define "menu"}}
{{- $currentNode := .currentnode -}}
{{ with .sect }}
{{ if in .Site.Params.menu_exclusion .Section }}
{{- else -}}
{{- safeHTML .Params.head -}}
{{ $fileUniqueID := "" }}
{{ with .File }}{{ $fileUniqueID = .UniqueID }}
{{ $currentNodeFileUniqueID := "" }}
{{ with $currentNode.File }}{{ $currentNodeFileUniqueID = .UniqueID }}
<li class="{{ if .IsAncestor $currentNode }}parent d-block {{ end }}{{if eq $fileUniqueID $currentNodeFileUniqueID}} active {{ end }}{{ if .Params.alwaysopen }} parent {{ end }}"><a href="{{ .Permalink }}">{{ .Title }}</a>
{{- $numberOfPages := (add (len .Pages) (len .Sections)) -}}
{{if ne $numberOfPages 0}}
<ul class="{{ if .IsAncestor $currentNode }}sub-menu{{ end }}">
{{- $pages := .Pages -}}
{{- range $pages.ByWeight -}}
{{template "menu" dict "sect" . "currentnode" $currentNode}}
{{- end -}}
</ul>
{{end}}
</li>
{{- end -}}
{{- else -}}
{{- if not .Params.Hidden -}}
<li class="{{ if eq $fileUniqueID $currentNodeFileUniqueID }}active{{ end }}"><a href="{{ .Permalink }}">{{ .Title }}</a></li>
{{- end -}}
{{ end -}}
{{ end }}
{{ end }}
{{ end }}
</div>
</div>
<div class="col-lg-8">
Expand All @@ -67,53 +26,18 @@ <h1 class="page-title">{{ .Title }}</h1>
<p class="post-meta border-bottom pb-3 mb-0">Updated on {{ .PublishDate.Format "02 Jan 2006" }}</p>
{{- $currentNode := . -}}
<nav class="pagination mt-3">
{{- template "pagination" dict "menu" .Site.Home "currentnode" $currentNode "menu_exclusion" .Site.Params.menu_exclusion -}}
{{- partial "prev-next.html" (dict "menu" .Site.Home "currentnode" $currentNode "menu_exclusion" .Site.Params.menu_exclusion) -}}
{{- with ($.Scratch.Get "prevPage") -}}
<a class="nav nav-prev" href="{{ .Permalink }}" title="{{ .Title }}"><i class=" fa fa-arrow-left me-2"></i>{{ .Title }}</a>
{{ end -}}
{{- with ($.Scratch.Get "nextPage") -}}
<a class="nav nav-next" href="{{ .Permalink }}" title="{{ .Title }}">{{ .Title }}<i class="fa fa-arrow-right ms-2"></i></a>
{{- end }}
</nav>

{{- define "pagination" -}}
{{- $currentNode := .currentnode -}}
{{- $menu_exclusion := .menu_exclusion -}}

{{- if hasPrefix $currentNode.Permalink .menu.Permalink -}}
{{- $currentNode.Scratch.Set "NextPageOK" "OK" -}}
{{- if .menu.IsHome -}}
{{- $currentNode.Scratch.Set "prevPage" "" -}}
{{- else -}}
{{- $currentNode.Scratch.Set "prevPage" ($currentNode.Scratch.Get "prevPageTmp") -}}
{{- end -}}
{{- else -}}
{{- if eq ($currentNode.Scratch.Get "NextPageOK") "OK" -}}
{{- $currentNode.Scratch.Set "NextPageOK" nil -}}
{{ if in $menu_exclusion .menu.Section }}
{{- else -}}
{{- $currentNode.Scratch.Set "nextPage" .menu -}}
{{- end -}}
{{- end -}}
{{- end -}}

{{- $currentNode.Scratch.Set "prevPageTmp" .menu -}}
{{- $currentNode.Scratch.Set "pages" .menu.Pages -}}
{{- if .menu.IsHome -}}
{{- $currentNode.Scratch.Set "pages" .menu.Sections -}}
{{- else if .menu.Sections -}}
{{- $currentNode.Scratch.Set "pages" (.menu.Pages | union .menu.Sections) -}}
{{- end -}}
{{- $pages := ($currentNode.Scratch.Get "pages") -}}
{{- range $pages.ByWeight -}}
{{- template "pagination" dict "menu" . "currentnode" $currentNode "menu_exclusion" $menu_exclusion -}}
{{- end -}}
{{- end -}}
</div>
</div>
</div>
</div>
</section>
<!-- /details page -->

{{ partial "footer.html" . }}
{{ end }}
22 changes: 2 additions & 20 deletions themes/grass/layouts/about/brand.html
Original file line number Diff line number Diff line change
@@ -1,20 +1,4 @@
{{ partial "head.html" . }}


{{ "<!-- navigation -->" | safeHTML }}
<header class="shadow-bottom position-relative">
<div class="fixed-top">
{{ partial "banner.html" . }}
<div class="bg-primary">
<div class="container bg-primary">
{{ partial "navigation.html" . }}
</div>
</div>
</div>
</header>
{{ "<!-- /navigation -->" | safeHTML }}


{{ define "main" }}
<!-- details page -->
<section class="single section bg-gray pb-0 mt-5">
<div class="container">
Expand All @@ -28,6 +12,4 @@ <h1 class="page-title">Brand</h1>
</div>
</div>
</section>


{{ partial "footer.html" . }}
{{ end }}
11 changes: 4 additions & 7 deletions themes/grass/layouts/about/community-map.html
Original file line number Diff line number Diff line change
@@ -1,15 +1,14 @@
{{ partial "head.html" . }}


{{ define "header" }}
{{ "<!-- navigation -->" | safeHTML }}
<header class="shadow-bottom position-relative bg-primary">
<div class="container bg-primary">
{{ partial "navigation.html" . }}
</div>
</header>
{{ "<!-- /navigation -->" | safeHTML }}
{{ end }}


{{ define "main" }}
<!-- page title -->
<section>
<section class="pt-4 bg-gray">
Expand Down Expand Up @@ -44,6 +43,4 @@ <h3>Choose what to see</h3>
</div>
</div>
</section>

{{ partial "footer.html" . }}

{{ end }}
23 changes: 2 additions & 21 deletions themes/grass/layouts/about/credits.html
Original file line number Diff line number Diff line change
@@ -1,21 +1,4 @@
{{ partial "head.html" . }}


{{ "<!-- navigation -->" | safeHTML }}
<header class="shadow-bottom position-relative">
<div class="fixed-top">
{{ partial "banner.html" . }}
<div class="bg-primary">
<div class="container bg-primary">
{{ partial "navigation.html" . }}
</div>
</div>
</div>
</header>
{{ "<!-- /navigation -->" | safeHTML }}



{{ define "main" }}
<!-- details page -->
<section class="single section bg-gray pb-0 mt-5">
<div class="container">
Expand All @@ -39,6 +22,4 @@ <h1 class="page-title">GRASS website</h1>
</div>
</div>
</section>


{{ partial "footer.html" . }}
{{ end }}
23 changes: 2 additions & 21 deletions themes/grass/layouts/about/general.html
Original file line number Diff line number Diff line change
@@ -1,22 +1,4 @@
{{ partial "head.html" . }}


{{ "<!-- navigation -->" | safeHTML }}
<header class="shadow-bottom position-relative">
<div class="fixed-top">
{{ partial "banner.html" . }}
<div class="bg-primary">
<div class="container bg-primary">
{{ partial "navigation.html" . }}
</div>
</div>
</div>
</header>
{{ "<!-- /navigation -->" | safeHTML }}




{{ define "main" }}
<!-- details page -->
<section class="section">
<section class="single bg-gray pb-0 mt-5">
Expand All @@ -31,5 +13,4 @@
</div>
</section>
</section>

{{ partial "footer.html" . }}
{{ end }}
21 changes: 2 additions & 19 deletions themes/grass/layouts/about/governance.html
Original file line number Diff line number Diff line change
@@ -1,20 +1,4 @@
{{ partial "head.html" . }}


{{ "<!-- navigation -->" | safeHTML }}
<header class="shadow-bottom position-relative">
<div class="fixed-top">
{{ partial "banner.html" . }}
<div class="bg-primary">
<div class="container bg-primary">
{{ partial "navigation.html" . }}
</div>
</div>
</div>
</header>
{{ "<!-- /navigation -->" | safeHTML }}


{{ define "main" }}
<section class="single section bg-gray pb-0 mt-5">
<div class="container">
<div class="col-lg-12 p-5 bg-white">
Expand All @@ -23,5 +7,4 @@ <h1 class="page-title">{{ .Title }}</h1>
</div>
</div>
</section>

{{ partial "footer.html" . }}
{{ end }}
19 changes: 2 additions & 17 deletions themes/grass/layouts/about/list.html
Original file line number Diff line number Diff line change
@@ -1,19 +1,4 @@
{{ partial "head.html" . }}

{{ "<!-- navigation -->" | safeHTML }}
<header class="shadow-bottom position-relative">
<div class="fixed-top">
{{ partial "banner.html" . }}
<div class="bg-primary">
<div class="container bg-primary">
{{ partial "navigation.html" . }}
</div>
</div>
</div>
</header>
{{ "<!-- /navigation -->" | safeHTML }}


{{ define "main" }}
<section class="section">
<section class="pt-4 bg-gray mt-95">
<div class="container">
Expand Down Expand Up @@ -52,4 +37,4 @@ <h2 class="mt-2 mb-2"><a href="{{ .RelPermalink }}">{{ .Title }}</a></h2>
</div>
</section>
</section>
{{ partial "footer.html" . }}
{{ end }}
Loading
Loading