From 5b476f8905f411768e23cb01d577a60e5a5fd725 Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Wed, 22 Apr 2026 12:43:22 +0200 Subject: chore: extract theme into git submodule (danix2-hugo-theme) --- .../layouts/_default/_markup/render-codeblock.html | 23 ---- .../layouts/_default/_markup/render-heading.html | 5 - .../danix-xyz-hacker/layouts/_default/baseof.html | 130 --------------------- themes/danix-xyz-hacker/layouts/_default/list.html | 39 ------- .../danix-xyz-hacker/layouts/_default/single.html | 54 --------- 5 files changed, 251 deletions(-) delete mode 100644 themes/danix-xyz-hacker/layouts/_default/_markup/render-codeblock.html delete mode 100644 themes/danix-xyz-hacker/layouts/_default/_markup/render-heading.html delete mode 100644 themes/danix-xyz-hacker/layouts/_default/baseof.html delete mode 100644 themes/danix-xyz-hacker/layouts/_default/list.html delete mode 100644 themes/danix-xyz-hacker/layouts/_default/single.html (limited to 'themes/danix-xyz-hacker/layouts/_default') diff --git a/themes/danix-xyz-hacker/layouts/_default/_markup/render-codeblock.html b/themes/danix-xyz-hacker/layouts/_default/_markup/render-codeblock.html deleted file mode 100644 index 6f3e357..0000000 --- a/themes/danix-xyz-hacker/layouts/_default/_markup/render-codeblock.html +++ /dev/null @@ -1,23 +0,0 @@ -{{- $lang := .Type -}} -{{- $hasLang := gt (len $lang) 0 -}} -{{- $highlightLang := $lang -}} -{{- if not $hasLang -}}{{- $highlightLang = "text" -}}{{- end -}} -{{- $opts := dict "lineNos" true "lineNumbersInTable" true -}} - -
- {{- if $hasLang -}} -
- {{ $lang }} -
- - -
-
- {{- end -}} -
-{{- highlight .Inner $highlightLang $opts -}} -
-
diff --git a/themes/danix-xyz-hacker/layouts/_default/_markup/render-heading.html b/themes/danix-xyz-hacker/layouts/_default/_markup/render-heading.html deleted file mode 100644 index d0d5e05..0000000 --- a/themes/danix-xyz-hacker/layouts/_default/_markup/render-heading.html +++ /dev/null @@ -1,5 +0,0 @@ -{{- if eq .Level 1 -}} -

{{ .Text | safeHTML }}

-{{- else -}} - {{ .Text | safeHTML }} -{{- end -}} diff --git a/themes/danix-xyz-hacker/layouts/_default/baseof.html b/themes/danix-xyz-hacker/layouts/_default/baseof.html deleted file mode 100644 index 482006e..0000000 --- a/themes/danix-xyz-hacker/layouts/_default/baseof.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - - - {{ partial "head-meta.html" . }} - {{ .Title }}{{ if ne .Title .Site.Title }} — {{ .Site.Title }}{{ end }} - - - - - - - - - - - - {{ $css := resources.Get "css/main.min.css" }} - - - - {{ $chroma := resources.Get "css/chroma-custom.css" | minify }} - - - - - {{ if eq .Kind "page" }} -
- {{ partial "back-to-top.html" . }} - {{ end }} - - - {{ i18n "skipToContent" }} - - - -
- - - - - - - - - {{ partial "header.html" . }} - - -
- {{ block "main" . }}{{ end }} -
- - - {{ partial "footer.html" . }} - - - {{ partial "search-modal.html" . }} - - - - - - - - - - {{ $themeScript := resources.Get "js/theme-toggle.js" | minify }} - - - - {{ $menuScript := resources.Get "js/menu.js" | minify }} - - - - {{ $contactScript := resources.Get "js/contact-form.js" | minify }} - - - - {{ $notFoundScript := resources.Get "js/not-found-page.js" | minify }} - - - - {{ if eq .Kind "page" }} - {{ $progressScript := resources.Get "js/reading-progress.js" | minify }} - - {{ end }} - - - {{ if eq .Kind "page" }} - {{ $codeScript := resources.Get "js/code-copy.js" | minify }} - - {{ end }} - - - {{ with resources.Get "js/matrix-rain.js" }} - {{ $s := . | minify }} - - {{ end }} - - - {{ $searchScript := resources.Get "js/search.js" | minify }} - - - - {{ if eq .Kind "section" }} - {{ $lazyScript := resources.Get "js/article-lazy.js" | minify }} - - {{ end }} - - - {{ $tagCloudScript := resources.Get "js/tag-cloud-spiral.js" | minify }} - - - diff --git a/themes/danix-xyz-hacker/layouts/_default/list.html b/themes/danix-xyz-hacker/layouts/_default/list.html deleted file mode 100644 index 09c0cbb..0000000 --- a/themes/danix-xyz-hacker/layouts/_default/list.html +++ /dev/null @@ -1,39 +0,0 @@ -{{ define "main" }} -
-

- {{ .Title }} -

- - {{ $pinned := where .Pages "Params.pinned" true }} - {{ $unpinned := where .Pages "Params.pinned" false }} - {{ if eq (len $unpinned) 0 }} - {{ $unpinned = where .Pages "Params.pinned" nil }} - {{ if eq (len $unpinned) 0 }} - {{ $unpinned = where .Pages "Params.pinned" "" }} - {{ end }} - {{ end }} - - {{ $allPages := ($pinned | append $unpinned) }} - - {{ if eq (len $allPages) 0 }} -
- {{ i18n "noRelated" }} -
- {{ else }} -
    - {{ range $i, $page := (sort $pinned "Date" "desc") }} - {{ $side := "left" }} - {{ if eq (mod $i 2) 0 }}{{ $side = "left" }}{{ else }}{{ $side = "right" }}{{ end }} - {{ partial "article-list-item.html" (dict "Page" $page "side" $side) }} - {{ end }} - {{ $offset := len $pinned }} - {{ range $i, $page := (sort $unpinned "Date" "desc") }} - {{ $idx := add $i $offset }} - {{ $side := "left" }} - {{ if eq (mod $idx 2) 0 }}{{ $side = "left" }}{{ else }}{{ $side = "right" }}{{ end }} - {{ partial "article-list-item.html" (dict "Page" $page "side" $side) }} - {{ end }} -
- {{ end }} -
-{{ end }} diff --git a/themes/danix-xyz-hacker/layouts/_default/single.html b/themes/danix-xyz-hacker/layouts/_default/single.html deleted file mode 100644 index 7a1a069..0000000 --- a/themes/danix-xyz-hacker/layouts/_default/single.html +++ /dev/null @@ -1,54 +0,0 @@ -{{ define "main" }} -
-
- -
- - {{ if eq .Section "articles" }} - {{ partial "article-nav.html" (dict "page" . "variant" "top") }} - {{ end }} - - - {{ partial "breadcrumb.html" . }} - - - {{ partial "article-header.html" . }} - - -
- {{ .Content }} -
- - - {{ if .Params.tags }} -
-

{{ i18n "tags" }}

-
- {{ $lang := .Lang }} - {{ range .Params.tags }} - {{ $tagUrl := printf "/tags/%s/" (. | urlize) }} - {{ if eq $lang "it" }} - {{ $tagUrl = printf "/it/tags/%s/" (. | urlize) }} - {{ end }} - - {{ . }} - - {{ end }} -
-
- {{ end }} - - - {{ if eq .Section "articles" }} - {{ partial "article-nav.html" (dict "page" . "variant" "bottom") }} - {{ end }} -
- - - {{ partial "sidebar.html" . }} -
-
-{{ end }} -- cgit v1.2.3