Next steps
Now that you have a working site, here are some directions to explore.
Recommended first: use a built-in theme #
The tutorial used hand-written templates. Zorto ships with 16 built-in themes (zorto, dkdc, default, ember, forest, ocean, rose, slate, midnight, sunset, mint, plum, sand, arctic, lime, charcoal) that provide ready-made templates and styles. Add one line to config.toml:
theme = "zorto"
With a theme active, you can delete the templates/ directory entirely — the theme provides everything. You can still override individual templates by placing files in templates/.
See Themes for details.
Deploy your site #
Your site is ready to go live. See Deploy your site for setup with Netlify, Vercel, Cloudflare Pages, or GitHub Pages.
Learn the concepts #
- Content model: sections, pages, frontmatter, and how Zorto organizes content
- AI-native: explicit contracts, build-time validation, llms.txt
- Executable code blocks: run Python and Bash at build time
- Templates: the Tera template engine and available context variables
- Configuration: every
config.tomloption explained
Follow the how-to guides #
- Add a blog: full guide with pagination and summaries
- Customize a theme: override templates and styles
- Add a custom domain: DNS records for each hosting provider
- Organize content: nested sections, co-located assets
- SEO: meta tags, Open Graph, llms.txt