fix(marketing): leere /preview-Seite (nacktes <template> rendert nicht)

Beim Entfernen des Client-Gates blieb ein <template> ohne Direktive als Wrapper
um den gesamten Inhalt stehen. Vue 3 rendert ein direktivenloses <template> an
dieser Stelle nicht → komplett leere Seite. Wrapper entfernt, Inhalt liegt jetzt
direkt im Root-<div>. Verifiziert: Header + Hero rendern in Safari.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
chahinebrini 2026-06-09 05:27:24 +02:00
parent 5fb441817f
commit 80b6e2399b

View File

@ -55,7 +55,6 @@ const onboardingSteps = [
<template> <template>
<div class="bg-default min-h-dvh text-default font-sans overflow-x-hidden"> <div class="bg-default min-h-dvh text-default font-sans overflow-x-hidden">
<!-- INHALT (Zugriffsschutz via nginx Basic-Auth) --> <!-- INHALT (Zugriffsschutz via nginx Basic-Auth) -->
<template>
<header class="sticky top-0 z-30 backdrop-blur-md bg-gray-950/70 border-b border-white/5"> <header class="sticky top-0 z-30 backdrop-blur-md bg-gray-950/70 border-b border-white/5">
<div class="max-w-6xl mx-auto px-4 h-14 flex items-center gap-3"> <div class="max-w-6xl mx-auto px-4 h-14 flex items-center gap-3">
<img src="/app-icon.png" alt="Rebreak" class="w-8 h-8 rounded-lg" /> <img src="/app-icon.png" alt="Rebreak" class="w-8 h-8 rounded-lg" />
@ -362,6 +361,5 @@ const onboardingSteps = [
<footer class="px-4 py-8 text-center border-t border-white/5"> <footer class="px-4 py-8 text-center border-t border-white/5">
<p class="text-xs text-muted">rebreak.org · Vertrauliche Vorschau</p> <p class="text-xs text-muted">rebreak.org · Vertrauliche Vorschau</p>
</footer> </footer>
</template>
</div> </div>
</template> </template>