diff options
author | Stephen Jung <tummychow511@gmail.com> | 2020-03-29 03:35:58 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-03-29 03:35:58 +0300 |
commit | f21b74d1b81397a60023f0230158a28024a36220 (patch) | |
tree | acb8d437a4666cfbee82e013e7cce7cdd168d802 | |
parent | 426be8a275041df6391af5d8b2d405076a0d24d4 (diff) | |
parent | c6c95b83d154e8c2b4853cebe40d60eba80e8e62 (diff) |
Merge pull request #29 from bhavin192/geeksocket-changes
Add Disqus, Google Analytics and support for Menu Templates
-rw-r--r-- | layouts/_default/single.html | 5 | ||||
-rw-r--r-- | layouts/partials/default_foot.html | 2 | ||||
-rw-r--r-- | layouts/partials/sidebar.html | 24 |
3 files changed, 21 insertions, 10 deletions
diff --git a/layouts/_default/single.html b/layouts/_default/single.html index 81fab20..deecd9c 100644 --- a/layouts/_default/single.html +++ b/layouts/_default/single.html @@ -4,6 +4,11 @@ <h1 class="post-title">{{ .Title }}</h1> <span class="post-date">{{ .Site.Params.DateForm | default "Jan 2, 2006" | .Date.Format }}</span> {{ .Content }} + {{- if .Site.DisqusShortname -}} + <hr> + <h2>Comments</h2> + {{ template "_internal/disqus.html" . }} + {{ end -}} </div> {{ partial "default_foot.html" . }} diff --git a/layouts/partials/default_foot.html b/layouts/partials/default_foot.html index 0780e14..32f9c44 100644 --- a/layouts/partials/default_foot.html +++ b/layouts/partials/default_foot.html @@ -2,6 +2,6 @@ </div> <label for="sidebar-checkbox" class="sidebar-toggle"></label> - + {{ template "_internal/google_analytics_async.html" . }} </body> </html> diff --git a/layouts/partials/sidebar.html b/layouts/partials/sidebar.html index 53936b3..12a0a09 100644 --- a/layouts/partials/sidebar.html +++ b/layouts/partials/sidebar.html @@ -5,23 +5,29 @@ <!-- Toggleable sidebar --> <div class="sidebar" id="sidebar"> <div class="sidebar-item"> - <p>A reserved <a href="http://jekyllrb.com" target="_blank">Jekyll</a> theme that places the utmost gravity on content with a hidden drawer. Made by <a href="https://twitter.com/mdo" target="_blank">@mdo</a>.</p> + <p>{{ if .Site.Params.description }}{{ .Site.Params.description }}{{ else }}A reserved <a href="http://jekyllrb.com" target="_blank">Jekyll</a> theme that places the utmost gravity on content with a hidden drawer. Made by <a href="https://twitter.com/mdo" target="_blank">@mdo</a>.{{ end }}</p> </div> <nav class="sidebar-nav"> <a class="sidebar-nav-item {{ if .IsHome }} active {{ end }}" href="/">Home</a> <a class="sidebar-nav-item {{ if eq .RelPermalink "/post/" }} active {{ end }}" href="/post">Posts</a> + {{- $currentPage := . }} + {{- range .Site.Menus.main -}} + <a class="sidebar-nav-item{{if or ($currentPage.IsMenuCurrent "main" .) ($currentPage.HasMenuCurrent "main" .) }} active{{end}}" href="{{ .URL }}" title="{{ .Title }}">{{ .Name }}</a> + {{- end -}} - {{ $thisperma := .Permalink }} - {{ range .Site.Pages.ByWeight }} - {{ if isset .Params "sidebar" }} + {{- $thisperma := .Permalink }} + {{ range .Site.Pages.ByWeight -}} + {{ if isset .Params "sidebar" -}} <a class="sidebar-nav-item {{ if eq .Permalink $thisperma }} active {{ end }}" href="{{ .Permalink }}">{{ .Title }}</a> - {{ end }} - {{ end }} + {{ end -}} + {{ end -}} - <a class="sidebar-nav-item" href="{{ .Site.Params.Github.Url }}/archive/{{ .Site.Params.Github.Head }}.zip">Download</a> - <a class="sidebar-nav-item" href="{{ .Site.Params.Github.Url }}">GitHub project</a> - <span class="sidebar-nav-item">Currently on {{ .Site.Params.Github.Head }}</span> + {{- with .Site.Params.Github }} + <a class="sidebar-nav-item" href="{{ .url }}/archive/{{ .head }}.zip">Download</a> + <a class="sidebar-nav-item" href="{{ .url }}">GitHub project</a> + <span class="sidebar-nav-item">Currently on {{ .head }}</span> + {{ end -}} </nav> <div class="sidebar-item"> |