diff --git a/assets/css/_partials/_single/_toc.scss b/assets/css/_partials/_single/_toc.scss index 944a54d0..7eda1f59 100644 --- a/assets/css/_partials/_single/_toc.scss +++ b/assets/css/_partials/_single/_toc.scss @@ -114,7 +114,8 @@ .toc-content { overflow-y: scroll; - max-height: calc(100vh - #{2*$header-height}); + // TODO 这里计算错误,待重构 + max-height: calc(100vh - #{2 * $header-height}); @include scrollbar-width(none, 0); &.always-active ul, diff --git a/layouts/_default/_markup/render-blockquote-alert.html b/layouts/_markup/render-blockquote-alert.html similarity index 100% rename from layouts/_default/_markup/render-blockquote-alert.html rename to layouts/_markup/render-blockquote-alert.html diff --git a/layouts/_default/_markup/render-codeblock-echarts.html b/layouts/_markup/render-codeblock-echarts.html similarity index 100% rename from layouts/_default/_markup/render-codeblock-echarts.html rename to layouts/_markup/render-codeblock-echarts.html diff --git a/layouts/_default/_markup/render-codeblock-mermaid.html b/layouts/_markup/render-codeblock-mermaid.html similarity index 100% rename from layouts/_default/_markup/render-codeblock-mermaid.html rename to layouts/_markup/render-codeblock-mermaid.html diff --git a/layouts/_default/_markup/render-codeblock-timeline.html b/layouts/_markup/render-codeblock-timeline.html similarity index 100% rename from layouts/_default/_markup/render-codeblock-timeline.html rename to layouts/_markup/render-codeblock-timeline.html diff --git a/layouts/_default/_markup/render-codeblock.html b/layouts/_markup/render-codeblock.html similarity index 100% rename from layouts/_default/_markup/render-codeblock.html rename to layouts/_markup/render-codeblock.html diff --git a/layouts/_default/_markup/render-heading.html b/layouts/_markup/render-heading.html similarity index 100% rename from layouts/_default/_markup/render-heading.html rename to layouts/_markup/render-heading.html diff --git a/layouts/_default/_markup/render-image.html b/layouts/_markup/render-image.html similarity index 100% rename from layouts/_default/_markup/render-image.html rename to layouts/_markup/render-image.html diff --git a/layouts/_default/_markup/render-link.html b/layouts/_markup/render-link.html similarity index 100% rename from layouts/_default/_markup/render-link.html rename to layouts/_markup/render-link.html diff --git a/layouts/_default/baseof.html b/layouts/baseof.html similarity index 100% rename from layouts/_default/baseof.html rename to layouts/baseof.html diff --git a/layouts/_default/friends.html b/layouts/friends.html similarity index 100% rename from layouts/_default/friends.html rename to layouts/friends.html diff --git a/layouts/_default/home.archives.html b/layouts/home.archives.html similarity index 100% rename from layouts/_default/home.archives.html rename to layouts/home.archives.html diff --git a/layouts/_default/home.baidu_urls.txt b/layouts/home.baidu_urls.txt similarity index 86% rename from layouts/_default/home.baidu_urls.txt rename to layouts/home.baidu_urls.txt index 3164374b..92a61355 100644 --- a/layouts/_default/home.baidu_urls.txt +++ b/layouts/home.baidu_urls.txt @@ -1,3 +1,3 @@ {{- range (where .Site.Pages "Kind" "page") -}} {{- println .Permalink -}} -{{- end -}} \ No newline at end of file +{{- end -}} diff --git a/layouts/_default/home.html b/layouts/home.html similarity index 100% rename from layouts/_default/home.html rename to layouts/home.html diff --git a/layouts/_default/home.offline.html b/layouts/home.offline.html similarity index 100% rename from layouts/_default/home.offline.html rename to layouts/home.offline.html diff --git a/layouts/_default/home.readme.md b/layouts/home.readme.md similarity index 56% rename from layouts/_default/home.readme.md rename to layouts/home.readme.md index 48760fc4..f6a8ef49 100644 --- a/layouts/_default/home.readme.md +++ b/layouts/home.readme.md @@ -1,13 +1,16 @@ # {{ .Site.Title }} +> {{ .Site.Params.description }} + {{ $pages := .Scratch.Get "mainSectionPages" -}} {{- $pages = where $pages "Draft" "eq" false -}} -{{- T "section.archiveCounter" (len $pages) }} +{{- T "section.archiveCounter" (len $pages) }} by [{{ .Site.Params.author.name }}]({{ .Site.Params.author.link }}). {{ range $pages.GroupByPublishDate "2006" }} {{- if ne .Key "0001" -}} - {{- printf "\n## %v\n\n%v\n\n" .Key (T "section.archiveCounter" .Pages.Len) -}} + {{- printf "\n## %v\n\n
\n%v\n\n" .Key (T "section.archiveCounter" .Pages.Len) -}} {{- range .Pages -}} {{- printf "- %v [%v](%v \"%v\")\n" (.PublishDate.Format "01-02") .Title .Permalink (.PublishDate.Format "2006-01-02 15:04:05") -}} {{- end -}} + {{- printf "\n
\n" -}} {{- end -}} {{- end -}} diff --git a/layouts/_default/home.rss.xml b/layouts/home.rss.xml similarity index 100% rename from layouts/_default/home.rss.xml rename to layouts/home.rss.xml diff --git a/layouts/_default/home.search.json b/layouts/home.search.json similarity index 100% rename from layouts/_default/home.search.json rename to layouts/home.search.json diff --git a/layouts/_default/single.html b/layouts/page.html similarity index 100% rename from layouts/_default/single.html rename to layouts/page.html diff --git a/layouts/_default/single.md b/layouts/page.md similarity index 85% rename from layouts/_default/single.md rename to layouts/page.md index d8e0310a..d03072f5 100644 --- a/layouts/_default/single.md +++ b/layouts/page.md @@ -1,5 +1,5 @@ {{- $params := partial "function/params.html" -}} -{{- $author := .Store.Get "author" -}} +{{- $author := .Store.Get "author" | default (partial "function/get-author-map.html" .Params.author) -}} # {{ cond (.Param "capitalizeTitles") (title .Title) .Title }} {{ if $params.password -}} diff --git a/layouts/_default/search.html b/layouts/search.html similarity index 100% rename from layouts/_default/search.html rename to layouts/search.html diff --git a/layouts/_default/section.html b/layouts/section.html similarity index 100% rename from layouts/_default/section.html rename to layouts/section.html diff --git a/layouts/_default/section.rss.xml b/layouts/section.rss.xml similarity index 100% rename from layouts/_default/section.rss.xml rename to layouts/section.rss.xml diff --git a/layouts/_default/summary.html b/layouts/summary.html similarity index 100% rename from layouts/_default/summary.html rename to layouts/summary.html diff --git a/layouts/_default/tags.html b/layouts/tags.html similarity index 100% rename from layouts/_default/tags.html rename to layouts/tags.html diff --git a/layouts/_default/taxonomies.html b/layouts/taxonomies.html similarity index 100% rename from layouts/_default/taxonomies.html rename to layouts/taxonomies.html diff --git a/layouts/_default/terms.html b/layouts/taxonomy.html similarity index 100% rename from layouts/_default/terms.html rename to layouts/taxonomy.html diff --git a/layouts/_default/term.html b/layouts/term.html similarity index 100% rename from layouts/_default/term.html rename to layouts/term.html diff --git a/layouts/_default/term.rss.xml b/layouts/term.rss.xml similarity index 100% rename from layouts/_default/term.rss.xml rename to layouts/term.rss.xml