diff --git a/config.toml b/config.toml index d4ec22a..7f51b7c 100644 --- a/config.toml +++ b/config.toml @@ -1,6 +1,7 @@ base_url = "https://www.nixfox.ca" compile_sass = true build_search_index = true +generate_feeds = true taxonomies = [ {name = "authors", feed = true, rss = true }, diff --git a/content/blog/about_me.md b/content/blog/about_me.md index db24c87..12b9aa4 100644 --- a/content/blog/about_me.md +++ b/content/blog/about_me.md @@ -1,6 +1,7 @@ +++ -title = "about me, the aubun creature" +title = "me, the aubun creature" date = 2025-07-02 +authors = [ "aubun" ] description = "a page all about me!" diff --git a/content/blog/contact.md b/content/blog/contact.md index f5e9323..d3f07db 100644 --- a/content/blog/contact.md +++ b/content/blog/contact.md @@ -1,8 +1,9 @@ +++ title = "contact info and socials" date = 2025-07-02 +authors = [ "aubun" ] -description = "all my contact details" +description = "my contact details" [taxonomies] authors = [ "aubun" ] diff --git a/content/blog/defense.md b/content/blog/defense.md index 6b966db..f0ec559 100644 --- a/content/blog/defense.md +++ b/content/blog/defense.md @@ -1,6 +1,7 @@ +++ title = "defense / priorities" date = 2025-06-26 +authors = [ "aubun" ] description = "a little rant about my own defense mechanisms" diff --git a/content/nixfox/julywebsite.md b/content/nixfox/julywebsite.md index 1e9e0c5..879202d 100644 --- a/content/nixfox/julywebsite.md +++ b/content/nixfox/julywebsite.md @@ -1,6 +1,7 @@ +++ title = "new website!" date = 2025-07-02 +authors = [ "aubun" ] description = "rebuilding the nixfox site" diff --git a/sass/sidebar.scss b/sass/sidebar.scss index 92a8d55..c4bd4fe 100644 --- a/sass/sidebar.scss +++ b/sass/sidebar.scss @@ -22,8 +22,6 @@ padding: 0; font-size: 1.6em; - transition: 0.3s; - background-color: var(--sb-color); } @@ -62,7 +60,7 @@ max-width: calc(100% - 2em); } -.theme-toggle-button { +.theme-toggle { background-color: var(--bg-color); color: var(--text-color); border: none; diff --git a/sass/style.scss b/sass/style.scss index cc7d380..7ef785e 100644 --- a/sass/style.scss +++ b/sass/style.scss @@ -1,6 +1,7 @@ // Setup stuff * { font-family: 'IBM Plex Mono', monospace; + transition: 0.3s; top: 0; } @@ -8,6 +9,7 @@ --bg-color: #DDE1E9; --elm-bg-color: #EFF1F5; --text-color: #141414; + --subtext-color: #6c7387; --link-color: #b7162e; } @@ -15,6 +17,7 @@ --bg-color: #181A1B; --elm-bg-color: #1F2223; --text-color: #DBD8D4; + --subtext-color: #8991a5; --link-color: #DB4E63; } @@ -27,6 +30,11 @@ body { padding-bottom: 5em; } +.subtitle { + color: var(--subtext-color); + font-size: 14px; +} + a { color: var(--link-color); cursor: crosshair; @@ -38,7 +46,6 @@ a { a:hover { font-weight: bold; outline: 3px solid; - transition: 0.3s; } h1 { diff --git a/templates/base.html b/templates/base.html index 0ec2fb5..eb85afd 100644 --- a/templates/base.html +++ b/templates/base.html @@ -7,6 +7,7 @@ + @@ -14,6 +15,8 @@ {% include "sidebar.html" %} + +
{% block content %} {% endblock content %} diff --git a/templates/blog-entry.html b/templates/blog-entry.html index f8e4daa..87777fa 100644 --- a/templates/blog-entry.html +++ b/templates/blog-entry.html @@ -3,13 +3,15 @@
{{ page.description }}
- authors: {%- for tag in page.taxonomies.authors | sort | unique(case_sensitive=false) %} - - {% endfor -%} -
- written: {{ page.date }} -
- tags: {%- for tag in page.taxonomies.tags | sort | unique(case_sensitive=false) %} - - {% endfor -%} + + written: {{ page.date }} +
+ authors: {%- for tag in page.taxonomies.authors | sort | unique(case_sensitive=false) %} + + {% endfor -%} +
+ tags: {%- for tag in page.taxonomies.tags | sort | unique(case_sensitive=false) %} + + {% endfor -%} +
diff --git a/templates/blog-page.html b/templates/blog-page.html index 145eaef..5d720c6 100644 --- a/templates/blog-page.html +++ b/templates/blog-page.html @@ -5,7 +5,12 @@ {{ page.title }}

- {{ page.date }}, + written: {{ page.date }} +
+ authors: {%- for tag in page.taxonomies.authors | sort | unique(case_sensitive=false) %} + + {% endfor -%} +
tags: {%- for tag in page.taxonomies.tags | sort | unique(case_sensitive=false) %} {% endfor -%} diff --git a/templates/generic.html b/templates/generic.html index d8c38d9..d3e91db 100644 --- a/templates/generic.html +++ b/templates/generic.html @@ -1,7 +1,8 @@ {% extends "base.html" %} - {% block content %} -

- {{ section.title }} -

+ +{% block content %} +

+ {{ section.title }} +

{{ section.content | safe }} {% endblock content %} diff --git a/templates/sidebar.html b/templates/sidebar.html index c95aade..519688a 100644 --- a/templates/sidebar.html +++ b/templates/sidebar.html @@ -1,7 +1,7 @@