pagex: update mediatransformer to output an object, write .json files for raw content (debugging)

voidcannon: reflect transformer changes, implement author links, cache calculated themes
This commit is contained in:
bignutty
2025-11-05 13:46:56 +01:00
parent b4a2b17cae
commit 80770f48bb
3 changed files with 26 additions and 3 deletions

2
pagex

Submodule pagex updated: 4aa3a19784...f3fcdef416

View File

@@ -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,
},
]
}