From 80770f48bbfb559e0f466e43a26a5f68f89eb17f Mon Sep 17 00:00:00 2001 From: bignutty <3515180-bignutty@users.noreply.gitlab.com> Date: Wed, 5 Nov 2025 13:46:56 +0100 Subject: [PATCH] pagex: update mediatransformer to output an object, write .json files for raw content (debugging) voidcannon: reflect transformer changes, implement author links, cache calculated themes --- pagex | 2 +- src/content/authors/bignutty.pagex.js | 25 ++++++++++++++++++++++++- voidcannon | 2 +- 3 files changed, 26 insertions(+), 3 deletions(-) diff --git a/pagex b/pagex index 4aa3a19..f3fcdef 160000 --- a/pagex +++ b/pagex @@ -1 +1 @@ -Subproject commit 4aa3a197842f274db62003085ba5d3de03d98086 +Subproject commit f3fcdef4161ca942270b9051a23ab766090f3c01 diff --git a/src/content/authors/bignutty.pagex.js b/src/content/authors/bignutty.pagex.js index 3343e4f..1c39f4a 100644 --- a/src/content/authors/bignutty.pagex.js +++ b/src/content/authors/bignutty.pagex.js @@ -1,5 +1,6 @@ import {PagexResourceTransformer} from "pagex"; -import {VoidcannonContentType} from "voidcannon"; +import {VoidcannonContentType, VoidcannonLinksIconType} from "voidcannon"; +import {GramophoneIcon} from "webicons/icons/Gramophone.icon.js"; export default { type: VoidcannonContentType.AUTHOR, @@ -16,4 +17,26 @@ export default { dark: "#c7f718", } }, + links: [ + { + label: "Website", + url: "https://bignutty.gitlab.io/", + icon: "public" + }, + { + label: "GitLab", + url: "https://gitlab.com/bignutty", + icon: VoidcannonLinksIconType.GITLAB, + }, + { + label: "Gramophone", + url: "https://bignutty.gitlab.io/gramophone/profile/big_nutty", + icon: VoidcannonLinksIconType.GRAMOPHONE, + }, + { + label: "Twitter", + url: "https://twitter.com/bignutty_", + icon: VoidcannonLinksIconType.TWITTER, + }, + ] } \ No newline at end of file diff --git a/voidcannon b/voidcannon index 7edcd34..6475528 160000 --- a/voidcannon +++ b/voidcannon @@ -1 +1 @@ -Subproject commit 7edcd341950ea4357fedd02906c5f6cb8df9ec39 +Subproject commit 6475528e6c6124b4724dd93c99f4abb1bf2fb345