From d1a15d268ed50ad16e7417a6042b4355873fa46a Mon Sep 17 00:00:00 2001 From: verdant Date: Sat, 28 Feb 2026 21:35:31 +0800 Subject: chore: remove comments system (discus) --- layouts/_default/single.html | 421 +++++++++++++++++++++---------------------- 1 file changed, 204 insertions(+), 217 deletions(-) (limited to 'layouts') diff --git a/layouts/_default/single.html b/layouts/_default/single.html index 6b3f0a4..3e617ea 100644 --- a/layouts/_default/single.html +++ b/layouts/_default/single.html @@ -14,81 +14,69 @@ {{ partial "post_meta.html" . }} -{{ $upvoteEnabled := default .Site.Params.upvote .Params.upvote }} {{ if $upvoteEnabled }} +{{ $upvoteEnabled := default .Site.Params.upvote .Params.upvote }} +{{ if $upvoteEnabled }}
- - - + + +
- {{ end }} + + {{ $tocEnabled := default .Site.Params.toc .Params.toc }} {{ if $tocEnabled }}
{{ partial "toc.html" . }}
{{ end }} -{{ if .Params.comments | default true }} -
-
- -

评论 与 Webmentions

-
-
- -
-
- - -

- 若想回复本文,请在你的博客或社媒发布含有本文链接的帖子,然后在下方表单提交链接。 -

-
-
-
- - -
- - - -
-
-
-

- 也可以发送邮件评论。 -

- 关于 Webmention 的更多信息 - 以及 - 为什么要这么做? -
- - - - {{ end }} -
-
-
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ if not .Params.comments }} {{ with .Params.reason }} -- cgit v1.2.3 From 185280709f8f767d40f9601d389d28e83eb3a32e Mon Sep 17 00:00:00 2001 From: verdant Date: Sat, 28 Feb 2026 21:35:46 +0800 Subject: refactor: archives page - group by year and use
to hide posts by default --- layouts/archives/single.html | 118 ++++++++++++------------------------------- 1 file changed, 32 insertions(+), 86 deletions(-) (limited to 'layouts') diff --git a/layouts/archives/single.html b/layouts/archives/single.html index 698fc46..efafdca 100644 --- a/layouts/archives/single.html +++ b/layouts/archives/single.html @@ -1,96 +1,42 @@ {{ define "main" }}
{{- partial "header.html" . -}}
- {{ if .Site.Params.postSearch }} - - - {{ end }} {{ $allPosts := where .Site.RegularPages "Type" "eq" "posts" }} + {{ $allPosts := where .Site.RegularPages "Type" "eq" "posts" }} {{ $excludePosts := where $allPosts "Params.categories" "intersect" (slice "1") }} + {{ $postPages := $allPosts | complement $excludePosts }} - {{ $postPages := $allPosts | complement $excludePosts }} {{ if - .Site.Params.showPostCount }} -

共有 {{ len $postPages }} 篇文章

+ {{ if .Site.Params.showPostCount }} +

共 {{ len $postPages }} 篇文章

{{ end }} -
    - {{ if gt (len $postPages) 0 }} {{ $pagesToShow := $postPages.ByDate.Reverse - }} {{ $currentYear := 0 }} {{ range $pagesToShow }} {{ if .Date }} {{ $year - := .Date.Year }} {{ if and (.Site.Params.groupByYear) (ne $year - $currentYear) }} -

    {{ $year }}

    - {{ $currentYear = $year }} {{ end }} {{ end }} - -
  • - - - - - - {{ .Title }} -
  • - {{ end }} {{ else }} -
  • 暂无文章
  • +
    + {{ if gt (len $postPages) 0 }} + {{ range $postPages.GroupByDate "2006" }} +
    + +

    {{ .Key }} 年 ({{ len .Pages }})

    +
    + +
      + {{ range .Pages }} +
    • + + + + + + {{ .Title }} +
    • + {{ end }} +
    +
    + {{ end }} + {{ else }} +

    暂无文章

    {{ end }} -
+

-{{ end }} +{{ end }} \ No newline at end of file -- cgit v1.2.3 From 67ecec8cda74f1c63adccabb1b02cce66cd875c7 Mon Sep 17 00:00:00 2001 From: verdant Date: Sat, 28 Feb 2026 21:38:53 +0800 Subject: feat: add markdown callout --- layouts/_markup/render-blockquote.html | 107 +++++++++++++++++++++++++++++++++ 1 file changed, 107 insertions(+) create mode 100644 layouts/_markup/render-blockquote.html (limited to 'layouts') diff --git a/layouts/_markup/render-blockquote.html b/layouts/_markup/render-blockquote.html new file mode 100644 index 0000000..c11de7e --- /dev/null +++ b/layouts/_markup/render-blockquote.html @@ -0,0 +1,107 @@ + + + + + +{{ $emojis := dict + "caution" "🚨" + "important" "☝️" + "note" "ℹ️" + "tip" "💡" + "warning" "⚠️" + "announcement" "📣" +}} + +{{ if eq .Type "alert" }} +
+
+ {{ with .AlertTitle }} + {{.}} + {{ else }} + {{ index $emojis .AlertType }} + {{ end }} +
+
+ {{ .Text }} +
+
+{{ else }} +
+ {{ .Text }} +
+{{ end }} -- cgit v1.2.3 From 96b88e99201b4aabd3eabf0453ab75a5f34d17df Mon Sep 17 00:00:00 2001 From: verdant Date: Sat, 28 Feb 2026 21:39:50 +0800 Subject: style: tweak some CSS style --- layouts/partials/style.html | 1581 ++++++++++++++++++++----------------------- 1 file changed, 734 insertions(+), 847 deletions(-) (limited to 'layouts') diff --git a/layouts/partials/style.html b/layouts/partials/style.html index 24ed22c..a1b8176 100644 --- a/layouts/partials/style.html +++ b/layouts/partials/style.html @@ -1,850 +1,737 @@ -- cgit v1.2.3