Layout elements are non-input fields that help you structure and organize your forms, making them more readable, user-friendly, and visually appealing. They guide users through the form, provide context, and break up long sections into manageable parts. This guide covers the various layout elements available in Formora and how to use them effectively. Unlike input fields, layout elements don’t typically collect data and thus don’t have properties like “Required” or “Placeholder.” However, they may support conditional logic to be shown or hidden dynamically.Documentation Index
Fetch the complete documentation index at: https://docs.formora.site/llms.txt
Use this file to discover all available pages before exploring further.
Available Layout Elements
Heading (type: heading)
Heading (type: heading)
Use headings to add titles or section headers within your form. This helps to create a clear hierarchy and group related fields.Use Cases:
- Titling distinct sections (e.g., “Personal Information”, “Contact Details”, “Feedback Section”).
- Breaking up long forms into logical parts.
- Providing a main title for the form content itself (though the form also has its own overall title setting).
- Text Content: The actual text of the heading.
- Heading Level: Typically H1, H2, H3, H4, H5, H6, allowing you to set semantic and visual importance. (Formora may offer a simplified size selection like Small, Medium, Large).
- Text Alignment: Left, center, or right alignment of the heading text.
- Color & Font Styling: May inherit from form theme or allow specific overrides.

Static Paragraph (type: paragraph)
Static Paragraph (type: paragraph)
Allows you to insert blocks of static text directly into your form. This is useful for providing instructions, disclaimers, explanations, or any other contextual information.Use Cases:
- Providing detailed instructions for a complex section or field.
- Displaying a welcome message or introduction at the start of a form.
- Including disclaimers, terms and conditions, or privacy notes.
- Adding descriptive text between fields.
- Text Content: The paragraph text. Formora might support basic Markdown or a rich text editor for formatting (bold, italics, links, lists).
- Text Alignment: Left, center, or right.
- Color & Font Styling: Inherits from theme or allows overrides.

Divider (type: divider)
Divider (type: divider)
A visual separator, typically a horizontal line, used to create a clear break between different sections or groups of fields on your form.Use Cases:
- Visually separating distinct sections of a single-page form.
- Creating a pause point or logical break before a new group of questions.
- Line Style: Solid (default), dashed, dotted.
- Thickness: The weight or height of the line.
- Color: The color of the divider line.
- Margins/Padding: Space above and below the divider to control visual separation.
- Width: Full width or a percentage of the form width.

Page Break (for Multi-Page Forms)
Page Break (for Multi-Page Forms)
Page breaks are fundamental to creating multi-page forms (forms with a 
layout_type of multi_page or similar). Inserting a page break divides your form into distinct steps or pages that users navigate sequentially.How it Works:- Adding a Page Break element in the Form Builder signifies the end of one page and the beginning of the next.
- Formora will automatically add navigation controls (e.g., “Next” and “Previous” buttons) to multi-page forms.
- A progress bar or step indicator is often displayed to show users their location within the form.
- Long surveys or questionnaires.
- Complex application forms.
- Step-by-step registration processes.
- Quizzes or assessments divided into sections.
- Progress Bar Display: Show or hide a progress indicator.
- Navigation Button Labels: Customize text for “Next”, “Previous”, “Submit” buttons.
- Save and Continue Later: (If supported) Allows users to save partial progress on multi-page forms.

The “Page Break” might not be a draggable field from the toolbox but rather a function or property of how the
multi_page layout type is handled, where each field potentially becomes its own page, or specific “break” elements are inserted. Refer to Layout & Theming for more on form layout types.Using Layout Elements Effectively
- Don’t Overuse: While helpful, too many layout elements can make a form feel cluttered. Use them purposefully.
- Maintain Consistency: Use consistent heading levels and styling for a professional look.
- Improve Flow: Use dividers and page breaks to guide the user logically through the form.
- Provide Clarity: Use paragraph elements for necessary instructions right where users need them.
