Apply Page Template
design_apply_templateApply a pre-built page template to add multiple UI components at once. Choose from ecommerce home, SaaS landing, blog post, portfolio, or dashboard templates.
Instructions
Apply a pre-built page template. Automatically adds multiple components to the current page.
Available templates:
ecommerce_home: Navbar + Hero (centered) + Card Grid (3col) + CTA (centered) + Footer
saas_landing: Navbar (with_cta) + Hero (split) + Feature List + Stats + Pricing + CTA (banner) + Footer
blog_post: Navbar + Text Section + Image + Text Section + Footer
portfolio: Navbar + Hero (centered) + Card Grid (4col) + Text Section + Footer
dashboard: Navbar + Stats + Card Grid (2col) + Feature List
Args:
template (string): Template name — 'ecommerce_home', 'saas_landing', 'blog_post', 'portfolio', 'dashboard'
Example:
design_apply_template(template="ecommerce_home")
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| template | Yes | Template name |