Omasivusto.fi
Components· Site parts

Components

Site parts

Header designs, footers, navigation, announcement bar, floating buttons, search and cookie policy.

24 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.

Contacts by topic

Section contactTopics

Contacts by topic: sales, service, invoicing and other topics, each with a person or team, phone, email, service hours and a link to the right form. As a card grid, or as an accordion when there are many topics.

Settings (4)
SettingEdited asDefault
Heading headingText–
Introduction introLong text–
Layout layoutChoiceCards (Cards · Accordion)
Columns columnsNumber3

Accessibility

Content that opens is a button with a name and a state (aria-expanded or the selected tab). Works with a keyboard: Tab moves, Enter and Space open, Esc closes what opened. The content can be read without JavaScript too.

Used in 1 templates

In this section

Section sectionNav

In this section: the pages of the same menu section with the current page marked. A list on a wide screen, a disclosure on a phone. The page setting shows it as a sticky sidebar beside the content.

Accessibility

Content that opens is a button with a name and a state (aria-expanded or the selected tab). Works with a keyboard: Tab moves, Enter and Space open, Esc closes what opened. The content can be read without JavaScript too.

Used in 0 templates

No gallery template uses this yet. Add it to a page from the editor's Add section library.

Announcement bar

Section announcement

An announcement bar at the top of the page: exceptional hours, an offer or important news, optionally dismissible.

Styles (3)

Pick a style and the example above switches to it. The content stays the same; only the look changes.

Settings (8)
SettingEdited asDefault
Text textTextTiedote
Link text linkLabelText–
Link linkUrlLink–
Icon iconIcon– (Phone · Email · Location · Calendar · Clock · People · Star · Heart · Check mark · Arrow right · Facebook · Instagram · YouTube · LinkedIn · X (Twitter) · Ticket · Trophy · Dumbbell · Scissors · Cutlery · Home · Info · Alert · Play · Pause · Search · Menu · Close · Plus · Minus · Chevron down · External link · Download · Share · Camera · Image · Quote · Sparkles · Lightning · Globe · Wrench · Car · Shield · Truck · Leaf · Drop · Key · Code · Server · Cloud · Lock · Laptop · Bicycle · Battery · Wi-Fi · Projector · Screen · Microphone · Sound system · Parking · Accessible · Coffee and catering · Air conditioning · Natural light · Video conferencing · Stage)
Style variantChoiceAccent colour (Accent colour · Dark · Subtle)
Visitor can close it dismissibleOn / offfalse
More announcements moreLong text–
Change the announcement by itself rotateChoice– (No, the visitor uses the arrows · Every 5 seconds · Every 8 seconds)

Accessibility

Navigation is a named landmark, the current page is marked with aria-current, the menu button has a state (aria-expanded) and a skip link leads to the content. Everything works with a keyboard and on a 390 px screen without sideways scrolling.

Floating action button

Section floatingCta

A floating action button that stays visible while scrolling: Book, Call or Order.

Settings (4)
SettingEdited asDefault
Label labelTextVaraa
URL urlLink/varaa
Phone phoneText–
Hide on phone hideOnPhoneOn / offfalse

Accessibility

Navigation is a named landmark, the current page is marked with aria-current, the menu button has a state (aria-expanded) and a skip link leads to the content. Everything works with a keyboard and on a 390 px screen without sideways scrolling.

Used in 2 templates

Back-to-top button

Section scrollTop

A back-to-top button that appears on a long page.

Settings (2)
SettingEdited asDefault
Name of the button for screen readers labelTextTakaisin sivun alkuun
Corner sideChoiceBottom right (Bottom right · Bottom left)

Accessibility

Navigation is a named landmark, the current page is marked with aria-current, the menu button has a state (aria-expanded) and a skip link leads to the content. Everything works with a keyboard and on a 390 px screen without sideways scrolling.

Used in 0 templates

No gallery template uses this yet. Add it to a page from the editor's Add section library.

Floating contact button (WhatsApp)

Section Try it contactButton

A floating contact button: WhatsApp, a call or an email in one press.

Settings (7)
SettingEdited asDefault
Button text labelTextOta yhteyttä
WhatsApp number with country code (e.g. +358 40…) whatsappText–
Message written in advance messageTextHei! Minulla olisi kysymys.
Phone phoneText–
Use the site phone number useSitePhoneOn / off–
Email emailTextinfo@esimerkkiyritys.example
Corner sideChoiceBottom left (Bottom left · Bottom right)

Accessibility

Navigation is a named landmark, the current page is marked with aria-current, the menu button has a state (aria-expanded) and a skip link leads to the content. Everything works with a keyboard and on a 390 px screen without sideways scrolling.

Used in 0 templates

No gallery template uses this yet. Add it to a page from the editor's Add section library.

Cookie policy (table)

Section cookiePolicy

A cookie policy: a table that fills itself from the services and cookies the site uses.

Settings (2)
SettingEdited asDefault
Heading headingText–
Body introFormatted 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.

Used in 0 templates

No gallery template uses this yet. Add it to a page from the editor's Add section library.

Site search

Section Try it siteSearch

Site search: a search field and results from the site's pages, news and events.

Settings (4)
SettingEdited asDefault
Heading headingText–
Hint text in the field placeholderText–
Button label buttonLabelText–
Show the results on this page showResultsOn / offtrue

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 0 templates

No gallery template uses this yet. Add it to a page from the editor's Add section library.

Notifications

Section Try it pushNotices

Notifications: the visitor can subscribe to browser or phone notifications of new events and news.

Nothing is subscribed in the preview: the button tells what it does on a real site.

Settings (7)
SettingEdited asDefault
Heading headingText–
Explanation above the button bodyLong text–
Button label buttonLabelText–
Privacy note under the button noteLong text–
Newsletter sign-up page (alternative) newsletterUrlLink–
Newsletter link text newsletterLabelText–
Layout layoutChoiceCard (Card · Plain · Small button (footer))

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.

Sign in or join

Section Try it accessGate

Sign in or join: members-only content shows after signing in; others are offered to join.

Settings (4)
SettingEdited asDefault
Heading headingTextVain jäsenille
Introduction introFormatted text–
Prompt text leadText–
Who the content is for audienceChoiceMembers only (Signed-in customers only · Members only)

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 0 templates

No gallery template uses this yet. Add it to a page from the editor's Add section library.

Header: Classic

Header classic

Name on the left, menu in the middle, button on the right

The most common design: name or logo on the left, menu in the middle and an action button on the right. On a phone the menu opens as a panel.

Accessibility

Navigation is a named landmark, the current page is marked with aria-current, the menu button has a state (aria-expanded) and a skip link leads to the content. Everything works with a keyboard and on a 390 px screen without sideways scrolling.

Header: Centred

Header centered

Name in the middle, menu on its own row

The name in the middle and the menu on its own row below; suits a café, a celebration or an author.

Accessibility

Navigation is a named landmark, the current page is marked with aria-current, the menu button has a state (aria-expanded) and a skip link leads to the content. Everything works with a keyboard and on a 390 px screen without sideways scrolling.

Header: Over the photo

Header overlay

Transparent over a large photo, solid when scrolling

A transparent bar over a large picture that turns solid when scrolling.

Accessibility

Navigation is a named landmark, the current page is marked with aria-current, the menu button has a state (aria-expanded) and a skip link leads to the content. Everything works with a keyboard and on a 390 px screen without sideways scrolling.

Used in 0 templates

No gallery template uses this yet. Add it to a page from the editor's Add section library.

Header: Compact

Header compact

A low bar with the menu as a rounded strip

A low bar with the menu as a rounded strip: lots of room for content.

Accessibility

Navigation is a named landmark, the current page is marked with aria-current, the menu button has a state (aria-expanded) and a skip link leads to the content. Everything works with a keyboard and on a 390 px screen without sideways scrolling.

Header: Two rows

Header topbar

Opening hours, phone and social links on top

Two rows: opening hours, phone and social media on top, name and menu below.

Accessibility

Navigation is a named landmark, the current page is marked with aria-current, the menu button has a state (aria-expanded) and a skip link leads to the content. Everything works with a keyboard and on a 390 px screen without sideways scrolling.

Header: Menu button

Header drawer

Every page in a panel that opens

A menu button: all pages open in a panel; suits a site with many pages.

Accessibility

Navigation is a named landmark, the current page is marked with aria-current, the menu button has a state (aria-expanded) and a skip link leads to the content. Everything works with a keyboard and on a 390 px screen without sideways scrolling.

Footer: columns

Footer columns

Columns: contact details, menu, opening hours and social media each in a column.

Accessibility

Navigation is a named landmark, the current page is marked with aria-current, the menu button has a state (aria-expanded) and a skip link leads to the content. Everything works with a keyboard and on a 390 px screen without sideways scrolling.

Used in 94 templates

All 94 templates

Footer: minimal

Footer minimal

Minimal: one row of name, links and copyright.

Accessibility

Navigation is a named landmark, the current page is marked with aria-current, the menu button has a state (aria-expanded) and a skip link leads to the content. Everything works with a keyboard and on a 390 px screen without sideways scrolling.

Used in 0 templates

No gallery template uses this yet. Add it to a page from the editor's Add section library.

Footer: centred

Footer centered

Centred: name, links and social media centred one under another.

Accessibility

Navigation is a named landmark, the current page is marked with aria-current, the menu button has a state (aria-expanded) and a skip link leads to the content. Everything works with a keyboard and on a 390 px screen without sideways scrolling.

Used in 0 templates

No gallery template uses this yet. Add it to a page from the editor's Add section library.

Footer: stacked

Footer stacked

Stacked: large contact details first, the menu and legal links below them.

Accessibility

Navigation is a named landmark, the current page is marked with aria-current, the menu button has a state (aria-expanded) and a skip link leads to the content. Everything works with a keyboard and on a 390 px screen without sideways scrolling.

Used in 0 templates

No gallery template uses this yet. Add it to a page from the editor's Add section library.