MechCloud
  • What is MechCloud?
  • MechCloud Website
  • Launch Portal
  • Links
    • Discord
    • Youtube
    • Blog
    • LinkedIn
    • Twitter
  • Comparison With WordPress
  • Tutorials / Blog Posts
  • Administration
    • Multitenancy
      • Tenant
      • Team
    • Subscriptions
      • Basic
      • Pro
  • Cloud Computing
    • Cloud Accounts
      • Add An Account
        • AWS
        • GCP
        • Azure
      • Configure Regions / Zones
      • Discover Assets
      • Real-time Visualization
        • AWS
          • Tags
          • CloudTrail
        • GCP
  • AI Agents
    • AWS Agent
      • EC2
      • Lightsail
      • Multi-operation Prompts
    • Systems Agent
      • Cloudflare
      • MongoDB Atlas API
  • Website Builder
    • Routing
    • Micro app based architecture
    • Site
    • Site Node
    • Custom Components
      • Frame
      • Layout
      • External Page
      • Component
    • Special Tags
      • <mc-navigation-link>
      • <mc-render-node>
    • Page Designer
      • Single Component Prompts
        • Native HTML tags
        • MechCloud UI Components
        • Demo Components
        • Third Party Components
      • Multi Components Prompts
Powered by GitBook
On this page

Was this helpful?

  1. Website Builder
  2. Custom Components

Layout

A layout is a vuejs component responsible for rendering a layout (e.g. two columns) which is common across a number of pages of a site.

A layout can be assigned to one or more labels where child nodes under all such labels are required to have same layout. All top level site nodes (Administration, Infrastructure, Chatbots and Site Builder) in the MechCloud portal application shared a layout which is two columns layout.

A layout uses <mc-render-node /> tag as a placeholder to render the content of a site node under a label similar to how a frame uses this tag to render the content of a page.

PreviousFrameNextExternal Page

Last updated 3 months ago

Was this helpful?