Omasivusto.fi
Components· Bookings and appointments

Components

Bookings and appointments

Booking calendar, services and appointments, free times, opening hours, "open now" and rental and car search.

14 components

The examples are rendered in the chosen theme: a gallery template's own colours, fonts and corners, or a dark ready-made palette.

The examples work in test mode: nothing is saved to a real site, no messages are sent and payments are test payments.

Booking calendar

Section Try it bookingCalendar

A booking calendar: days, courts or rooms and free slots with prices. The visitor picks a slot and pays.

Settings (2)
SettingEdited asDefault
Heading headingText–
Resource resourceIdBookable space–

Accessibility

Free and taken are told apart in text, not by colour alone. Choosing a day and a time works with a keyboard, the chosen item is announced (aria-current or aria-pressed), and prices are readable text.

Used in 2 templates

Booking system

Section externalBooking

A button or embed of an external booking system (e.g. Timma, Slotti) when bookings live elsewhere.

Settings (8)
SettingEdited asDefault
Heading headingTextVaraa aika
Body bodyFormatted textVaraa aika verkossa. Varaus tehdään varausjärje…
Button label buttonLabelTextVaraa aika
Booking system address bookingUrlLink–
Also show the booking view on the page showEmbedOn / offfalse
Embed URL embedUrlLink–
Embed height (px) embedHeightNumber–
Note for the site owner editorHintLong text–

Accessibility

Free and taken are told apart in text, not by colour alone. Choosing a day and a time works with a keyboard, the chosen item is announced (aria-current or aria-pressed), and prices are readable text.

Appointments: services and prices

Section Try it appointmentServices

Appointment services and prices: duration, price and a Book button per service.

Settings (3)
SettingEdited asDefault
Heading headingTextPalvelut ja hinnat
Introduction introFormatted text–
Design listStyleChoice– (Cards · Price list · Compact)

Accessibility

Free and taken are told apart in text, not by colour alone. Choosing a day and a time works with a keyboard, the chosen item is announced (aria-current or aria-pressed), and prices are readable text.

Used in 1 templates

Appointments: staff

Section Try it appointmentStaff

Staff in appointments: who does what, and a time can be booked straight with a given person.

Settings (1)
SettingEdited asDefault
Heading headingTextHenkilökunta

Accessibility

Free and taken are told apart in text, not by colour alone. Choosing a day and a time works with a keyboard, the chosen item is announced (aria-current or aria-pressed), and prices are readable text.

Used in 1 templates

Appointments: book a time

Section Try it appointmentBooking

Book a time: choosing the service, the person, the day and the time, and confirming, on one page.

Settings (1)
SettingEdited asDefault
Heading headingTextVaraa aika

Accessibility

Free and taken are told apart in text, not by colour alone. Choosing a day and a time works with a keyboard, the chosen item is announced (aria-current or aria-pressed), and prices are readable text.

Next free times

Section Try it nextFreeTimes

Next free times: the nearest free slots right on the front page, each leading to booking.

Settings (11)
SettingEdited asDefault
Heading headingTextSeuraavat vapaat ajat
Where the times come from sourceChoiceAutomatically (Automatically · Appointments · Courts and rooms)
View modeChoiceNext free times (Next free times · Date check)
Service serviceService–
Employee staffText–
Group of courts categoryText–
Number of times countNumber4
Link of a free day requestUrlLink–
Date field of the form requestFieldText–
Own booking system elsewhere externalUrlLink–
Name of the booking system externalNameText–

Accessibility

Free and taken are told apart in text, not by colour alone. Choosing a day and a time works with a keyboard, the chosen item is announced (aria-current or aria-pressed), and prices are readable text.

Lunch menu

Section lunchMenu

Lunch menu: the week's lunch from the admin with today's highlighted, prices, diet labels and the origin of meat.

Settings (5)
SettingEdited asDefault
Heading headingTextTämän viikon lounas
Show showChoiceWhole week (Whole week · Today's lunch · Coming days)
Days daysNumber4
Show what the labels mean legendOn / offtrue
Show lunch hours, prices and other details infoOn / offtrue

Accessibility

Tables have header cells and a caption, lists are real lists and dates are in a readable form. A chart's numbers are available as text too.

Used in 1 templates

Court status

Section facilityStatus

Court status: courts, lanes or slopes open, limited or closed now, with the reason and update time; staff change it with one tap.

Settings (3)
SettingEdited asDefault
Heading headingTextKenttien tila nyt
Show viewChoiceAll courts (All courts · Summary and exceptions)
Only category categoryText–

Accessibility

Tables have header cells and a caption, lists are real lists and dates are in a readable form. A chart's numbers are available as text too.

Opening hours

Section openingHours

Opening hours by weekday and exceptional hours on holidays.

Settings (2)
SettingEdited asDefault
Heading headingTextAukioloajat
Extra information (e.g. location or public holidays) noteFormatted text–

Accessibility

Tables have header cells and a caption, lists are real lists and dates are in a readable form. A chart's numbers are available as text too.

Open now / on call

Section statusNow

Open now / on call: tells by the clock whether the place is open now and when it closes or opens.

Settings (17)
SettingEdited asDefault
Heading headingText–
What it shows modeChoiceOpen now (opening hours) (Open now (opening hours) · On call)
Opening hours hoursLong textma–pe | 8–16 la | 10–14 su | suljettu
Days with other hours exceptionsLong text–
Phone number phoneText–
Call button text callLabelText–
Call button shows callWhenChoiceOnly during opening hours (Only during opening hours · Always, also when closed)
Response time responseTimeText–
Second button secondaryLabelText–
Second button link secondaryUrlLink–
On call around the clock oncallAlwaysOn / off–
On-call number oncallPhoneText–
About the on-call service oncallTextText–
Kitchen closes before closing (min) kitchenClosesBeforeNumber–
Share my location shareLocationChoiceNo (No · Into a text message · Into the form’s location field)
Show the week’s hours showWeekOn / offtrue
Source of the hours hoursSourceChoiceAppointments when in use (Appointments when in use · This section’s own)

Accessibility

Tables have header cells and a caption, lists are real lists and dates are in a readable form. A chart's numbers are available as text too.

Rental quick search

Section Try it rentalSearch

A quick rental search: a date range and an item, and the visitor sees at once what is free.

Settings (4)
SettingEdited asDefault
Heading headingTextVapaat ja hinnat
Introduction introFormatted text–
Rental category categoryText–
Ask the pickup and return times too timesOn / offfalse

Accessibility

Free and taken are told apart in text, not by colour alone. Choosing a day and a time works with a keyboard, the chosen item is announced (aria-current or aria-pressed), and prices are readable text.

Car search

Section Try it carSearch

A car search: make, model, price and year filter the cars for sale.

Settings (4)
SettingEdited asDefault
Heading headingTextEtsi autoa
Introduction introFormatted text–
Category address (e.g. rackets/padel, empty = all) categoryText–
All cars page allLinkLink–

Accessibility

Every field has a visible label, a required field says so in text, errors are announced and lead to the field, and autocomplete fills in familiar details. Touch targets are at least 44 px.

Used in 1 templates

Resource list

Section resourceList

Bookable spaces as a list: courts, rooms or equipment with descriptions and prices.

Settings (4)
SettingEdited asDefault
Heading headingText–
Resource group resourceGroupBookable space–
Limit limitNumber12
Show prices showPricesOn / offtrue

Accessibility

Tables have header cells and a caption, lists are real lists and dates are in a readable form. A chart's numbers are available as text too.

Used in 1 templates

Ajanvarauksen sivu

Section appointmentPage

The appointment page holder: choosing a service and a time and confirming.

No live example: the section draws the platform's own appointment page. Try booking an appointment in the hair salon or clinic template's preview.

Accessibility

Free and taken are told apart in text, not by colour alone. Choosing a day and a time works with a keyboard, the chosen item is announced (aria-current or aria-pressed), and prices are readable text.

Used in 0 templates

The platform adds this to its own pages itself; it is not added in the editor.