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) %}
-
{{ tag }}
- {% endfor -%}
-
- written: {{ page.date }}
-
- tags: {%- for tag in page.taxonomies.tags | sort | unique(case_sensitive=false) %}
-
#{{ tag }}
- {% endfor -%}
+
+ written: {{ page.date }}
+
+ authors: {%- for tag in page.taxonomies.authors | sort | unique(case_sensitive=false) %}
+ {{ tag }}
+ {% endfor -%}
+
+ tags: {%- for tag in page.taxonomies.tags | sort | unique(case_sensitive=false) %}
+ #{{ tag }}
+ {% 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) %}
+ {{ tag }}
+ {% endfor -%}
+
tags: {%- for tag in page.taxonomies.tags | sort | unique(case_sensitive=false) %}
#{{ tag }}
{% 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 @@