diff --git a/assets/cc-by-nc-sa.gif b/assets/cc-by-nc-sa.gif deleted file mode 100644 index 508f484..0000000 Binary files a/assets/cc-by-nc-sa.gif and /dev/null differ diff --git a/assets/cc-by-nc-sa.webp b/assets/cc-by-nc-sa.webp new file mode 100644 index 0000000..6f9a3e8 Binary files /dev/null and b/assets/cc-by-nc-sa.webp differ diff --git a/assets/newgrounds.png b/assets/newgrounds.png deleted file mode 100644 index 90398ee..0000000 Binary files a/assets/newgrounds.png and /dev/null differ diff --git a/assets/newgrounds.webp b/assets/newgrounds.webp new file mode 100644 index 0000000..249da42 Binary files /dev/null and b/assets/newgrounds.webp differ diff --git a/assets/pixiv.png b/assets/pixiv.png deleted file mode 100644 index bf3a6d2..0000000 Binary files a/assets/pixiv.png and /dev/null differ diff --git a/assets/pixiv.webp b/assets/pixiv.webp new file mode 100644 index 0000000..6f5e6c3 Binary files /dev/null and b/assets/pixiv.webp differ diff --git a/assets/rss-button.gif b/assets/rss-button.gif deleted file mode 100644 index 6d20802..0000000 Binary files a/assets/rss-button.gif and /dev/null differ diff --git a/assets/rss-button.webp b/assets/rss-button.webp new file mode 100644 index 0000000..151d9f6 Binary files /dev/null and b/assets/rss-button.webp differ diff --git a/themes/red/layouts/_default/_markup/render-link.html b/themes/red/layouts/_default/_markup/render-link.html index 9a452b3..9f0136c 100644 --- a/themes/red/layouts/_default/_markup/render-link.html +++ b/themes/red/layouts/_default/_markup/render-link.html @@ -1,4 +1,4 @@ {{ $icon := resources.Get "external-link.svg" }} {{ .PlainText }}{{ if strings.HasPrefix .Destination "http" }}{{ end -}} \ No newline at end of file +target="_blank"{{ end }}>{{ .PlainText }}{{ if strings.HasPrefix .Destination "http" }}External link{{ end -}} diff --git a/themes/red/layouts/_default/audio-gallery.html b/themes/red/layouts/_default/audio-gallery.html index 29423aa..79d9749 100644 --- a/themes/red/layouts/_default/audio-gallery.html +++ b/themes/red/layouts/_default/audio-gallery.html @@ -4,7 +4,7 @@ {{ .Content }} {{ $art := (index site.Data ($.Param "json")) }} - {{ $newgrounds_icon := resources.Get "newgrounds.png" }} + {{ $newgrounds_icon := resources.Get "newgrounds.webp" }} {{ range $art.categories }}

{{ .name }}

diff --git a/themes/red/layouts/_default/baseof.html b/themes/red/layouts/_default/baseof.html index ac55850..760be67 100644 --- a/themes/red/layouts/_default/baseof.html +++ b/themes/red/layouts/_default/baseof.html @@ -1,5 +1,5 @@ - + {{- partial "head.html" . -}}
{{- partial "header.html" . -}}
diff --git a/themes/red/layouts/_default/gallery.html b/themes/red/layouts/_default/gallery.html index 3bff7eb..acb3b0e 100644 --- a/themes/red/layouts/_default/gallery.html +++ b/themes/red/layouts/_default/gallery.html @@ -4,8 +4,8 @@ {{ .Content }} {{ $art := (index site.Data ($.Param "json")) }} - {{ $pixiv_icon := resources.Get "pixiv.png" }} - {{ $newgrounds_icon := resources.Get "newgrounds.png" }} + {{ $pixiv_icon := resources.Get "pixiv.webp" }} + {{ $newgrounds_icon := resources.Get "newgrounds.webp" }} {{ range $art.categories }}

{{ .name }}

@@ -19,7 +19,7 @@ {{ $full := resources.Get (printf "%s/%s" ($.Param "json") .filename) }} {{ if $full }} - + {{ if $.Params.thumbnails }} {{ $title := .title }} {{ with resources.Get (printf "%s-thumbs/%s" ($.Param "json") .filename) }} diff --git a/themes/red/layouts/partials/footer.html b/themes/red/layouts/partials/footer.html index 07ef32b..b31bb79 100644 --- a/themes/red/layouts/partials/footer.html +++ b/themes/red/layouts/partials/footer.html @@ -1,7 +1,7 @@ Copyright (c) 2022. View Source
- {{ with resources.Get "cc-by-nc-sa.gif" }} + {{ with resources.Get "cc-by-nc-sa.webp" }} CC NC SA @@ -9,7 +9,7 @@ Copyright (c) 2022. - {{ with resources.Get "rss-button.gif" }} + {{ with resources.Get "rss-button.webp" }} RSS Feed {{ end }} diff --git a/themes/red/layouts/partials/head.html b/themes/red/layouts/partials/head.html index 9d40c51..d2f5a7e 100644 --- a/themes/red/layouts/partials/head.html +++ b/themes/red/layouts/partials/head.html @@ -1,8 +1,33 @@ - {{ .Site.Title }} + + - + + + + {{ if .IsHome }} + + {{.Site.Title}} + {{ else }} + {{.Site.Title}} / {{ .Title }} + + {{ end }} + + {{ if and (hugo.IsProduction) (eq .Site.BaseURL "https://redstrate.com/") }} + + {{ end }} + + {{ if .IsHome }} + + {{ else }} + {{ with .OutputFormats.Get "RSS" }} + + {{ end }} + {{ end }} {{ $style := resources.Get "css/site.css" }} + {{ if hugo.IsProduction }} + {{ $style = $style | minify | fingerprint | resources.PostProcess }} + {{ end }}