Layout Page
You can create a page of the layout type that includes several pre-built components without the need to manually create these components. This approach allows you to quickly build complex layouts using a variety of elements such as buttons, images, videos, and more. This guide will walk you through setting up a layout page with these components.
Available Components
The following components are available for use in your layout page:
- ButtonComponent: Adds a clickable button to your layout.
 - DividerComponent: Inserts a divider line to separate sections.
 - GridComponent: Allows the creation of grid-based layouts.
 - HeadingComponent: Adds a heading (H1, H2, H3, etc.) to your page.
 - HtmlComponent: Enables the inclusion of custom HTML.
 - ImageComponent: Displays an image within your layout.
 - LinkComponent: Adds hyperlinks to your page.
 - MarkdownComponent: Allows content to be written in Markdown and displayed as HTML.
 - RichtextComponent: Provides a WYSIWYG editor for rich text content.
 - RowComponent: Organizes content into rows.
 - SectionComponent: Defines a section or block of content.
 - SpacerComponent: Adds space between components.
 - VideoComponent: Embeds video content.
 
Creating a Layout Page
Step 1: Create a New Page
- 
Login to Cockpit CMS:
- Access the Cockpit CMS admin panel using your credentials.
 
 - 
Navigate to Pages:
- Go to the "Pages" section from the main menu.
 
 - 
Create a New Page:
- Click on "Add Page" to create a new page.
 
 - 
Select Layout Type:
- Choose the "Layout" type from the available page types. This allows you to use the pre-built components.
 
 
Step 2: Configure Layout Components
- 
Add Components to the Layout:
- After selecting the layout type, you can start adding components by clicking the "Add Component" button.
 
 - 
Select and Configure Components:
- Choose from the available components like 
ButtonComponent,ImageComponent,VideoComponent, etc. - Configure each component by filling in the necessary details, such as text for buttons, URLs for images, and content for rich text.
 
 - Choose from the available components like 
 - 
Arrange Components:
- Drag and drop components to arrange them in the desired order within your layout.
 
 - 
Customize Styles (Optional):
- If needed, apply custom styles or classes to components for further customization.
 
 
Step 3: Save and Preview
- 
Save the Layout:
- Once you’ve added and arranged your components, click "Save" to store your changes.
 
 - 
Preview the Page:
- Use the preview option to see how your layout page will appear on the front end.
 
 
Step 4: Publish the Page
- Publish the Page:
- After finalizing the layout, you can publish the page by clicking the "Publish" button. This will make the page live on your website.
 
 
Example Use Cases
- Landing Page: Use the 
HeadingComponent,ImageComponent, andButtonComponentto create an engaging landing page. - About Us Section: Combine 
SectionComponent,RichtextComponent, andImageComponentto build an informative "About Us" section. - Product Gallery: Utilize 
GridComponentandImageComponentto display a gallery of products. 
Conclusion
By leveraging the pre-built components in Cockpit CMS v2, you can efficiently create and manage layout pages that are both flexible and powerful. These components cover a wide range of use cases, allowing you to build dynamic pages with minimal effort.