aboutsummaryrefslogtreecommitdiff
path: root/themes/default/layouts/_default/single.html
blob: d94f51434d9e7464322cc4f79f2ea102d02c6a92 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
{{ define "styles" }}
<style>
  {{ partial "styles-navigator.html" (dict "Link" "/") | safeCSS }}
</style>
{{ end }}

{{ define "middle" }}

{{ partial "navigator-middle.html"
  (dict
    "Title"      "Message"
    "Subtitle"   "Thread"
    "Icon"       "arrow-left"
    "IconLabel"  "Back"
    "Href"       "/"
    "Id"         "back"
    "Context"    .
  )
}}

<micro-thread>
  {{ .Render "summary" }}

  {{- $filteredPages := partial "function-filters-content.html" (.Site.RegularPages.Related .) -}}
  {{- $related := $filteredPages | first 3 -}}

  {{- with $related -}}
    <related-content>
      <footer>
        <samp>
        Related Tags
        {{- with $.Params.tags -}}
          {{- range $tag := first 1 $.Params.tags -}}
            {{- $link := print ("tags/" | relURL) ($tag | urlize) "/" }}
            {{ print "---" " " "[#" $tag "](" $link ")" | markdownify -}}
          {{- end -}}
        {{- end -}}
        </samp>
      </footer>
    </related-content>

   {{- range $related -}}
      {{- .Render "summary" -}}
   {{- end -}}
  {{- end -}}

</micro-thread>
{{ end }}

{{ define "right" }}
  {{- partial "navigator-right.html" . -}}
{{ end }}