Files
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

41 lines
1.5 KiB
HTML

<div
id="cookie-banner"
hidden
class="fixed inset-x-0 bottom-0 z-[60] px-4 pb-4"
role="dialog"
aria-live="polite"
aria-label="{% if lang == "en" %}Cookie notice{% else %}Cookie-besked{% endif %}"
>
<div class="mx-auto flex max-w-3xl flex-col gap-3 wt-card wt-card--raised sm:flex-row sm:items-center sm:justify-between">
<p class="text-sm text-muted">
{% if lang == "en" %}This site uses cookies to improve your experience and keep anonymous visitor statistics. By using the site you accept this.{% else %}Denne side bruger cookies til at forbedre din oplevelse og lave anonym statistik over besøg. Ved at bruge siden accepterer du det.{% endif %}
<a href="/cookies" class="text-accent underline">{% if lang == "en" %}Read more (Danish){% else %}Læs mere{% endif %}</a>.
</p>
<button
id="cookie-ok"
class="shrink-0 self-start wt-btn wt-btn--primary sm:self-auto"
>OK</button>
</div>
</div>
<script>
(function () {
var KEY = 'wec_cookie_ack';
function wire() {
var b = document.getElementById('cookie-banner');
if (!b) return;
try { if (localStorage.getItem(KEY)) { b.hidden = true; return; } } catch (_) {}
b.hidden = false;
var ok = document.getElementById('cookie-ok');
if (ok && !ok.__wired) {
ok.__wired = true;
ok.addEventListener('click', function () {
try { localStorage.setItem(KEY, '1'); } catch (_) {}
b.hidden = true;
});
}
}
wire();
})();
</script>