Sign Up
Loading...

Page Layouts

Watch the walkthrough

Page Layouts

Choose page layouts for headers, sidebars and other page containers.

Recorded with an earlier Twidget interface. Names, control locations and available options may differ; use the linked documentation for current guidance.

Watch tutorial (1:39)

Browse all video tutorials

Page layouts in Twidget provide a structured way to organize and present content on a web page. The primary purpose of page layouts is to enhance user experience through effective content management and visual hierarchies.

Key Concepts

  • Header & Sidebar Layouts: These layouts subdivide the page into dedicated sections for navigation and supplementary content. The header typically contains the main navigation elements, while the sidebar may accommodate additional links or tools pertinent to the page's context. Each of these layouts generates automatic navigation components that can be customized or removed as needed.

  • Modal & Drawer Layouts: In addition to standard page layouts, Twidget supports pop-over layouts like modals and drawers. These elements overlay the main content and require user interaction to dismiss, allowing for focused task execution or information display without navigating away from the primary content area.

Main Components/Workflow

  1. Adding Layouts: Users can add various layouts through an intuitive layout sidebar interface. Layout options are represented visually, and the addition of a layout can be executed with a simple action (e.g., clicking the plus icon).

  2. Element Management: Each layout serves as a container for various UI elements which can be added or removed based on the requirements of the application. Users have the flexibility to customize layout content with various interactive elements.

  3. Layout Deletion: The interface also provides options to remove layouts entirely, including all contained elements, through a user-friendly deletion icon.

  4. Single vs. Multiple Layouts: While users are limited to a singular header and sidebar layout for structural consistency, they can utilize multiple instances of modal and drawer layouts, enhancing functional versatility within the same page context.

In summary, Twidget's page layouts facilitate a modular approach to web design, enabling users to quickly tailor their pages to suit diverse content organization needs and improve overall usability.

Related Topics

Page tables

Use a Table element to show a list of records with search, sortable headings and paging. Choose an existing Table page creation option, add a Table element in the editor, or start with a [Page starter](/docs/pages/page-starters). Find the right element. Select the table on the canvas or in Layers. T...

Element Actions

Element actions in Twidget are integral commands that can be assigned to user interface elements, enabling interactivity within applications. The actions are defined to respond to user inputs, primarily through triggering events associated with specific elements. Purpose of Element Actions. Element ...

Custom Page Functions

Reusable custom page functions in Twidget enhance the development experience by allowing users to define and manage functions that operate specifically within the context of pages and page components. This capability is an integral feature for creating dynamic, interactive web applications without t...

reCAPTCHA

Twidget integrates Google's reCAPTCHA, a security service designed to protect websites from spam and abuse by distinguishing between human and automated access. reCAPTCHA operates by requiring users to complete simple tasks, such as identifying objects in images or clicking a checkbox, thereby provi...

Page Commands

The new page commands in Twidget are designed to enhance the interactivity and responsiveness of web pages created with the platform. These commands allow developers to retrieve contextual information about the current page session and manipulate its content dynamically. Key Concepts. - Page Variabl...