Skip to content

Modal Form Element ​

The Modal Form element creates a popup dialog that can contain another form or card content.


Overview ​

Modal Form is ideal for:

  • Detailed form workflows
  • Nested data entry
  • Multi-step processes
  • Popup dialogs
  • Overlay content

Adding a Modal Form Element ​

  1. Open the Website Builder
  2. Find Modal Form in the Elements panel (under Tools)
  3. Drag it onto your page
  4. Configure the modal content

Properties ​

General Tab ​

PropertyDescription
LabelModal title/identifier
ContentThe form or card displayed in the modal

Element Type ​

Modal Form is categorized as a Tool rather than a regular element. This reflects its advanced interactive functionality.


Page Limit ​

Note: Only one Modal Form is allowed per page. This ensures consistent user experience and prevents modal conflicts.


Visual Display ​

In the builder, Modal Form shows as an interactive indicator:

┌─────────────────────────┐
│  📤 Modal 1            │
└─────────────────────────┘

At runtime, clicking triggers the modal popup.


Availability ​

Modal Form is available in:

  • Mobile Card applications
  • Web Card applications

Not available in Form builder.


Use Cases ​

Detailed Item View ​

Trigger: Click on list item
Modal: Full item details form

Add New Entry ​

Trigger: "Add New" button
Modal: Entry creation form

Confirmation Dialog ​

Trigger: Delete action
Modal: Confirmation with details

Multi-Step Wizard ​

Trigger: Start process
Modal: Step-by-step form wizard

FeatureModal FormPage Navigation
DisplayOverlay popupFull page
ContextMaintains parent contextLeaves current page
Best forQuick interactionsComplex workflows
ClosingDismiss to returnNavigate back

Use modals for focused interactions that shouldn't interrupt the main flow.


Best Practices ​

  1. Keep focused - Modals should have a single purpose

  2. Provide escape - Clear way to close/cancel

  3. Size appropriately - Don't overwhelm with content

  4. Maintain context - User should know where they are

  5. One per page - Plan layouts with this limit


Questions? ​

If you have any questions, please don't hesitate to contact us. Alternatively, you can submit an issue on this platform.

Useful Links: ​

Web Elements - https://help.acenji.com/#/./create-web-application/elements/index Card List - https://help.acenji.com/#/./create-web-application/elements/card-list/index Button - https://help.acenji.com/#/./create-web-application/elements/button/index

Was this article helpful? ​

No-Code App Builder