Raumstempel: Hoehe-Zeile kompakter — Modus als Dropdown statt Toggle-Pair
This commit is contained in:
+10
-11
@@ -1096,15 +1096,14 @@ function RaumProperties({ raum, geschosse, onUpdate, onDelete, hatchPatterns, fo
|
||||
Aenderung der Oberleiste auch auf den Stempel. */}
|
||||
<div style={{ display: 'flex', alignItems: 'center', gap: 6 }}>
|
||||
<span style={{ fontSize: 10, color: 'var(--text-secondary)', width: 60 }}>Höhe</span>
|
||||
<div style={{ flex: 1, display: 'flex', gap: 3, alignItems: 'center' }}>
|
||||
<BarToggle label="fix m" active={txtModus === 'fix'}
|
||||
icon="straighten"
|
||||
onClick={() => onUpdate({ txtModus: 'fix' })}
|
||||
title="Fixe Modellhoehe in Meter" />
|
||||
<BarToggle label="masstab mm" active={txtModus === 'masstab'}
|
||||
icon="aspect_ratio"
|
||||
onClick={() => onUpdate({ txtModus: 'masstab' })}
|
||||
title="Paper-mm @ aktivem Plan-Massstab — skaliert automatisch mit" />
|
||||
<div style={{ flex: 1, display: 'flex', gap: 4, alignItems: 'center' }}>
|
||||
<select value={txtModus}
|
||||
onChange={(e) => onUpdate({ txtModus: e.target.value })}
|
||||
title="Modus: fix = Modellhoehe in Meter; masstab = Paper-mm, skaliert mit aktivem Plan-Massstab"
|
||||
style={{ flex: 1, fontSize: 11 }}>
|
||||
<option value="fix">fix (m)</option>
|
||||
<option value="masstab">masstab (mm)</option>
|
||||
</select>
|
||||
<input type="text" value={txtH}
|
||||
onChange={(e) => setTxtH(e.target.value)}
|
||||
onBlur={() => {
|
||||
@@ -1114,10 +1113,10 @@ function RaumProperties({ raum, geschosse, onUpdate, onDelete, hatchPatterns, fo
|
||||
}}
|
||||
onKeyDown={(e) => { if (e.key === 'Enter') e.target.blur() }}
|
||||
title={txtModus === 'masstab' ? 'Texthoehe in Paper-mm' : 'Texthoehe in m'}
|
||||
style={{ width: 50, fontSize: 11,
|
||||
style={{ width: 56, fontSize: 11, textAlign: 'right',
|
||||
fontFamily: 'DM Mono, monospace' }} />
|
||||
<span style={{ fontSize: 9, color: 'var(--text-muted)',
|
||||
minWidth: 18 }}>
|
||||
minWidth: 14 }}>
|
||||
{txtModus === 'masstab' ? 'mm' : 'm'}
|
||||
</span>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user