mirror of
https://github.com/gohugoio/hugo.git
synced 2025-08-21 21:35:28 +02:00
Merge commit 'e509cac533600cf4fa8382c9cdab78ddd82db688'
This commit is contained in:
34
docs/layouts/_default/page.html
Normal file
34
docs/layouts/_default/page.html
Normal file
@@ -0,0 +1,34 @@
|
||||
<header class="flex-none w-100">
|
||||
{{ if .Params.categories }}
|
||||
{{ range .Params.categories }}
|
||||
<a href="{{ "/categories/" | relLangURL }}{{ . | urlize }}" class="f6 fw8 mb0 link mid-gray dim mr3">
|
||||
{{ humanize . | upper }}
|
||||
</a>
|
||||
{{ end }}
|
||||
{{end}}
|
||||
<h1 class="lh-title mb3 mv0 pt3 primary-color-dark">
|
||||
{{ .Title }}
|
||||
</h1>
|
||||
</header>
|
||||
|
||||
<aside class="bt bw1 pt3 mt2 mid-gray b--mid-gray fn w-100">
|
||||
{{ with .Params.description }}
|
||||
<div class="f4 fw4 lh-copy">
|
||||
{{ . | markdownify }}
|
||||
</div>
|
||||
{{ end }}
|
||||
|
||||
<!--
|
||||
NOTE: Removed to test builds without it.
|
||||
partial "components/author-github-data" (dict "context" . "size" "110") -->
|
||||
</aside>
|
||||
|
||||
{{ with .Params.featured_image_path }}
|
||||
<img src="{{ . }}" alt="Featured Image for {{ $.Title }}" class="mw-100">
|
||||
{{ end }}
|
||||
|
||||
<div class="prose prose-{{ .Type }}" id="prose">
|
||||
{{- partial "docs/functions-signatures.html" . -}}
|
||||
{{- partial "docs/functions-aliases.html" . -}}
|
||||
{{ .Content }}
|
||||
</div>
|
12
docs/layouts/partials/docs/functions-aliases.html
Normal file
12
docs/layouts/partials/docs/functions-aliases.html
Normal file
@@ -0,0 +1,12 @@
|
||||
{{- with .Params.function.aliases }}
|
||||
{{- $label := "Alias" }}
|
||||
{{- if gt (len .) 1 }}
|
||||
{{- $label = "Aliases" }}
|
||||
{{- end }}
|
||||
<h2 class="minor mb1 primary-color-dark">{{ $label }}</h2>
|
||||
{{- range . }}
|
||||
<pre class="f5 mb4 ph3 pv2 bg-light-gray" style="border-left:4px solid #0594CB;">
|
||||
{{- . -}}
|
||||
</pre>
|
||||
{{- end }}
|
||||
{{- end -}}
|
12
docs/layouts/partials/docs/functions-signatures.html
Normal file
12
docs/layouts/partials/docs/functions-signatures.html
Normal file
@@ -0,0 +1,12 @@
|
||||
{{- with .Params.function.signatures }}
|
||||
<h2 class="minor mb1 pt4 primary-color-dark">Syntax</h2>
|
||||
{{- range . }}
|
||||
{{- $signature := . }}
|
||||
{{- if $.Params.function.returnType }}
|
||||
{{- $signature = printf "%s ⟼ %s" . $.Params.function.returnType }}
|
||||
{{- end }}
|
||||
<pre class="f5 mb4 ph3 pv2 bg-light-gray" style="border-left:4px solid #0594CB;">
|
||||
{{- $signature -}}
|
||||
</pre>
|
||||
{{- end }}
|
||||
{{- end -}}
|
17
docs/layouts/partials/related.html
Normal file
17
docs/layouts/partials/related.html
Normal file
@@ -0,0 +1,17 @@
|
||||
{{- $heading := "See also" }}
|
||||
{{- $related := site.RegularPages.Related . | first 5 }}
|
||||
|
||||
{{- if eq .Type "functions" }}
|
||||
{{- $heading = "Related functions" }}
|
||||
{{- $opts := dict "document" . "indices" (slice "relatedFunctions") }}
|
||||
{{- $related = site.RegularPages.Related $opts | first 7 }}
|
||||
{{- end }}
|
||||
|
||||
{{- with $related }}
|
||||
<h2>{{ $heading }}</h2>
|
||||
<ul>
|
||||
{{- range . }}
|
||||
<li><a href="{{ .RelPermalink }}">{{ .Title }}</a></li>
|
||||
{{- end }}
|
||||
</ul>
|
||||
{{- end }}
|
Reference in New Issue
Block a user