fix: offer scope sections — add blue EN / red CZ language badges on title labels

Matches PHP styling with offers-lang-badge and offers-lang-badge-cz classes.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
BOHA
2026-03-23 18:56:12 +01:00
parent bcad377f92
commit 95065f54eb

View File

@@ -992,23 +992,23 @@ export default function OfferDetail() {
</div>
<div className="admin-form-row">
<FormField label="[EN] Název sekce">
<FormField label={<><span className="offers-lang-badge">EN</span>Název sekce</>}>
<input
type="text"
value={section.title}
onChange={(e) => setSections(prev => prev.map((s, i) => i === idx ? { ...s, title: e.target.value } : s))}
className="admin-form-input"
placeholder="Section title (EN)"
placeholder="Název sekce (anglicky)"
readOnly={isInvalidated}
/>
</FormField>
<FormField label="[CZ] Název sekce">
<FormField label={<><span className="offers-lang-badge offers-lang-badge-cz">CZ</span>Název sekce</>}>
<input
type="text"
value={section.title_cz}
onChange={(e) => setSections(prev => prev.map((s, i) => i === idx ? { ...s, title_cz: e.target.value } : s))}
className="admin-form-input"
placeholder="Název sekce (CZ)"
placeholder="Název sekce (česky)"
readOnly={isInvalidated}
/>
</FormField>