This commit is contained in:
RheingoldRiver 2025-12-30 18:17:13 +00:00
parent 01f9e43e59
commit c2db7ec11e
5 changed files with 45 additions and 5 deletions

View File

@ -1,6 +1,7 @@
<footer class="footer"> <footer class="footer">
{{ partial "footer/select-lang" . }} {{ partial "footer/select-lang" . }}
{{ partial "footer/links-social.html" . }} {{ partial "footer/links-social.html" . }}
{{ partial "footer/links-feed.html" . }}
{{ partial "footer/go-to-top" . }} {{ partial "footer/go-to-top" . }}
<hr /> <hr />

View File

@ -880,7 +880,7 @@
descDiv = document.createElement('div'); descDiv = document.createElement('div');
descDiv.setAttribute('class', 'menu-item__desc'); descDiv.setAttribute('class', 'menu-item__desc');
descDiv.innerHTML = result.item.description; descDiv.innerHTML = result.item.description;
} else { } else if (result.item.content) {
descDiv = document.createElement('div'); descDiv = document.createElement('div');
descDiv.setAttribute('class', 'menu-item__desc'); descDiv.setAttribute('class', 'menu-item__desc');
descDiv.innerHTML = result.item.content.substring(0, 150); descDiv.innerHTML = result.item.content.substring(0, 150);

View File

@ -1,4 +1,22 @@
{{ if not .Site.IsServer }} {{ if and (.Site.Params.googleAnalytics) (not .Site.IsServer) }}
{{ template "_internal/google_analytics.html" . }} <script>
{{ template "_internal/google_analytics_async.html" . }} {{ $googleAnalyticsId := .Site.Params.googleAnalytics }}
var googleAnalyticsId = JSON.parse({{ $googleAnalyticsId | jsonify }});
var _hmt = _hmt || [];
(function () {
var hm = document.createElement("script");
hm.src = "https://www.googletagmanager.com/gtag/js?id=" + googleAnalyticsId;
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(hm, s);
})();
</script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', {{ .Site.Params.googleAnalytics }});
</script>
{{ end }} {{ end }}

View File

@ -11,6 +11,13 @@
&middot; <span title="{{ i18n "single-writtenBy" }}" dir="{{ if ne ($.Param "languagedir") "rtl" }}ltr{{ else }}rtl{{ end }}">{{ if $.Param "AuthorEmoji" }}{{ $.Param "AuthorEmoji" }}{{ else }}{{ ($.Site.Params.authorIcon | safeHTML) | default "✍️" }}{{ end }}&nbsp;{{ . }}</span> &middot; <span title="{{ i18n "single-writtenBy" }}" dir="{{ if ne ($.Param "languagedir") "rtl" }}ltr{{ else }}rtl{{ end }}">{{ if $.Param "AuthorEmoji" }}{{ $.Param "AuthorEmoji" }}{{ else }}{{ ($.Site.Params.authorIcon | safeHTML) | default "✍️" }}{{ end }}&nbsp;{{ . }}</span>
{{ end }} {{ end }}
</h6> </h6>
<div class="summary-card__tags">
{{ with .Params.tags }}
{{ range . }}
<span class="tag">{{ . }}</span>
{{ end }}
{{ end }}
</div>
</header> </header>
<div class="summary-card__content"> <div class="summary-card__content">
<div class="summary-card__text p2"> <div class="summary-card__text p2">

View File

@ -28,6 +28,20 @@
&middot; <span title="{{ i18n "single-writtenBy" }}" dir="{{ if ne ($.Param "languagedir") "rtl" }}ltr{{ else }}rtl{{ end }}">{{ if $.Param "authorEmoji" }}{{ $.Param "authorEmoji" }}{{ else }}{{ ($.Site.Params.authorIcon | safeHTML) | default "✍️" }}{{ end }}&nbsp;{{ . }}</span> &middot; <span title="{{ i18n "single-writtenBy" }}" dir="{{ if ne ($.Param "languagedir") "rtl" }}ltr{{ else }}rtl{{ end }}">{{ if $.Param "authorEmoji" }}{{ $.Param "authorEmoji" }}{{ else }}{{ ($.Site.Params.authorIcon | safeHTML) | default "✍️" }}{{ end }}&nbsp;{{ . }}</span>
{{ end }} {{ end }}
</h6> </h6>
{{ with .Params.tags }}
<div class="summary-card__tags">
{{ $length := len . }}
{{ $lastIndex := sub $length 1 }}
{{ range $index, $tag := . }}
{{ if $tag }}
<a href="{{ $.Site.BaseURL }}/tags/{{ $tag | urlize }}" class="tag">#{{ $tag }}</a>
{{ if ne $index $lastIndex }}
<span class="tag-delimiter">&middot;</span>
{{ end }}
{{ end }}
{{ end }}
</div>
{{ end }}
</header> </header>
<div> <div>
<div class="summary-classic__text p2"> <div class="summary-classic__text p2">