Documentation
IntroductionQuick StartInstallationConfiguration
Question TypesPages & NavigationDrag & DropLive Preview
Conditional LogicPage RoutingFinish Screens
Built-in ThemesCustom ThemingFonts & PatternsLogo & Branding
Viewing ResponsesExporting DataWebhooks
Stripe SetupFixed PricingDynamic Pricing
Custom SlugsEmbed OptionsPublish Checklist
Inviting Team MembersRoles & Permissions
Docker DeployEnvironment VariablesCaddy SetupUpgrading

Drag & Drop

Lygotype's builder supports drag-and-drop reordering for questions and pages, powered by @dnd-kit/core.

Reordering questions

Drag any question in the question list to reorder it within its page. Hover over the drag handle (the grip icon on the left side of each question card) and drag up or down.

Scope: Drag-and-drop reordering is within a single page only. You can't drag a question from one page to another by dragging.

Moving questions between pages

To move a question to a different page:

1. Click the question to open its editor 2. Find the Move to page selector in the question editor 3. Select the destination page 4. The question moves immediately

This is more reliable than drag-and-drop for cross-page moves and works regardless of how many pages your form has.

Reordering pages

In the Pages panel (left sidebar), drag pages up or down to reorder them. Routing rules that reference page positions update automatically.

Grouping questions with Panels

Drag-and-drop doesn't support grouping into sections — but you can use Panel and Dynamic Panel question types to group questions visually:

  • Add a Panel question
  • Add questions inside the panel — they're nested under it
  • Panels can be collapsed by respondents (configurable)
  • Dynamic Panel lets respondents add multiple instances (e.g. "add another address")
Panels count as one question type for the purpose of ordering. You can drag the panel itself to reorder it along with all its nested questions.

Known limitation

Cross-page drag-and-drop is not supported. For moving questions between pages, always use the Move to page selector in the question editor.

← PREVIOUSPages & NavigationNEXT →Live Preview