fix: remove FRAGE/SATZ/ANTWORT/VOKABELN section labels from all cards

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-05-28 13:13:48 +02:00
parent a0572c928b
commit 49f9953342
3 changed files with 5 additions and 5 deletions

View File

@@ -175,7 +175,7 @@ export default function PairSentenceCard({ card, onComplete }) {
<div className="pair-card-body" onClick={e => e.stopPropagation()} style={{ paddingTop: 18 }}> <div className="pair-card-body" onClick={e => e.stopPropagation()} style={{ paddingTop: 18 }}>
{/* Sentence + action buttons */} {/* Sentence + action buttons */}
<p className="pair-section-label">Satz</p>
<div className="pair-sentence-row"> <div className="pair-sentence-row">
<div className="pair-sentence-text"> <div className="pair-sentence-text">
<p className="pair-sentence" style={{ opacity: showTranslation ? 0 : 1, transition: 'opacity 0.18s', margin: 0 }}> <p className="pair-sentence" style={{ opacity: showTranslation ? 0 : 1, transition: 'opacity 0.18s', margin: 0 }}>
@@ -249,7 +249,7 @@ export default function PairSentenceCard({ card, onComplete }) {
{/* Vocabulary */} {/* Vocabulary */}
{vocab.length > 0 && ( {vocab.length > 0 && (
<div className="pair-vocab-section"> <div className="pair-vocab-section">
<p className="pair-section-label">Vokabeln</p>
<div className="pair-vocab-chips"> <div className="pair-vocab-chips">
{vocab.map(v => ( {vocab.map(v => (
<span key={v.id} className="pair-vocab-word">{v.label}</span> <span key={v.id} className="pair-vocab-word">{v.label}</span>

View File

@@ -140,7 +140,7 @@ export default function PairWordCard({ card, onComplete }) {
</div> </div>
<div className="pair-card-body" onClick={e => e.stopPropagation()} style={{ paddingTop: 18 }}> <div className="pair-card-body" onClick={e => e.stopPropagation()} style={{ paddingTop: 18 }}>
<p className="pair-section-label">Frage</p>
<p className="pair-question"> <p className="pair-question">
{resolveSentence(sentence, card.placeholders, handleChipClick, activeChip?.id)} {resolveSentence(sentence, card.placeholders, handleChipClick, activeChip?.id)}
</p> </p>
@@ -150,7 +150,7 @@ export default function PairWordCard({ card, onComplete }) {
</p> </p>
)} )}
<p className="pair-section-label" style={{ marginTop: 14 }}>Antwort</p>
<div className="pair-options"> <div className="pair-options">
{options.map((opt) => { {options.map((opt) => {
const label = opt[lang] || opt.de || '…' const label = opt[lang] || opt.de || '…'

View File

@@ -125,7 +125,7 @@ export default function PairYesNoCard({ card, onComplete }) {
</div> </div>
<div className="pair-card-body" onClick={e => e.stopPropagation()} style={{ paddingTop: 18 }}> <div className="pair-card-body" onClick={e => e.stopPropagation()} style={{ paddingTop: 18 }}>
<p className="pair-section-label">Frage</p>
<p className="pair-question"> <p className="pair-question">
{resolveSentence(sentence, card.placeholders, handleChipClick, activeChip?.id)} {resolveSentence(sentence, card.placeholders, handleChipClick, activeChip?.id)}
</p> </p>