summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--assets/css/components/_taxonomy.scss8
-rw-r--r--content/categories/uncategorized.md4
-rw-r--r--layouts/_default/taxonomy.html5
-rw-r--r--layouts/_default/uncategorized.html20
4 files changed, 33 insertions, 4 deletions
diff --git a/assets/css/components/_taxonomy.scss b/assets/css/components/_taxonomy.scss
index 7e90cec9..c295b07e 100644
--- a/assets/css/components/_taxonomy.scss
+++ b/assets/css/components/_taxonomy.scss
@@ -75,7 +75,11 @@
}
}
- .taxonomy-description hr {
-
+ .uncategorized-link {
+ @include small-button;
+ &::after {
+ content: " →";
+ color: var(--secondary-text-color)
+ }
}
}
diff --git a/content/categories/uncategorized.md b/content/categories/uncategorized.md
new file mode 100644
index 00000000..bfb38ee7
--- /dev/null
+++ b/content/categories/uncategorized.md
@@ -0,0 +1,4 @@
+---
+title: 未分类文章
+layout: uncategorized
+---
diff --git a/layouts/_default/taxonomy.html b/layouts/_default/taxonomy.html
index 8f449506..ad1179e2 100644
--- a/layouts/_default/taxonomy.html
+++ b/layouts/_default/taxonomy.html
@@ -72,8 +72,9 @@
{{ end }}
</section>
{{ end }}
-
-
+ <p class="uncategorized-link-container">
+ <a class="uncategorized-link" href="/categories/uncategorized/">查看未分类文章</a>
+ </p>
</article>
{{ partial "footer.html" . }}
{{ end }}
diff --git a/layouts/_default/uncategorized.html b/layouts/_default/uncategorized.html
new file mode 100644
index 00000000..44dd79f5
--- /dev/null
+++ b/layouts/_default/uncategorized.html
@@ -0,0 +1,20 @@
+{{ define "main" }}
+<article class="taxonomy">
+ {{ partial "components/post-page-header.html" . }}
+ {{ partial "components/breadcrumbs.html" . }}
+ <div class="post-content">
+ <!-- Uncategorized -->
+ {{ $uncategorized := where (where .Site.RegularPages "Section" "posts") "Params.categories" "==" nil }}
+ {{ if $uncategorized }}
+ <section class="uncategorized-posts">
+ <ol>
+ {{ range $uncategorized }}
+ <li><a href="{{ .RelPermalink }}">{{ .Title }}</a></li>
+ {{ end }}
+ </ol>
+ </section>
+ {{ end }}
+ </div>
+</article>
+{{ partial "footer.html" . }}
+{{ end }}