fix: read-only rich text — use plain div instead of admin-form-input
admin-form-input has fixed height (36px) causing overflow. Replaced with a styled div matching the editor appearance. No new CSS needed. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -383,27 +383,6 @@ img {
|
|||||||
max-width: 100%;
|
max-width: 100%;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Rich text content rendered as read-only inside form inputs */
|
|
||||||
.admin-form-input.section-content {
|
|
||||||
height: auto;
|
|
||||||
white-space: normal;
|
|
||||||
word-break: break-word;
|
|
||||||
}
|
|
||||||
|
|
||||||
.admin-form-input.section-content ul,
|
|
||||||
.admin-form-input.section-content ol {
|
|
||||||
margin: 0 0 0.4em 1.5em;
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.admin-form-input.section-content li {
|
|
||||||
margin-bottom: 0.2em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.admin-form-input.section-content p {
|
|
||||||
margin: 0 0 0.4em 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.admin-form-input[type="number"]::-webkit-inner-spin-button,
|
.admin-form-input[type="number"]::-webkit-inner-spin-button,
|
||||||
.admin-form-input[type="number"]::-webkit-outer-spin-button {
|
.admin-form-input[type="number"]::-webkit-outer-spin-button {
|
||||||
-webkit-appearance: none;
|
-webkit-appearance: none;
|
||||||
|
|||||||
@@ -1099,9 +1099,8 @@ export default function OfferDetail() {
|
|||||||
<label className="admin-form-label">Obsah</label>
|
<label className="admin-form-label">Obsah</label>
|
||||||
{(isInvalidated || isLockedByOther) ? (
|
{(isInvalidated || isLockedByOther) ? (
|
||||||
<div
|
<div
|
||||||
className="admin-form-input section-content"
|
style={{ minHeight: '80px', padding: '0.75rem', background: 'var(--bg-primary)', border: '1px solid var(--border-color)', borderRadius: 'var(--border-radius-sm)', lineHeight: 1.6, fontSize: '0.875rem', color: 'var(--text-primary)' }}
|
||||||
style={{ minHeight: '80px', background: 'var(--bg-primary)', overflow: 'hidden', lineHeight: 1.5, fontSize: '0.875rem' }}
|
dangerouslySetInnerHTML={{ __html: section.content || '<em style="color: var(--text-tertiary)">Prázdný obsah</em>' }}
|
||||||
dangerouslySetInnerHTML={{ __html: section.content || '<em>Prázdný obsah</em>' }}
|
|
||||||
/>
|
/>
|
||||||
) : (
|
) : (
|
||||||
<RichEditor
|
<RichEditor
|
||||||
|
|||||||
Reference in New Issue
Block a user