Zeilenhöhe-Regler statt "+ Text"; Linienstil editierbar; DOSSIER-Audit gesichert
- "+ Text"-Knopf entfernt (war ohnehin immer deaktiviert, kein Werkzeug dahinter — Text wird ein eigenständiges Zeichenwerkzeug, AUDIT B1). An seiner Stelle ein Zeilenhöhe-Regler (Stepper, Vielfaches der Schriftgrösse) — neues Paragraph.lineHeight, durchgereicht bis in HTML-Vorschau (line-height) und SVG-Render (kumulierte Zeilen- Vorschübe statt festem lineGap). - Linienstil im Attribute-Panel war rein informativ (kein Setter im Host-Kontrakt). onSetSelectionLineStyle ergänzt (nur Drawing2D), jetzt echtes Dropdown statt "—"-Anzeige. - docs/design/dossier-feature-audit.md: der ausführliche A1-A6/B1-B4/ C1-C3/D1-D3/E-Auditbericht aus einer alten Session gesichert (lag bisher nur im Transkript, nicht im Repo) — Quelle der HANDOVER.md- AUDIT-Kürzel.
This commit is contained in:
+5
-1
@@ -2156,6 +2156,11 @@ export default function App() {
|
||||
else if (selection?.kind === "drawing2d")
|
||||
setElementFill(selection.id, hatchId);
|
||||
},
|
||||
onSetSelectionLineStyle: (lineStyleId) => {
|
||||
// Nur Drawing2D trägt einen Linienstil (Wand/Decke/etc. nicht).
|
||||
if (selection?.kind === "drawing2d")
|
||||
updateDrawing2D(selection.id, { lineStyleId });
|
||||
},
|
||||
onSetSelectionFillColor: (color) => {
|
||||
// Vollton-Füllfarbe nur bei Drawing2D (geschlossene Formen).
|
||||
if (selection?.kind === "drawing2d")
|
||||
@@ -3061,7 +3066,6 @@ export default function App() {
|
||||
/>
|
||||
}
|
||||
textTarget={textTarget}
|
||||
onAddText={null}
|
||||
/>
|
||||
|
||||
<div className="body">
|
||||
|
||||
Reference in New Issue
Block a user