Content and design
Publish a blog and build custom pages
Write posts and assemble pages from blocks, on the same theme and the same domain as your portfolio.
step 1
Write a post
Posts have drafts, a scheduled state, and a published state, with their own SEO title and description. They render inside your portfolio theme, so switching theme never leaves the blog looking like a different site.
- Write the post, then set its own meta title and description.
- Schedule it, or publish it immediately.
- Check it on the public site before you share the link.
step 2
Build a page from blocks
Custom pages are assembled from blocks: rich text, headings, images, galleries, video, tables, callouts, stat grids, timelines, FAQs, pricing tables, code, and more. Drag to reorder. Every page keeps a revision history.
- Start with a hero block, then add the content blocks you need.
- Reorder by dragging rather than rebuilding.
- Use revisions to recover an earlier version rather than retyping it.
step 3
Know the limits
The blog is per-workspace and renders on your own domain once you attach one. It is not a newsletter platform on its own, though you can collect subscribers and send broadcasts separately.
- Custom domains require a paid plan. Free publishes on a Folio subdomain.
- Media counts against your storage quota.
- A page you unpublish disappears from the sitemap on the next crawl.