Every block in the engine

This page is built from the same blocks as every Canvas site, all of them, in the groups you see when you add one in the admin. Each one is live: open it, tap it, try it.

Heroes

The first screen of a page. Each one opens a different kind of business.

Hero

A headline, one line of explanation, two actions and an image or animation beside them.

Open a page with what you do

The plainest opening there is, and the one most pages need: who you are, what you offer, and where to click.

[Sample] A website drawn as blocks

Parallax Hero

A full-width photograph that moves slower than the page as you scroll.

[Sample] A low sun over a coastline at dusk

Somewhere worth the drive

A wide photograph behind the heading, for a place people come to rather than a service they book.

See the retreats module

Page Assembly

A page building itself from blocks, then dressed as several businesses in turn. The hero on our own front page.

One structure, any brand

The layers name the blocks a page is made of. The colours are content, so the same block sits on any theme.

The same page, dressed as
Sample businesses

Price List Hero

A dark photograph with the three prices people ask about most, readable before anyone scrolls.

[Sample] The floor of a barbershop with its chairs

Corner Barbers

A sample barbershop. Three chairs, walk-ins until six, and the prices on the door.

Book a chair

Starting at

Haircut
€18
Skin fade
€22
Hot towel shave
€20

Swatch Grid

A colour chart as the opening screen: every tile a shade with its code, its price and a link.

Ritual Dial

A treatment shown minute by minute as a dial, for a service people book for the experience.

Lumen Head Spa

A sample spa. Choose a ritual and see exactly what happens in it.

Head spa ritual: 60 minutes in 5 stages

  1. Scalp readingA camera look at the scalp, so the products suit it.From minute 0 to 5
  2. Double cleanseFrom minute 5 to 15
  3. Steam and maskFrom minute 15 to 30
  4. Head massageFrom minute 30 to 50
  5. Rinse and dryFrom minute 50 to 60

Sample business · Mon-Sat

Content and media

Words, pictures and video, in the shapes a page usually needs them.

Content

Formatted text - headings, paragraphs, lists - with an optional image or animation beside it.

Write it the way you would say it

The content block is where most of a page’s words live. You type into it like a document, and it keeps to the site’s type and spacing whatever you paste in.

Put an image or an animation beside the text, on either side, or leave it out.

[Sample] A sample salon website drawn as blocks

Media

One photograph or graphic with a caption, inside the page or edge to edge.

[Sample] A bright salon studio
A sample photograph from the bundled library. Owners replace it with their own.

Video

A YouTube or Vimeo video, or a file, with a poster frame and the right shape for the screen.

Show it moving

Embedded through YouTube’s privacy-enhanced domain, so nothing is tracked until the visitor presses play.

Sample video: Big Buck Bunny, © Blender Foundation, CC BY 3.0.

Image Gallery

A grid of photographs that open full screen, for work that sells itself.

Recent work

Sample photographs. Tap one to see it full screen.

[Sample] Styled curls
[Sample] A fresh skin fade
[Sample] Painted nails
[Sample] A finished haircut

Before and After

Two photographs on one frame with a divider to drag, for work whose result is the point.

What changes

Drag the divider. Sample photographs of a cleaned bathroom.

[Sample] The same bathroom after cleaning
[Sample] A bathroom before cleaning
Bathroom, deep clean

Tabs

Several short answers to one question, one visible at a time.

Who runs a Canvas site

The same admin, set up for whoever is doing the work.

Edits pages, prices and opening hours, sees every booking and order, and decides what the site says in each language.

[Sample] The admin, as an owner sees it

Feature Grid

A grid of short points, plain, carded or numbered, each with an optional image and link.

Built in, not bolted on

Things a Canvas site does without a plugin, an extra subscription or a developer.

  • 01

    Drafts and scheduling

    Save a change without publishing it, preview it, and set it to go live on a date.

  • 02

    Maintenance mode

    Close the site to visitors for an hour while you rearrange it, and keep working in the admin.

  • 03

    Your own 404

    Choose the page people see when a link is wrong, instead of a dead end.

Steps

A process in order - how to book, how an order ships - across or down the page.

How a booking request travels

  1. 1

    The guest picks a time

    Only times that are actually free can be picked.

  2. 2

    Staff get a notification

    By email, and on their phone if they turned notifications on.

  3. 3

    Someone confirms it

    The guest gets an email with a link to change or cancel.

  4. 4

    A reminder goes out

    The day before, so fewer people forget.

Divider

A pause between sections: a rule, a short rule, dots, or just space.

Services

What a business offers, as a grid or a list, each with a short description, a badge and a link.

What we do

A sample list. The highlighted row is the one the business most wants chosen.

01

Website

Pages built from the blocks on this page, in Greek and English.

One-off
02

Bookings

Appointments with staff or places, reminders included.

Monthly
03

eShop

Products, stock, VAT and orders in the same admin.

Monthly

FAQ

Questions that open to their answer, so a long list stays short to scroll.

Questions owners ask

Yes. Every word, price and photo is editable in the admin, in Greek and English, with no code.

Curriculum

Modules that open to their lessons and durations, for a course or a programme.

Your first week on Canvas

Finding your way around and changing your first page.

  • Logging in5 min
  • Editing a page15 min

Reusable Section

A section saved once and placed on many pages. Change it in one place and every copy changes.

This band is a reusable section

It is saved once under Sections. Edit it there and every page using it changes.

Social proof

What other people say, who is behind the business, and what it has done.

Testimonials

Approved quotes from customers, as a grid, a carousel or a scrolling marquee.

Sample quotes

“I change the prices myself now. It used to take a phone call and a week.”
Eleni
Salon owner, Sample quote
“Bookings come in at night while we are closed. That alone paid for it.”
Andreas
Barbershop owner, Sample quote
“The Greek and the English pages finally say the same thing.”
Maria
Shop owner, Sample quote

Logo Cloud

Marks of the people you work with, in a row or scrolling past.

Sample logos

Arch
Wave
Diamond
Circle
Bars
Arch
Wave
Diamond
Circle
Bars

Team

The people behind the business, with a photo, a role and a line about each.

The chairs

Andreas

Andreas

Master barber

A sample team member. Takes whatever walks in.

Nikos

Nikos

Fades and line-ups

A sample team member. Clipper work and skin fades.

Marios

Marios

Beards and shaves

A sample team member. Straight razor and beard shaping.

Projects

Case studies, each with its own page, for a business that sells what it has made.

Animated Stats

A few numbers that count up as they come into view.

The engine today

0

Blocks to build with

0

Languages

0

Starting templates

0

Modules to add

Community Globe

A globe you can turn, with the places that matter marked on it.

Made in Cyprus

Sample markers. Drag the globe to turn it.

Loading globe...

Instagram Feed

The business’s own latest posts, pulled from Instagram once the owner connects it in the admin. This site has no account connected, so the block draws nothing below.

Blog Preview

The latest or chosen articles, each opening its own page.

Integrations

The tools a business works with, each with a short description and its own page.

Pricing

Prices laid out so they can be compared, not hunted for.

Pricing Comparison

Two to four plans side by side, one of them highlighted.

Sample plans

Illustrative prices, not House of Code’s.

Visit

Come when you like.

€30/ visit
  • ✓One session
  • ✓Book online
Most Popular

Monthly

For regulars.

€90/ month
  • ✓Four sessions
  • ✓Priority booking
  • ✓Bring a friend once

Pricing Table

Every feature of every plan in one table, for the visitor who reads the small print.

Compare the sample plans

FeatureVisitMonthly
Sessions14
Online booking✓✓
Priority booking–✓

Pricing Toggle

One price paid in full or in instalments, switched with a toggle.

Pay it how you like

Course

€0one-time
Save €30 paying in full
  • ✓Twelve sessions
  • ✓Notes to keep
Most Popular

Course with mentoring

€0one-time
Save €45 paying in full
  • ✓Everything in Course
  • ✓Four one-to-one sessions

Marketing and forms

Ways for a visitor to answer back.

Call to Action

The closing band of a page: one heading and the action that matters.

Ready when you are

Every page should end with somewhere to go.

Countdown

Days, hours and minutes to a date: an opening, a sale ending, a course starting.

Sample countdown to 1 January 2027
85Days
:
02Hours
:
02Min
:
07Sec

Early Access Signup

An email box for a waiting list, before something opens.

Hear about new blocks first

A working signup. Your address goes to House of Code and nowhere else.

Contact Sales

A short enquiry form with a team-size question, for a business that sells to businesses.

Talk to House of Code

A working form. It reaches the people who build Canvas.

Form

Any form built in the admin - fields, required ones, a thank-you message - placed on a page.

Ask a question

A form built in the admin from fields, not code.

Contact and Map

Address, hours, phone and email beside a map, with a link for directions.

Find Ledra Ceramics (sample)

Ledra Street, Nicosia

Tue-Sat: 10:00 - 18:00

contact@houseofcode.cy

Popup

A message over the page - an offer, a notice - shown after a delay, on scroll, or as someone leaves. This one waits until you move to leave the page, once per visit.

Leaving already?

This is the Popup block. Owners choose when it appears and how often.

See the bookings demo

Mobile Sticky Button

One action pinned to the bottom of a phone screen while the visitor scrolls. Open this page on a phone to see it.

Book a demo appointment

Interactive

Blocks a visitor does something with.

Module Orbit

A core and what can be added to it, one part explained at a time.

What a gym could add

The same block, with a different business’s parts.

Membership

Classes

A timetable members book a place in.

  1. 01Waiting lists
  2. 02Reminders

Readiness Quiz

A few questions that add up to a score, and an answer for each end of it.

Is it time for a new website?

Tick what is true for you.

Customers ask me things my website should answer5/10
I take bookings by phone or message5/10
My site is only in one language5/10

Floor Plan Quote

A plan whose rooms the visitor takes or leaves, priced as they go, sent as a quote request.

Sample cleaning quote

SAMPLE PLAN · 60 m²

Sample cleaning quote

Take the rooms you want done. A working form for a sample business.

Rooms
00
Area
0 m²
On site
—

Tap a room to add or remove it.

Key
In this visit
Left out

Rest on a room to read what is included in it.

Shop

Blocks from the eShop module. They read the real catalogue, so a product added in the admin appears here.

Product Grid

Chosen products with their prices, each opening its own page with an add-to-cart button.

Collection Grid

The shop’s categories as large tiles, for browsing before choosing.

Appointments

Blocks from the bookings module. The booking form below is working: requests reach House of Code.

Service Menu

Services with their length and price, as cards, a price list or by the minute.

Corner Barbers prices

  • Haircut

    30 min
    €18

    Wash, cut and finish.

  • Skin fade

    45 min
    €22

    Clipper fade to the skin, finished with scissors on top.

  • Beard trim

    20 min
    €12

    Shaped, lined up and oiled.

  • Hot towel shave

    30 min
    €20

    Straight razor, hot towels and a cold finish.

Appointment Booking

Service, person, day and time, then contact details: a request staff confirm in the admin.

Book a sample appointment

Corner Barbers is a sample business. Your request reaches House of Code, not a barber.

Andreas

Andreas

Master barber

Nikos

Nikos

Fades and line-ups

Marios

Marios

Beards and shaves

  1. 01
  2. 02
  3. 03
  4. 04
  5. 05
  6. 06

Choose a service

Manage my bookings

Retreats

Blocks from the retreats module, reading the real list of places.

Hero Ticker

Full-screen slides that advance on their own, for a place with more than one view.

[Sample] Pine-covered hills under a morning sun

Slow down for a weekend

A sample retreat in the Troodos pines.

See the retreats module

Featured Retreats

A fan of chosen places, each opening its page with photos, prices and a booking form.

Want these on your site?

Every block on this page is available to every Canvas site.