fix: mobiloverløb, stak-tekster og mermaid væk

Tabeller ruller nu inden i sig selv, så siden ikke bliver bredere end skærmen ved
390 px. Kodeblokke og tabeller kan igen nås med tastatur. Kolofon, uses, humans.txt
og banner beskriver den nye stak. Mermaid er fjernet, da intet indlæg bruger det.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Asger Geel Weirsøe
2026-11-01 16:47:09 +01:00
co-authored by Claude Opus 5.5
parent 3844221421
commit 6d5a903247
10 changed files with 18 additions and 3677 deletions
-25
View File
@@ -52,31 +52,6 @@
})();
</script>
{%- endif %}
<script>
// Mermaid-diagrammer: ```mermaid-blokke rendres client-side. Scriptet (self-hosted)
// hentes KUN på indlæg der faktisk har diagrammer.
(function () {
var blocks = document.querySelectorAll('code[data-lang="mermaid"]');
if (!blocks.length) return;
var s = document.createElement('script');
s.src = (document.documentElement.dataset.base || '') + '/js/mermaid.min.js';
s.onload = async function () {
mermaid.initialize({ startOnLoad: false,
theme: document.documentElement.dataset.theme === 'light' ? 'default' : 'dark' });
var i = 0;
for (var code of blocks) {
try {
var r = await mermaid.render('mmd-' + i++, code.textContent);
var el = document.createElement('div');
el.className = 'mermaid-diagram';
el.innerHTML = r.svg;
code.closest('pre').replaceWith(el);
} catch (_) { /* lad kodeblokken stå hvis diagrammet ikke parser */ }
}
};
document.head.appendChild(s);
})();
</script>
<script>
(function () {
document.querySelectorAll('.prose pre').forEach(function (pre) {
+1 -1
View File
@@ -5,6 +5,6 @@
/ ___ \ ___) | |_| | |___| _ <
/_/ \_\____/ \____|_____|_| \_\
Statisk Astro, self-hosted på Proxmox.
Statisk Zola, self-hosted på Proxmox.
Prøv Cmd/Ctrl+K.. eller den gamle kode: op op ned ned venstre højre venstre højre B A.
-->