diff options
| author | Eltrac <hi@guhub.cn> | 2025-02-06 10:21:37 +0800 |
|---|---|---|
| committer | Eltrac <hi@guhub.cn> | 2025-02-06 10:21:37 +0800 |
| commit | 76950d669c9c205896f9c828388ca1ad6ead90f2 (patch) | |
| tree | 5405fc39fbdef8b4a96d70d285a587d03b8b64e5 /layouts/partials/components | |
| parent | 118b9438d5188d2651aa77718c6d4206c1664fa0 (diff) | |
remove: welcome header in index page
Diffstat (limited to 'layouts/partials/components')
| -rw-r--r-- | layouts/partials/components/welcome.html | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/layouts/partials/components/welcome.html b/layouts/partials/components/welcome.html new file mode 100644 index 00000000..219b6d4e --- /dev/null +++ b/layouts/partials/components/welcome.html @@ -0,0 +1,50 @@ +{{ if eq .Site.Language.Lang "zh" }} +<header id="posts-header"> + <div id="post-series"> + <h1>专栏</h1> + <div id="post-series-list"> + {{ range .Site.Params.series }} + <a class="post-series-item" + href="{{ .link }}" + title="{{ .description }}" + data-umami-event="Click series link from index" + > + <div class="post-series-cover"> + <img src="{{ .cover }}" /> + </div> + <div class="post-series-text"> + <h3>{{ .name }}</h3> + </div> + </a> + {{ end }} + </div> + </div> + <div id="posts-recommendation"> + <h1>欢迎</h1> + <script> + const posts = [ + {{ range site.RegularPages }} + "{{ .RelPermalink }}", + {{ end }} + ]; + + function getRandomPost() { + const randomPostLink = document.getElementById("random-post-link") + const randomIndex = Math.floor(Math.random() * posts.length); + randomPostLink.href = posts[randomIndex]; + } + getRandomPost() + </script> + <div id="posts-recommendation-links"> + <a class="button" id="random-post-link" + href="" + onclick="getRandomPost()" + >🎲 随机文章</a> + <a class="button" href="https://www.travellings.cn/go.html" + target="_blank">🚇 开往</a> + <a class="button" href="https://www.guhub.cn/" + target="_blank">🏠 我的主页</a> + </div> + </div> +</header> +{{ end }} |
