summaryrefslogtreecommitdiff
path: root/themes/hugo-book/layouts/_default/_markup
diff options
context:
space:
mode:
authoraethrvmn <me@aethrvmn.gr>2025-09-20 22:27:35 +0000
committeraethrvmn <me@aethrvmn.gr>2025-09-20 22:27:35 +0000
commit9b5f3fad7068298265dbbc8a65077f7917a090a5 (patch)
tree0905b29eb7c03d6bc6e16dd1ebcd1ec9b6b83320 /themes/hugo-book/layouts/_default/_markup
parentsuper simple setup guide (diff)
updated hugo-book theme
Diffstat (limited to 'themes/hugo-book/layouts/_default/_markup')
-rw-r--r--themes/hugo-book/layouts/_default/_markup/render-heading.html4
-rw-r--r--themes/hugo-book/layouts/_default/_markup/render-image.html19
-rw-r--r--themes/hugo-book/layouts/_default/_markup/render-link.html29
3 files changed, 0 insertions, 52 deletions
diff --git a/themes/hugo-book/layouts/_default/_markup/render-heading.html b/themes/hugo-book/layouts/_default/_markup/render-heading.html
deleted file mode 100644
index 5439d20..0000000
--- a/themes/hugo-book/layouts/_default/_markup/render-heading.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<h{{ .Level }} id="{{ .Anchor | safeURL }}">
- {{ .Text | safeHTML }}
- <a class="anchor" href="#{{ .Anchor | safeURL }}">#</a>
-</h{{ .Level }}>
diff --git a/themes/hugo-book/layouts/_default/_markup/render-image.html b/themes/hugo-book/layouts/_default/_markup/render-image.html
deleted file mode 100644
index 148cbaf..0000000
--- a/themes/hugo-book/layouts/_default/_markup/render-image.html
+++ /dev/null
@@ -1,19 +0,0 @@
-{{- if .Page.Site.Params.BookPortableLinks -}}
- {{- template "portable-image" . -}}
-{{- else -}}
- <img src="{{ .Destination | safeURL }}" alt="{{ .Text }}" {{ with .Title }}title="{{ . }}"{{ end }}/>
-{{- end -}}
-
-{{- define "portable-image" -}}
- {{- $isRemote := or (in .Destination "://") (strings.HasPrefix .Destination "//") }}
- {{- if not $isRemote }}
- {{- $path := print .Page.File.Dir .Destination }}
- {{- if strings.HasPrefix .Destination "/" }}
- {{- $path = print "/static" .Destination }}
- {{- end }}
- {{- if not (fileExists $path) }}
- {{- warnf "Image '%s' not found in '%s'" .Destination .Page.File }}
- {{- end }}
- {{- end }}
- <img src="{{ .Destination | safeURL }}" alt="{{ .Text }}" {{ with .Title }}title="{{ . }}"{{ end }}/>
-{{- end -}}
diff --git a/themes/hugo-book/layouts/_default/_markup/render-link.html b/themes/hugo-book/layouts/_default/_markup/render-link.html
deleted file mode 100644
index 288d81c..0000000
--- a/themes/hugo-book/layouts/_default/_markup/render-link.html
+++ /dev/null
@@ -1,29 +0,0 @@
-{{- if .Page.Site.Params.BookPortableLinks -}}
- {{- template "portable-link" . -}}
-{{- else -}}
- <a href="{{ .Destination | safeURL }}"{{ with .Title}} title="{{ . }}"{{ end }}>{{ .Text | safeHTML }}</a>
-{{- end -}}
-
-{{- define "portable-link" -}}
- {{- $destination := .Destination }}
- {{- $isRemote := or (in .Destination ":") (strings.HasPrefix .Destination "//") }}
- {{- $isFragment := strings.HasPrefix .Destination "#" }}
- {{- if and (not $isRemote) (not $isFragment) }}
- {{- $url := urls.Parse .Destination }}
- {{- $path := strings.TrimSuffix "/_index.md" $url.Path }}
- {{- $path = strings.TrimSuffix "/_index" $path }}
- {{- $path = strings.TrimSuffix ".md" $path }}
- {{- $page := .Page.GetPage $path }}
- {{- if $page }}
- {{- $destination = $page.RelPermalink }}
- {{- if $url.Fragment }}
- {{- $destination = print $destination "#" $url.Fragment }}
- {{- end }}
- {{- else if fileExists (print .Page.File.Dir .Destination) }}
- <!-- Nothing -->
- {{- else -}}
- {{- warnf "Page '%s' not found in '%s'" .Destination .Page.File }}
- {{- end }}
- {{- end }}
- <a href="{{ $destination | safeURL }}"{{ with .Title}} title="{{ . }}"{{ end }}>{{ .Text | safeHTML }}</a>
-{{- end -}}
Directive (EU) 2019/790, Article 4(3); all rights regarding Text and Data Mining (TDM) are reserved.