Hover the form or the button
Subscribe Form
Email
+

We respect your privacy. Unsubscribe at any time.

Current states — matching your Figma designs.
Hover or click a field row — click the form background to select the form
Subscribe Form
+

We respect your privacy. Unsubscribe at any time.

Proposed field-level states — same visual language as the form and button.

Question: The action panel sits outside the form boundary, partially overlapping the canvas. Is that acceptable, or should the panel be repositioned (e.g. appearing inside the form, or as a tooltip-style row above the field)?

Hover a field to see the drag handle — drag to reorder, or use ↑↓ in the action panel
Subscribe Form
+

We respect your privacy. Unsubscribe at any time.

Reordering fields: Hover a field to see the drag handle (six-dot grip). Drag to reorder.

Question: Should the drag handle be the only drag target (safer, avoids conflicts with future inline label editing), or should the entire row be draggable?

Hover a field to see the drag handle — click to select and add fields left or right
Subscribe Form

We respect your privacy. Unsubscribe at any time.

Horizontal layout: Fields sit side by side. Click a field to select it.
Done Undo