post_website_page
Webbie page generator: site name, headline, tagline, hero images, content sections, nav, colors — returns a finished responsive standalone HTML page. Three templates (horizon, split, editorial); the seed deterministically picks template + fonts + accent, so reusing it across calls builds a consistent multi-page site. Nav loads from an editable nav.json at view-time. No AI — deterministic templating. ($0.02 per call, paid via x402)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cta | No | {text, href} | |
| nav | No | [{label, href}] — echoed as nav_json | |
| logo | No | Auto-generate mark: {query, colors, shape} | |
| seed | No | Reuse the same seed on every call for one consistent site style | |
| title | No | Browser/SEO title | |
| colors | No | 1-2 accents, hex or CSS names | |
| footer | No | Footer text | |
| caption | No | Kicker above the headline | |
| content | No | Sections: [{heading, body}] | |
| tagline | No | Supporting line + meta description | |
| headline | No | Hero headline | |
| logo_url | No | Nav logo image URL | |
| template | No | horizon, split, or editorial; omit to let the seed choose | |
| page_name | No | 'home' = index.html (default), or e.g. 'about' | |
| site_name | Yes | Brand/site name (required) | |
| hero_images | No | First = hero, extras = gallery |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| html | No | ||
| seed | No | ||
| style | No | ||
| filename | No | ||
| nav_json | No | ||
| template | No | ||
| html_bytes | No |