Skip to content

Features & services

Services Filter

A centred heading, then category tabs and a search field that filter a grid of service cards without photos: icon, price, two facts and a Book button.

Layout and motion from the KorDent template — see it in contextTry it in the page builder

Blocks come with Pro and Ultimate

Preview every block now, in any theme and at any width. The source, the install command and your registry token come with a Pro or Ultimate plan.

Props

PropTypeDefaultDescription
label / title / leadstring—The centred heading block; an empty label or lead is left out.
as"h1" | "h2""h2"h1 when the block opens the page; the card titles then become h2.
filterbooleantruefalse: no tabs and no search field, the line only (a service page's list).
services{ title, href, category, summary, details?, price?, facts?: { label, value }[], icon?, bookHref? }[]7 servicesThe cards. category makes the tabs; icon is heart, shield, spark, clock, layers, star, smile or activity; without bookHref the Book button is left out.
limitnumber6How many matching services are shown.
allLabelstring"All"The first tab.
filterLabel / searchLabelstring—The names of the tabs' group and of the search field, for screen readers.
searchPlaceholderstring"Search services…"The search field's placeholder.
emptyTextstring"No services match your search."Shown when nothing matches.
countText(count) => string—Announced to screen readers when the list changes ("3 services").
labels{ price?, more?, book? }—The card's words: "From", "Learn more", "Book".
classNamestring—Classes for the <section>.
  • A tab and the search text (the title contains it, in any case) filter together at once; the count is announced (role=status) and a line shows when nothing matches. The chosen tab is filled with the primary colour (aria-pressed).
  • Hovering or focusing inside a card gives it the theme's shadow and fills the icon box with the primary colour — a 400ms transition (KorDent: spring bounce 0, 0.4s), none with reduced motion. The Book button rolls its label (flip-button).
  • Dropped from KorDent: its teal and lime, the float shadow, Phosphor icons, the red line of an urgent card and the appear on scroll.

Be the first to know

Get new templates and components first

One short email when we release a template or a free component. No spam — unsubscribe anytime.

We use your email only for Framebrick updates. Privacy policy