feat: FlipCards topic labels + content update
- Replace generic "Kennst du das?" with topic-specific labels per card - Topics: Positionierung, Content-Plan, Verkaufsseite, Vertrieb, SEO & Google, Video & Social Media - Remove Marketing/Vertrieb card, add Verkaufsseite card - Update card 1 copy to focus on application over theory - Update card 6 to video/content creation focus Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
79f03d429d
commit
4f006d6d3a
1 changed files with 15 additions and 9 deletions
|
|
@ -4,32 +4,38 @@ import { useState } from "react";
|
||||||
|
|
||||||
const PAIRS = [
|
const PAIRS = [
|
||||||
{
|
{
|
||||||
before: "\u201EIch wei\xDF viel \u2014 aber niemand fragt an.\u201C",
|
topic: "Positionierung",
|
||||||
after: "Positionierung in einem Satz. Ein System das planbar Anfragen bringt.",
|
before: "\u201EIch habe viel \xFCber Marketing gelernt \u2014 aber ich wei\xDF nicht wie ich es bei mir anwende.\u201C",
|
||||||
|
after: "Wir bauen dein pers\xF6nliches System \u2014 du setzt um was du schon wei\xDFt.",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
topic: "Content-Plan",
|
||||||
before: "\u201EIch poste regelm\xe4\xDFig. Nichts passiert.\u201C",
|
before: "\u201EIch poste regelm\xe4\xDFig. Nichts passiert.\u201C",
|
||||||
after: "Content-Plan f\xFCr alle Plattformen \u2014 du wei\xDFt was, wann und warum.",
|
after: "Content-Plan f\xFCr alle Plattformen \u2014 du wei\xDFt was, wann und warum.",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
before: "\u201EIch wei\xDF nicht wie Marketing und Vertrieb zusammenh\xe4ngen.\u201C",
|
topic: "Verkaufsseite",
|
||||||
after: "Marketing-Systemkarte. Alle Teile greifen ineinander.",
|
before: "\u201EIch wei\xDF nicht wie ich eine Verkaufslandingpage baue.\u201C",
|
||||||
|
after: "Du bekommst Schritt-f\xFCr-Schritt Anleitung \u2014 und baust deine eigene Verkaufsseite.",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
topic: "Vertrieb",
|
||||||
before: "\u201EIch warte dass Kunden kommen.\u201C",
|
before: "\u201EIch warte dass Kunden kommen.\u201C",
|
||||||
after: "Verkaufsskript. Direktansprache. Du gehst aktiv auf Kunden zu.",
|
after: "Verkaufsskript. Direktansprache. Du gehst aktiv auf Kunden zu.",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
topic: "SEO & Google",
|
||||||
before: "\u201EIch werde online nicht gefunden.\u201C",
|
before: "\u201EIch werde online nicht gefunden.\u201C",
|
||||||
after: "Google Business optimiert. Deine Seite f\xFCr dein Haupt-Keyword.",
|
after: "Google Business optimiert. Deine Seite f\xFCr dein Haupt-Keyword.",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
before: "\u201ENach jedem Kurs fange ich wieder bei null an.\u201C",
|
topic: "Video & Social Media",
|
||||||
after: "Ein System aus Marketing, Vertrieb und Social Media \u2014 das weiterl\xe4uft.",
|
before: "\u201EIch will Content machen \u2014 aber ich wei\xDF nicht wo ich anfangen soll: welche Kamera, wie schneiden?\u201C",
|
||||||
|
after: "Handy-Video-Setup + Schnitt-Grundlagen. Du gehst raus und drehst deinen ersten Reel.",
|
||||||
},
|
},
|
||||||
];
|
];
|
||||||
|
|
||||||
function FlipCard({ before, after }: { before: string; after: string }) {
|
function FlipCard({ topic, before, after }: { topic: string; before: string; after: string }) {
|
||||||
const [flipped, setFlipped] = useState(false);
|
const [flipped, setFlipped] = useState(false);
|
||||||
|
|
||||||
const faceBase: React.CSSProperties = {
|
const faceBase: React.CSSProperties = {
|
||||||
|
|
@ -82,7 +88,7 @@ function FlipCard({ before, after }: { before: string; after: string }) {
|
||||||
textTransform: "uppercase", borderRadius: "99px",
|
textTransform: "uppercase", borderRadius: "99px",
|
||||||
padding: "3px 10px", background: "#eef2ff", color: "#4338ca",
|
padding: "3px 10px", background: "#eef2ff", color: "#4338ca",
|
||||||
}}>
|
}}>
|
||||||
Kennst du das?
|
{topic}
|
||||||
</span>
|
</span>
|
||||||
|
|
||||||
<p style={{ fontSize: "0.9rem", lineHeight: 1.5, fontStyle: "italic", color: "#475569" }}>
|
<p style={{ fontSize: "0.9rem", lineHeight: 1.5, fontStyle: "italic", color: "#475569" }}>
|
||||||
|
|
@ -153,7 +159,7 @@ export default function FlipCards() {
|
||||||
|
|
||||||
<div className="grid sm:grid-cols-2 lg:grid-cols-3 gap-6">
|
<div className="grid sm:grid-cols-2 lg:grid-cols-3 gap-6">
|
||||||
{PAIRS.map((pair, i) => (
|
{PAIRS.map((pair, i) => (
|
||||||
<FlipCard key={i} before={pair.before} after={pair.after} />
|
<FlipCard key={i} topic={pair.topic} before={pair.before} after={pair.after} />
|
||||||
))}
|
))}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
|
||||||
Reference in a new issue