Convert the Y2K theme from a Go+templ wasm plugin to a fully codeless .bnp: blocks/blocks.yaml + .ninjatpl, page/system templates, template overrides, email wrapper, master pages and CSS declared in manifest.yaml. All *.go, *.templ, *_templ.go, go.mod and go.sum deleted; schemas moved schemas/ -> blocks/. Static parity proven 48/48 identical against the templ baseline (10 blocks x full+empty+variant branches, 4 overrides incl. heading L1-6, email full+empty). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
18 lines
597 B
Plaintext
18 lines
597 B
Plaintext
<!doctype html>
|
|
<html lang="en">
|
|
{{ head_html|safe }}
|
|
<body class="bg-background text-foreground antialiased min-h-screen flex flex-col y2k-mesh-bg">
|
|
{{ admin_banner_html|safe }}
|
|
<header class="w-full">
|
|
{{ slots.header|safe }}
|
|
</header>
|
|
<main class="flex-grow w-full">
|
|
{% if slots.main %}{{ slots.main|safe }}{% else %}<div class="max-w-4xl mx-auto py-20 px-4 text-center"><p class="text-muted-foreground">No content blocks assigned to this page.</p></div>{% endif %}
|
|
</main>
|
|
<footer class="w-full mt-auto">
|
|
{{ slots.footer|safe }}
|
|
</footer>
|
|
{{ body_end_html|safe }}
|
|
</body>
|
|
</html>
|