This chapter covers the core features and capabilities of Landing Page Templates.
# Generate a landing page from a config file
python src/landing_page_templates.py --config examples/page_config.json
# Use a specific template style
python src/landing_page_templates.py --config examples/page_config.json --template saas
# Write output to file
python src/landing_page_templates.py --config examples/page_config.json --output index.html
# List all available templates
python src/landing_page_templates.py --list-templatesFollow this guide to get Landing Page Templates up and running in your environment.
| Flag | Description |
|---|---|
--config, -c | Path to the JSON config file (required) |
--template, -t | Template style (default: hero) |
--output, -o | Output file path (default: stdout) |
--list-templates | List all available templates and exit |
--verbose, -v | Enable verbose logging |
See examples/page_config.json for a complete example. Key fields:
| Field | Description |
|---|---|
site_name | Your brand name |
headline | Hero section main headline |
subheadline | Supporting text under the headline |
brand_color | Primary accent colour (hex) |
hero_cta_text | Call-to-action button text |
hero_cta_url | CTA button link target |
sections | Array of content sections (features, testimonials, pricing, FAQ, CTA) |
footer_text | Footer copyright text |
meta_description | SEO meta description |
Get the full Landing Page Templates and unlock everything.
Get the complete guide with every chapter unlocked, including code samples, diagrams, and best practices.
Access all interactive tools with complete data, all workload profiles, and the full scenario library.
Downloadable source code, configuration files, and working examples from every chapter.
Free updates for life. Every new chapter, tool, and improvement included.