- Flow-Editor auf n8n-Stil umgestellt: V1 Vollbild minimal als Basis (Vollbild-Canvas, Umschalter Bauen/Aktivität/Auswertung, Probelauf unten Mitte, Aktiv-Toggle + History im Header) - Baustein-Konfig als Modal entschieden (Dialog-Komponente); S05a Vorplanung mit allen 31 Panels, 30 v1-Panels in Subframe gebaut (K-Seiten, Nacht-Build 2026-07-12) - Subframe-Links + Abgleich-Notizen in P12-Screens und Tracker nachgetragen - D-FORM Form Builder: Review-Stand, Simple-Builder-Neuausrichtung, aufgeräumte Varianten - P15 Kommunikation + P16 Termine Pakete, Map/Canvas-Pflege Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
12 KiB
kind, project, ticket, package, status, stand
| kind | project | ticket | package | status | stand |
|---|---|---|---|---|---|
| subframe-build-log | HiveGrid Screen Project | D-FORM | WF-D-FORM Form Builder | Review-ready / Subframe Draft gebaut | 2026-07-09 |
Subframe Bau Log - D-FORM
Projekt
Subframe-Projekt: Basedesign
Project ID: f023064a5ca0
Flow: (MCP) WF-D-FORM Form Builder
Flow-Link: https://app.subframe.com/f023064a5ca0/flow/afb1c257-46f0-4b23-aaed-d75f4773f1a9/edit?tab=ai&conversationId=02d948da-f9aa-4ab5-8352-2745789bb9ad
Gebaut
Qualitaetscheck Builder
- S01 ist als vereinfachter Einstieg gebaut: Nutzer waehlt Formularart vor dem Builder.
- S01 nutzt das vorhandene
Default Page Layout, nicht eine selbst nachgebaute Sidebar. - S01 enthaelt Website-/Externes Formular, Lead-Formular, Fragebogen/Umfrage und Internes Formular.
- S01 wurde am 2026-07-08 reduziert: keine doppelte Vorlagenzeile und keine einzelnen
Auswaehlen-Links in den Karten; Auswahl ueber Karte +Weiter. - S01 macht Lead-Formular bewusst einfach: Antworten werden automatisch als Lead gespeichert, kein Mapping fuer normale Nutzer.
- S02 nutzt das vorhandene
Default Page Layout, nicht eine selbst nachgebaute Sidebar. - S02 ist die Google-Forms-nahe Alternative: Titelkarte, Fragekarten, Google-Forms-nahe Fragetyp-Auswahl, mehrere editierbare Optionen, Pflichtfrage-Toggle und erweiterte Werkzeugleiste.
- S02 zeigt Lead-Verknuepfung als ruhige blaue Card. Die Card nutzt denselben Layout-Aufbau wie die gruene
Lead anlegen-Card: Icon links, Titel/Badge/Beschreibung in der Mitte, Aktionen rechts. - Arbeitsentscheidung: S02 ist aktuell der Haupt-Editor fuer alle Formulararten. S01C/S01D/S01E bleiben spaetere Varianten bzw. Referenz; S01B ist aus dem Obsidian-Handoff entfernt.
- S02-Fragetyp-Dropdown zeigt den aktuell gewaehlten Typ, z. B.
Multiple-Choice-Frage;Fragetypist kein sichtbarer Wert. - Im aktuellen S02-Hauptdropdown bleiben nur: Kurzantwort, Absatz, Multiple-Choice-Frage, Mehrfachauswahl, Drop-down, Datei oder Bild hochladen, Datum und Zeit. Lineare Skala, Bewertung und Raster sind gestrichen.
- In S02 bleiben Logic, Actions und Publish-Blocker einfach:
Bedingungan der Frage,Nach Absenden/Lead anlegen als Card mitFelder zuweisen, Publish-Blocker als Banner/Popover im selben Screen. - S02L ist gebaut: Lead-Felder werden per Dropdown-Vorlage Formularfragen zugewiesen. Die blaue Lead-Card nutzt dort denselben Aufbau wie in S02.
- E05 ist gebaut: unmoegliche oder fehlende Lead-Zuweisungen werden sichtbar markiert.
- Layout-Hinweis fuer S02L/E05: Inhaltlich sind beide Zustaende gebaut. In Subframe bei der finalen Sichtpruefung einmal kontrollieren, ob das vorhandene
Default Page Layoutaktiv ist. - S01C nutzt das vorhandene
Default Page Layout, nicht eine selbst nachgebaute Sidebar. - S01C ist das Beispiel fuer Website-/Externes Formular: oeffentliche Anfrage, Public-Link-Hinweis, mCaptcha/Datenschutz, kein Lead-Mapping.
- S01D nutzt das vorhandene
Default Page Layout, nicht eine selbst nachgebaute Sidebar. - S01D ist nur Referenz fuer Fragebogen/Umfrage; im aktuellen Hauptfluss keine Skala, Bewertung oder Raster bauen.
- S01E nutzt das vorhandene
Default Page Layout, nicht eine selbst nachgebaute Sidebar. - S01E ist das Beispiel fuer Internes Formular: interne Meldung/Materialbedarf, Team-Ziel, keine Public-Link- oder Lead-Pipeline-Logik.
- S01C und S01E wurden am 2026-07-07 neu aufgebaut, weil die alten Subframe-IDs nicht mehr auffindbar waren.
- S00 nutzt das vorhandene
Default Page Layout, nicht eine selbst nachgebaute Sidebar. - S00 ist die Formular-Zentrale: Mehrfachfilter nach Status und Art, Suche, Sortierung, Tabelle und Zeilenaktionen.
- S00 zeigt mehrere aktive Status-Filter; die Art-Filter stehen separat bereit, damit nicht nur ein einzelner Tab moeglich wirkt.
- S03 nutzt das vorhandene
Default Page Layout, nicht eine selbst nachgebaute Sidebar. - S03 ist der Design-Tab: Logo, Akzentfarbe, Theme, Formularbreite, Datenschutz-Hinweis und Live-Vorschau der Kundensicht.
- S05 nutzt das vorhandene
Default Page Layout, nicht eine selbst nachgebaute Sidebar. - S05 ist der Antworten-Tab: Excel-aehnliche Tabelle, Suche, erweiterter Zeitraumfilter und Excel/CSV-Export. Keine Kennzahl-Kacheln, damit die Ansicht ruhig bleibt.
- S05 hat keinen
Link teilen-Button; Teilen/Link gehoert in den Veroeffentlichen-/Public-Link-Kontext. - E01/E02 decken die wichtigen leeren Zustaende der Formular-Zentrale ab: noch keine Formulare und Suche/Filter ohne Treffer.
- E03/E04 decken die wichtigen Zustaende im Antworten-Tab ab: noch keine Antworten und Export-Fehler.
- Layout-Check fuer E01-E04: In Subframe die Page Layout Auswahl pruefen und bei Bedarf
Default Page Layoutsetzen. Per MCP kann ich Inhalte bauen/editieren, aber den Page-Layout-Typ nicht verlaesslich setzen. - Die alten Advanced-Screens und D07-D09 wurden aus dem Obsidian-Handoff entfernt, weil S02 der aktuelle Review-Hauptfluss ist.
Qualitaetscheck Public
- S04 ist Kundensicht ohne App-Shell.
- S04 zeigt Tenant, Formular-Intro, Name, Email, Telefon, Bereich, Beschreibung, Datei/Foto, Datenschutz-Checkbox, mCaptcha und Submit.
- V01 bestaetigt klar, dass die Anfrage angekommen ist und deckt Redirect ab.
- V02 ersetzt rohe 404/500-Fehler durch einen ruhigen Public-Blocker.
- V03 behaelt Werte sichtbar und zeigt Captcha-, Upload- und Submit-Fehler ohne technische Details.
File Uploadnutzt in S04 und V03fullwith={true}, damit Upload-Felder die verfuegbare Formularbreite nutzen.- S04 und V03 nutzen jetzt die
Card-Komponente fuer das zentrale Formularpanel. Die Groesse wird pro Instanz ueberclassNameerweitert, nicht global an der Card-Komponente. - S04 und V03 sind optisch angeglichen: beide nutzen
max-w-[760px], dieselbe Card-Logik und eine einspaltige Feldreihenfolge. V03 zeigt denselben Aufbau mit erhaltenen Werten plus Fehlerbanner/Inline-Fehler.
Komponenten-Notiz
Die Subframe-Komponente File Upload hat eine Boolean-Prop fullwith.
Stand 2026-07-06 wurde die Komponente angepasst:
fullwith={true}wirkt im Default-/Hover-/Error-Dropbereich.fullwith={true}wirkt jetzt auch imuploading-Zustand.fullwith={true}wirkt jetzt auch imuploaded-Zustand.
Merksatz: In Formularen nicht nur className="w-full" setzen, sondern bei File Upload auch fullwith={true} verwenden.
Noch offen
Fuer den alten D-FORM-Scope sind keine empfohlenen Frames mehr offen.
Durch Davids neues Lead-Feedback wurden zwei Zustaende ergaenzt und in Subframe gebaut: S02L Lead Felder zuweisen und E05 S02 Lead Zuweisung pruefen. S00, S01, S02, S02L/E05, S03, S04/Public States, S05 und E01-E04 bilden weiter den aktuellen Hauptfluss.
S01C/S01D/S01E sind gebaut, aber aktuell nicht relevant fuer den Hauptfluss. Sie bleiben als spaetere Varianten bzw. Referenzseiten erhalten. S01B und die alten Advanced-Screens wurden aus dem Obsidian-Handoff entfernt.
Subframe-Seitenliste: Per MCP kann ich bestehende Pages aktuell nicht umbenennen oder per Drag-and-drop sortieren. Fachlich gilt die Review-Reihenfolge unten. Falls die sichtbare Subframe-Liste sauber sortiert werden soll, die Pages in Subframe manuell umbenennen/ziehen.
Empfohlene sichtbare Sortierung:
01 S00 Formulare verwalten02 E01 S00 Keine Formulare03 E02 S00 Keine Treffer04 S01 Formularart auswaehlen05 S02 Einfacher Fragen Editor05b S02L Lead Felder zuweisen05c E05 S02 Lead Zuweisung pruefen06 S03 Formular Design07 S04 Oeffentliches Formular08 V01 Public Erfolg oder Redirect09 V02 Public Formular nicht verfuegbar10 V03 Public Captcha oder Submit Fehler11 S05 Antworten Tabelle12 E03 S05 Keine Antworten13 E04 S05 Export Fehler81 S01C Website Formular Editor82 S01D Umfrage Editor83 S01E Internes Formular Editor
M01-M04 bleiben dokumentierte Confirm-Zustaende und werden nur gebaut, wenn David sie explizit anfordert.
Modal-Regel fuer spaeter
Die vier bereits gebauten Public-Screens sind keine Modals:
- S04 Oeffentliches Formular
- V01 Public Erfolg oder Redirect
- V02 Public Formular nicht verfuegbar
- V03 Public Captcha oder Submit Fehler
Falls spaeter D-FORM-M-Zustaende gebaut werden, muessen sie als Dialog-Komponente gebaut werden:
- M01 Feld loeschen Confirm
- M02 Unpublish Confirm
- M03 Archive Confirm
- M04 Unsaved Changes Confirm
Die alten Advanced-Detailframes D07/D08/D09 sind nicht mehr Teil dieses Obsidian-Handoffs.
Naechster Subframe-Schritt
Review in Subframe in dieser Reihenfolge:
S00 Formulare verwaltenE01 S00 Keine FormulareE02 S00 Keine TrefferS01 Formularart auswaehlenS02 Einfacher Fragen EditorS02L Lead Felder zuweisenE05 S02 Lead Zuweisung pruefenS03 Formular DesignS04 Oeffentliches FormularV01 Public Erfolg oder RedirectV02 Public Formular nicht verfuegbarV03 Public Captcha oder Submit FehlerS05 Antworten TabelleE03 S05 Keine AntwortenE04 S05 Export Fehler
Danach nur bei Bedarf die spaeteren Referenzseiten pruefen: S01C/S01D/S01E.