diff --git a/assets/css/terms.css b/assets/css/terms.css
new file mode 100644
index 00000000..e8ea0105
--- /dev/null
+++ b/assets/css/terms.css
@@ -0,0 +1,17 @@
+.terms-tags li {
+ display: inline-block;
+ margin: 10px;
+ font-weight: 600;
+}
+
+.terms-tags a {
+ display: block;
+ padding: 5px 14px;
+ color: var(--secondary);
+ background: var(--border);
+ border-radius: var(--radius);
+}
+
+.terms-tags a:hover {
+ background: var(--tertiary);
+}
\ No newline at end of file
diff --git a/layouts/_default/terms.html b/layouts/_default/terms.html
new file mode 100644
index 00000000..d9a9b142
--- /dev/null
+++ b/layouts/_default/terms.html
@@ -0,0 +1,23 @@
+{{ define "main" }}
+{{- $scope := .Site }}
+{{- if .Title }}
+
+{{ $scope = . }}
+{{ end }}
+
+
+
+{{ end }}{{/* end main */}}
\ No newline at end of file
diff --git a/layouts/partials/head.html b/layouts/partials/head.html
index 2e1fb14b..d12f2465 100644
--- a/layouts/partials/head.html
+++ b/layouts/partials/head.html
@@ -19,10 +19,11 @@
{{ $main := resources.Get "css/main.css" | minify }}
{{ $postentry := resources.Get "css/post-entry.css" | minify }}
{{ $postsingle := resources.Get "css/post-single.css" | minify }}
+{{ $terms := resources.Get "css/terms.css" | minify }}
{{ $archive := resources.Get "css/archive.css" | minify }}
{{ $footer := resources.Get "css/footer.css" | minify }}
{{ $404 := resources.Get "css/404.css" | minify }}
-{{ $style := slice $theme $reset $header $main $postentry $postsingle $archive $footer $404 | resources.Concat "stylesheet.css" | minify }}
+{{ $style := slice $theme $reset $header $main $postentry $postsingle $terms $archive $footer $404 | resources.Concat "stylesheet.css" | minify }}
{{ $stylesheet := slice $anoldhope $style | resources.Concat "css/stylesheet.css" | minify | fingerprint }}