Platzhalter verständlich: „Antwort einsetzen“, Bausteine im Text, lesbare Vorschau #49

Merged
thiel merged 1 commit from platzhalter into main 2026-10-09 21:35:05 +00:00
Owner

UX-Punkt aus docs/08: Platzhalter sollen auch für Einsteiger verständlich sein.

  • „Antwort einsetzen“: eine durchsuchbare Liste mit Fragen (in Formularreihenfolge), Variablen und URL-Parametern. Es gibt sie in der Werkzeugleiste von Texten, Bannern und Endseiten-Texten, unter dem Fragetitel (sobald die Frage gewählt ist), bei Endseiten-Titeln sowie bei Betreff und Text der Bestätigungsmail.
  • Bausteine im Text-Editor: Statt {{field:vorname}} steht „Vorname“ als Baustein im Text. Ein Klick legt den Ersatztext fest („falls leer: du“) oder entfernt den Baustein. Zeigt ein Platzhalter auf eine gelöschte Frage, wird er rot markiert.
  • Lesbare Vorschau: Unter einfachen Feldern steht z. B. „Wird angezeigt als: Danke, «Vorname»!“. Das gilt auch für die Vorschau, solange der Text-Editor noch nachlädt.
  • Speicherung unverändert: Gespeichert wird weiter die Syntax. Direkt tippen, Übersetzen, KI und Export funktionieren wie bisher, und Platzhalter in Link-Adressen bleiben unberührt.

Tests:

  • richtext.test.ts: Roundtrip mit Bausteinen, Ersatztext und Links
  • e2e placeholders.spec.ts: Baustein einsetzen, Ersatztext setzen, Fragetitel an der Cursorposition, Vorschau (Chromium und WebKit)

Handbuch (Kapitel 6 und 9, mit PDF) und docs/08 sind aktualisiert.

Geprüft: typecheck, alle Unit-Tests (Builder 59), Build, e2e Chromium 110/110, Text-Tests zusätzlich in WebKit.

🤖 Generated with Claude Code

https://claude.ai/code/session_015z57Agxa5kZg6szB3zFN3x

UX-Punkt aus docs/08: Platzhalter sollen auch für Einsteiger verständlich sein. - **„Antwort einsetzen“:** eine durchsuchbare Liste mit Fragen (in Formularreihenfolge), Variablen und URL-Parametern. Es gibt sie in der Werkzeugleiste von Texten, Bannern und Endseiten-Texten, unter dem Fragetitel (sobald die Frage gewählt ist), bei Endseiten-Titeln sowie bei Betreff und Text der Bestätigungsmail. - **Bausteine im Text-Editor:** Statt `{{field:vorname}}` steht „Vorname“ als Baustein im Text. Ein Klick legt den Ersatztext fest („falls leer: du“) oder entfernt den Baustein. Zeigt ein Platzhalter auf eine gelöschte Frage, wird er rot markiert. - **Lesbare Vorschau:** Unter einfachen Feldern steht z. B. „Wird angezeigt als: Danke, «Vorname»!“. Das gilt auch für die Vorschau, solange der Text-Editor noch nachlädt. - **Speicherung unverändert:** Gespeichert wird weiter die Syntax. Direkt tippen, Übersetzen, KI und Export funktionieren wie bisher, und Platzhalter in Link-Adressen bleiben unberührt. **Tests:** - `richtext.test.ts`: Roundtrip mit Bausteinen, Ersatztext und Links - e2e `placeholders.spec.ts`: Baustein einsetzen, Ersatztext setzen, Fragetitel an der Cursorposition, Vorschau (Chromium und WebKit) Handbuch (Kapitel 6 und 9, mit PDF) und docs/08 sind aktualisiert. Geprüft: typecheck, alle Unit-Tests (Builder 59), Build, e2e Chromium 110/110, Text-Tests zusätzlich in WebKit. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_015z57Agxa5kZg6szB3zFN3x
Platzhalter verständlich: „Antwort einsetzen“, Bausteine im Text, lesbare Vorschau
All checks were successful
check / verify (pull_request) Successful in 13m4s
1de8afb866
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015z57Agxa5kZg6szB3zFN3x
thiel merged commit 969a6179bf into main 2026-10-09 21:35:05 +00:00
thiel deleted branch platzhalter 2026-10-09 21:35:05 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
thiel/fobu!49
No description provided.