Features

Canvas features: everything Canvas ships

Canvas is a WordPress theme with a companion plugin. This page lists every feature family, what it does and where to read the detail. Every plan includes all of it.

Start here

Six places most people go first

Each one has a page of its own with screenshots and the detail behind the summary.

Header and footer builder

Headers, footers, top bars, mega menus, side panels and page titles are records you build from blocks and assign to the site or to a single page.

The editor

Pages open with the whole template rendered in the canvas. Block defaults, global block styles and an advanced panel sit on every block, core blocks included.

Blocks and patterns

258 blocks in 10 categories and 183 patterns. A page loads only the CSS and JavaScript of the blocks it contains.

Demo websites

80 complete sites in 16 categories, each one arriving with its pages and posts, its menus, its forms, its content types. Every import can be rolled back.

WooCommerce

22 store blocks for product pages, the shop grid, cart and checkout, plus colour swatches and 18 store templates.

Canvas AI

Generate or improve any text field and create images straight into the media library, using the business description, tone and audience you set once.

Jump to a feature

Setup wizard

From activation to a finished site in 8 steps

Activate Canvas and the wizard opens. It handles the licence, imports the demo you pick, installs what that demo needs and sets the SEO basics before you write a word.

Walk through all eight steps

Canvas setup wizard, welcome step

1 Welcome

The wizard opens the first time you activate Canvas and shows the steps ahead.

Canvas setup wizard, licence step

2 Licence

Activate this website with your licence key. Canvas keeps working for 14 days if a check cannot reach our servers.

Canvas setup wizard, demo step

3 Demo

Choose one of the 80 demo websites. Each one lists the pages, posts and content types it brings.

Canvas setup wizard, plugins step

4 Plugins

Canvas installs and activates the plugins your chosen demo needs, such as WooCommerce for a store.

Canvas setup wizard, recommended step

5 Recommended

Optional companions the demo does not require. Tick the ones you want and they arrive with the rest.

Canvas setup wizard, import step

6 Import

The demo imports step by step. Every post, term, attachment and menu it creates is tracked so the import can be rolled back.

Canvas setup wizard, seo step

7 SEO

Set the site title and description. From there Canvas derives titles, descriptions and structured data from your content.

Canvas setup wizard, done step

8 Done

You land on a site that looks like the preview you picked, with real content in it waiting to be edited.

See what each demo brings with it

Theme Options

460 options across 22 sections

Everything a demo sets for you, you can change. Export a whole configuration as a file and import it into the next site you build.

Every section of Theme Options

Canvas Theme Options, header section
Header. The largest section in the product, with 92 fields.
Canvas Theme Options, blog section
Blog. 33 fields for archives, single posts and post meta.
Canvas Theme Options, portfolio section
Portfolio. 20 fields for the portfolio archive, categories and single layouts.
Canvas Theme Options, shop section
Shop. 22 fields for the WooCommerce shop, product pages, cart and checkout.
Canvas Theme Options, colours section
Colours. 8 fields, including the colour scheme that follows the operating system.
Canvas Theme Options, import and export screen
Import and export. Move a whole configuration between sites as a file.

Sections cover the header, footer, page titles, blog, portfolio, events, shop, forms, widgets, colours, typography, side panels, page transitions, the 404 page, GDPR, AI, API keys, blocks, social profiles, general settings, the import and export screen, and a misc section for everything else. A site-wide demo import adopts the demo's whole configuration, so you start from a set of options that already matches the design you chose.

  • Every option is documented in the reference articles
  • Export settings from one site, import them into the next
  • Header alone carries 92 of the 460 fields
382 documentation articles
Forms

A form builder that keeps its own submissions

A form is a record you build from blocks, and its entries land in your own database rather than someone else's inbox.

Five blocks build the form

Form holds the fields, Form Field defines each one, Form Submit Button sends it and Form Embed drops the finished form into any page. Quick Contact is a compact contact form for a sidebar or a footer.

  • Submissions stored in their own table, listed in the admin
  • File uploads with the rules you set
  • Scheduled privacy cleanup removes old entries
  • Login and register forms as blocks for member sites
  • 22 form patterns and 26 Theme Options fields

75 of the 80 demos ship at least one working form, so the first form on your site is usually one you inherit and edit. Browse the demos.

Canvas Theme Options, forms section
Theme Options, Forms. 26 fields for defaults, storage, notifications and privacy.
Content types

Portfolio, events and a blog that are properly built out

These are not three shortcodes. Each one has its own blocks, its own single templates, its own categories and its own options section.

Portfolio

11 blocks, 57 single templates, an archive, categories and 20 options. Filter grids, masonry layouts, related work and full-width case studies.

Events

16 blocks including a calendar, 7 single templates, an archive, categories and 15 options. Schedules, speakers, tickets and countdowns.

Blog

The blog is ordinary WordPress posts, with 24 post blocks, 14 single templates and 33 options on top of them.

Canvas Theme Options, portfolio section, showing the permalink base, archive layout, columns, category filter, sidebar, image size, items per page and pagination type fields
Theme Options, Portfolio. Archive and single sit on separate tabs, with the filter bar, the grid columns and the pagination style all set here.
Canvas Theme Options, events section, showing the events layout, the upcoming, past or all filter, the sidebar and its position, image size, events per page and pagination type
Theme Options, Events. The same shape again: an archive tab, a single tab, and a default filter that decides whether visitors land on upcoming or past events.

Demos bring their own content types too: 42 of them across the catalogue, such as menu items for a restaurant, treatments for a spa, rooms for a hotel, properties for an estate agent and doctors for a clinic. They arrive with their demo, with their templates and their sample records. See which demo brings which.

Typography

1,923 Google fonts, Adobe Fonts and your own files

Pick a family for headings and a family for body text, and the choice flows into theme.json so the editor shows the same type as the front end.

  • 1,923 Google families with their real weight ranges
  • Adobe Fonts through your own kit URL
  • Upload woff2 and woff files and Canvas writes the font face rules
  • Custom typography rules for any selector you name
  • System font stacks when you want nothing loaded at all
How styles reach every page
Canvas Theme Options, typography section with the font picker
Theme Options, Typography. The picker groups system fonts, Google fonts, Adobe Fonts and your uploads.
Icons

5,711 icons in 4 packs

Icon fields across the block library open the same picker. Every pack has its own switch, and you can register a pack of your own.

1,951

Font Awesome 6 Free

506

Font Awesome Brands

2,050

Bootstrap Icons

1,204

Unicons

Turn off the packs a site does not use and their picker entries go with them. Custom packs register through the same interface the four built-in packs use.

SEO

Technical SEO derived from your content

Canvas builds titles, descriptions, social cards and structured data from what is on the page at render time, so you are not maintaining a second copy of your own content.

  • Titles and descriptions derived per page, with per-post overrides
  • Open Graph and Twitter cards
  • An XML sitemap and robots rules
  • Analytics without a second plugin
  • 16 schema types, from Organization and Breadcrumbs to Product, Offer, Review and opening hours
Performance
Canvas Theme Options, SEO schema screen
Popups and overlays

Popups, modals, off-canvas panels and notices

A popup is a record built from blocks, like every other piece of chrome. Design it once, then decide where it appears.

  • Popup records with their own blocks and settings
  • Modal, Off Canvas, Overlay Content and Overlay Item blocks
  • Notification and Alert blocks for messages inside the page
  • 4 popup patterns, and 4 demos that ship one you can open and edit
See the interactive blocks
Page titles

4 page title styles and 57 options

The band under the header is its own design surface: Default, Mini, a named Template layout, or a Custom style you build from blocks.

  • Page Title, Heading, Subtitle, Breadcrumbs and Buttons blocks
  • A site-wide default that any page can override
  • Background, height and alignment, with breadcrumbs on a switch of their own
Page titles in the builder
Canvas Theme Options, page title section, showing the Default, Mini, Template and Custom style choice above the alignment, background, colour scheme, subtitle and vertical padding fields
Theme Options, Page Title. Style, alignment and background are fields, and so is the padding. Custom hands the whole band to the block editor.
Heroes and sliders

Records placed by a slot block

Heroes and sliders are records of their own. A slot block in the template pulls in the one assigned to the page, so the same template serves every page with a different opening.

  • Hero records and Slider records, both built from blocks
  • Hero Slot and Slider Slot blocks sit in the block template
  • Both render in the editing canvas before you publish
  • 12 of the 80 demos ship a slider you can edit
Heroes in the builder
Dark mode

A colour scheme that follows the operating system

Switch on the adaptive colour scheme and visitors who ask their device for dark mode get your dark palette, without a toggle to build or a second stylesheet to maintain.

  • The adaptive scheme reads the visitor's own preference
  • Dark and midnight style variations ship with the theme
  • 4 style variations in all, switched in the Site Editor
Style variations in the Site Editor
Canvas Theme Options, colour scheme section, with the adaptive colour scheme switch above the primary, secondary, accent, text and background colour fields
Theme Options, Color Scheme. One switch at the top of the palette, and the five colours under it are the same swatches an author sees in the block editor.
Right to left

RTL stylesheets ship with 6 demos

Canvas is not fully right-to-left, and we would rather say so here than in a support ticket.

  • 6 demos ship a dedicated right-to-left stylesheet
  • Those are the ones to start from for Arabic, Hebrew or Farsi
  • Every string is translatable, which is a separate thing again
Translation
White label

Put your own brand on the WordPress admin

An account-level add-on at $99 a year that works with any plan. It changes what a client sees, never what the site does.

  • Your brand name and logo in place of the Canvas ones
  • Hide the licence screen and the demo screen from clients
  • Point the support link at your own help desk
  • Display only, so nothing about the site's behaviour changes
White Label add-on
Updates

On the screen where every other update lands

Your licence entitles the download, and WordPress does the rest. Updates appear under Dashboard and Updates with every other theme and plugin.

  • Maintenance mode, rollback on failure and result emails come from WordPress itself
  • Automatic updates are opt-in and limited to patch releases
  • If an update changes a template you customised, Canvas names it
  • An expired licence stops updates, never rendering
What a licence covers
Translation

Every string is translatable

Canvas ships translation templates for both halves of the product, so a translator can start without touching any code.

  • 13,090 translatable strings in the plugin
  • 1,983 translatable strings in the theme
  • A WPML configuration file ships with the plugin
  • Both templates are regenerated with every release
What ships in a release
Roadmap

New demos every two weeks, and you set the order

A new demo ships every fortnight, each with the features it needs, and an advanced AI blocks and page composer is coming soon. Tell us what you are building and what is missing.

Request a feature or a demo

Post it on the support forum. Requests with the most votes are built first, and every release note says which requests it closes.

Build your next website with Canvas

Beginner, freelancer or agency, you get the same blocks, the same demos and the same support. Start with one site and add more when you need them.