/* sections.jsx — header, hero, menu, subscription, about, newsletter, footer */ function Header({ count, onCart, onNav, scrolled, pop }) { return (
{ e.preventDefault(); onNav("top"); }}> ChristinesSuppenküche
); } /* ---------------- HERO ---------------- */ function Hero({ variant, onBrowse, onAbo }) { const meta = (
6Sorten frisch gekocht
Lieferung pro Woche
100%Hausgemacht in Zürich
); const cta = (
); if (variant === "fullbleed") { return (
Hausgemacht in Zürich

Wärme,
im Löffel serviert.

Christine kocht jede Woche frische Suppen aus saisonalem Gemüse – mit Liebe, ohne Zusätze. Bestellen, und wir liefern bis vor die Tür.

{cta}
); } if (variant === "centered") { return (
Hausgemacht in Zürich

Suppe, wie sie früher geschmeckt hat.

Frisch gekocht aus saisonalem Gemüse, in kleinen Mengen, jede Woche neu. Christine bringt sie persönlich vorbei oder schickt sie dir gekühlt nach Hause.

{cta}
); } // editorial (default) return (
Hausgemacht in Zürich

Wärme,
im Löffel
serviert.

Christine kocht jede Woche frische Suppen aus saisonalem Gemüse – mit Liebe, ohne Zusätze. Bestellen, und wir liefern bis vor die Tür.

{cta} {meta}
Saisonal & frischGemüse vom Markt, jede Woche neu
); } /* ---------------- PRODUCT CARD ---------------- */ function ProductCard({ soup, variant, qtyInCart, onAdd, fav, onFav }) { const [justAdded, setJustAdded] = React.useState(false); const overlay = variant === "overlay"; const handleAdd = () => { onAdd(soup); setJustAdded(true); setTimeout(() => setJustAdded(false), 1100); }; return (
{overlay &&
} {!overlay && variant !== "horizontal" && ( {CHF(soup.price)} )}
{soup.tags.map((t) => )}

{soup.name}

{soup.desc}

{soup.size} {soup.kcal} kcal
{!overlay &&

{soup.allergens}

}
{CHF(soup.price)}/ Portion
); } function Menu({ soups, layout, cart, onAdd, favs, onFav }) { return ( ); } /* ---------------- SUBSCRIPTION ---------------- */ function Subscription({ plans, onChoose }) { return (
Nie mehr ohne Suppe

Das Suppen-Abo

Lass dir wöchentlich frische Suppen liefern. Du wählst die Sorten, wir kümmern uns um den Rest – jederzeit pausierbar oder kündbar.

{plans.map((p) => (

{p.name}

{p.sub}
{CHF(p.price).replace("CHF ", "")} CHF {p.per}
    {p.feats.map((f, i) =>
  • {f}
  • )}
))}
); } /* ---------------- ABOUT ---------------- */ function About() { return (
Seit
2019
Die Geschichte dahinter

Hallo, ich bin Christine.

„Eine gute Suppe ist das ehrlichste Essen, das ich kenne – ein Topf, etwas Zeit und gutes Gemüse.“

Was als sonntägliches Ritual für Familie und Nachbarn begann, ist heute meine kleine Suppenküche in Wollishofen. Ich koche in kleinen Mengen, von Hand, mit Gemüse vom Markt – ohne Geschmacksverstärker, ohne Konservierungsstoffe.

Jede Woche stelle ich eine neue Auswahl zusammen. Was ich nicht selbst in Zürich vorbeibringe, schicke ich dir frisch gekühlt nach Hause.

Christine Christine Pfluger · Köchin & Gründerin
); } /* ---------------- NEWSLETTER ---------------- */ function Newsletter() { const [email, setEmail] = React.useState(""); const [done, setDone] = React.useState(false); const submit = (e) => { e.preventDefault(); if (email && /\S+@\S+\.\S+/.test(email)) setDone(true); }; return (

Die Suppe der Woche, frisch ins Postfach

Jeden Montag verrate ich dir, was diese Woche im Topf landet – plus kleine Rezepte und Saisonales.

{done ? ( Danke! Du bist dabei – bis Montag. ) : (
setEmail(e.target.value)} />
)}
); } /* ---------------- FOOTER ---------------- */ function Footer({ site, onNav }) { return ( ); } Object.assign(window, { Header, Hero, ProductCard, Menu, Subscription, About, Newsletter, Footer });