Files
pw/templates/partials/konami.html
T
Asger Geel WeirsøeandClaude Opus 5.5 e58a11c2b4 feat: flyt sitet fra Astro til Zola
Samme indhold, URL'er og udseende, bygget af en enkelt zola-binær og Tailwind
standalone-CLI uden Node. Kanonisk domæne er asger.weirsoe.dk.

Blogindlæg ligger som page bundles med frontmatter Zola forstår, så de gamle
stempler er ugyldige, indtil scripts/omstempl.py er kørt med PUBLISH_KEY.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-01 16:47:08 +01:00

20 lines
905 B
HTML

<script>
// Konami-kode → terminal-tema
(() => {
if (window.__konami) return; window.__konami = true;
const seq = ['ArrowUp','ArrowUp','ArrowDown','ArrowDown','ArrowLeft','ArrowRight','ArrowLeft','ArrowRight','b','a'];
let pos = 0;
document.addEventListener('keydown', (e) => {
pos = e.key === seq[pos] ? pos + 1 : (e.key === seq[0] ? 1 : 0);
if (pos !== seq.length) return;
pos = 0;
document.documentElement.dataset.theme = 'terminal';
localStorage.setItem('theme', 'terminal');
document.body.animate(
[{ transform: 'rotate(0)' }, { transform: 'rotate(360deg)' }],
{ duration: 900, easing: 'ease-in-out' });
console.log('%c> adgang givet. velkommen til terminalen.', 'color:#4bff7e;font-family:monospace;font-size:14px');
});
})();
</script>