rphla
2022-07-05 25a4d3b6e17c2a5f6a935446ea97d06a323f71f6
Add GitHub "edit" button (#157)

1 files added
2 files modified
8 ■■■■ changed files
data/config.yaml 2 ●●●●● patch | view | raw | blame | history
layouts/_default/single.html 3 ●●●● patch | view | raw | blame | history
layouts/partials/github.html 3 ●●●●● patch | view | raw | blame | history
data/config.yaml
@@ -9,6 +9,8 @@
enableFooter: true
enableContextualBacklinks: true
enableRecentNotes: false
enableGitHubEdit: false
GHlink: https://github.com/jackyzha0/quartz/tree/hugo/content
description:
  Host your second brain and digital garden for free. Quartz features extremely fast full-text search,
  Wikilink support, backlinks, local graph, tags, and link previews.
layouts/_default/single.html
@@ -15,7 +15,8 @@
  <article>
      {{if .Title}}<h1>{{ .Title }}</h1>{{end}}
      <p class="meta">
          Last updated {{if ne .Date .Lastmod}}{{ .Lastmod.Format "January 2, 2006" }}{{else}}Unknown{{end}}
          Last updated {{if ne .Date .Lastmod}}{{ .Lastmod.Format "January 2, 2006" }}{{else}}Unknown{{end}}.
          {{ partial "github.html" . }}
      </p>
      <ul class="tags">
          {{ range (.GetTerms "tags") }}
layouts/partials/github.html
New file
@@ -0,0 +1,3 @@
{{if $.Site.Data.config.enableGitHubEdit}
<a href="{{$.Site.Data.config.GHlink}}/{{ .Path}}" rel="noopener">Edit Source</a>
{{end}}