Tome theme · Health and wellness practices

Rounds. Built to show patients who's treating them.

For practices the public chooses for themselves: family medicine, dentists, physical therapists, chiropractors, med spas, optometrists, and counseling and therapy groups, with one office or several. People looking for care are often worried, and they're asking who they'd see, whether that person is qualified, what it costs and what happens when they walk in. Rounds answers those questions in that order, from your own records: pick what brings you in, see who treats it, and book them.

Palettes
4, each light and dark
Price
In the Craft Library and every paid plan, or $199 once with its packs and a first year of the two engines it runs on
Demo
Larkmoor Health, an invented three-office practice. Its people, offices, prices and credentials are made up, and its photos are stock photographs of models
Rounds home page in Morning
A provider page on a phone, in Morning

Palettes

Four palettes. Pick the one that suits your practice.

Every palette as the whole home page, side by side. Scroll inside any of them to see it top to bottom. Under the colors, the sections stay the same.

Rounds home page in Morning
MorningA cool pale ground with a deep sea-teal field. The default. A good fit for general and family practice, dentists and optometrists. The Larkmoor demo opens in it.
Rounds home page in Blush
BlushA warm rose ground with a deep wine field. A good fit for med spas, aesthetics and health care for women.
Rounds home page in Stride
StrideA pale ground, a deep olive action, a chartreuse wash and a near-black field. A good fit for chiropractic, physical therapy and sports medicine.
Rounds home page in Dusk
DuskA blue-violet ground with a soft orchid accent, the one palette designed dark. It opens dark and has a derived light mode. A good fit for counseling and therapy.

Captured from the demo at 1440px. Larkmoor Health, an invented three-office practice.

Every colored section in Rounds is an inset rounded card on the page ground, on the same edges as the hero, so the page reads as one calm set of panels. The field color holds the hero panel, the need picker, the closing section and the header strip. The accent fills the action, and the wash fills the quieter cards. Status never depends on color alone: open and accepting get a filled dot and words, closed and not accepting get a hollow ring and words. Every text pair clears 4.5:1 and every mark and focus ring clears 3:1 in all eight modes, and the package's tests measure them again from the shipped styles.

The sections

What each section does for a patient.

These are crops from the demo, in Morning. Each one answers something a person wants to know before they book: are you open, who would I see, what will it cost, and what happens when I walk in?

  1. The two-tier header

    The two-tier header

    A strip across the top says which offices are open right now and until when, and that the site isn't for emergencies, with the number to call. Under it, the phone number is real text in large type, beside a Book action that stays put. The phone is usually what a nervous person wants first.

  2. A photo, one panel, and the desk

    A photo, one panel, and the desk

    One large photograph with one solid panel on it, holding the headline and the primary action. Nothing else sits on the photo. Directly under it, a white card lists each office with its open status, then the phone and Book.

  3. What brings you in?

    What brings you in?

    The page's main idea. Four tabs on the field color (in the demo, Mind and mood, Body and movement, Everyday care, Teeth and mouth), each opening that need's reasons as large full-row links, beside the person you'd likely see, with their face, office, accepting status and a Book button. It works without script. You can change who leads each need by reordering your records.

  4. Types of care

    Types of care

    Each service as a photo card that says what it covers, who does it, and its price, including "from" and "On request". The names come from your records and link to each other, so a service, its provider and the conditions they treat stay in step.

  5. Your first visit, start to finish

    Your first visit, start to finish

    Four connected numbered steps across the full width, each with its time and who you'll meet, then a photograph and what to bring side by side, with a link to the full page. It's written for the person who is nervous about walking in.

  6. The people you'd see

    The people you'd see

    An even row of matching portraits, each with their field, offices, languages and whether they're taking new patients. "Accepting new patients" comes from a dated field and disappears when its date passes, so a stale claim can't sit on the page. A provider who isn't accepting says what a new patient can do instead.

  7. What things cost, in writing

    What things cost, in writing

    A price list beside the plans you accept, with "from", ranges and "On request" as plain words. The demo lists plan types rather than real insurers, and the panel disappears if you don't list any.

  8. Find an office

    Find an office

    Each office with its live status, address, grouped hours, directions and who's seen there on which days. The directions links work with no map. A live map loads only when a visitor presses Show map, so a page view sends nothing to a map provider.

  9. Things you can check yourself

    Things you can check yourself

    Three plates that point at the proof instead of asserting it: the license and the board where you can look it up, the posted prices, and the review dates on the guides. There's no star rating or patient count anywhere in the demo.

  10. Plain-language guides

    Plain-language guides

    Short guides, each saying who reviewed it and when. Past the interval you set, the line stops claiming to be current and says so, in words.

  11. Before you come in, and the closing section

    Before you come in, and the closing section

    Questions from the people who ask them, then book and call as two equal choices, a short contact-only form, and the emergency line in words. No second call-to-action band under it.

  12. A condition page

    A condition page

    What it is, what a visit looks like, who here treats it, and what to do if it can't wait, with a path across the top from the problem to the service to the person, and a line saying who reviewed the page and when.

  13. A provider page

    A provider page

    Who they are, the languages they speak, the ages they see and the days at each office, then each credential with where to check it. A license number prints only if you choose to show it. Then what they do, who sees them for what, and how to book them.

  14. A first-visit page

    A first-visit page

    The home page's steps, written out for someone who wants the whole picture. Each step says what happens, what's worth knowing, how long it takes and who you'll meet. Then what to bring, what it costs and where to go, and book or call.

  15. A provider index

    A provider index

    Everyone on one page, each card with their field, whether they're taking new patients, the ages they see, their languages, where and when they work, and where to check their license. One action sits along the bottom of every card: their own page, or a way to ask the desk if they don't have one yet.

That's what a patient sees. Here's what you get to build it.

In the package

What's in the package, and what it's built from.

Header and footer

Navbar 1 with the phone number as real text and a fixed Book action, under the status strip. The header is a solid color in every palette and scroll state. Footer 7 carries the offices, desk hours, the emergency line and the small print.

Palettes

Morning, Blush, Stride and Dusk. Three light designs with a derived dark mode, and Dusk designed dark with a derived light mode.

Type

Gabarito for headings and Instrument Sans for everything else. Both have even-width figures, so phone numbers, prices, times and dates line up. Both families ship inside the package under the SIL Open Font License, so there's no third-party font request by default.

Your practice's records

People, services, conditions and groups are real records from the free Practice layer, linked both ways, so a page can list who treats a condition and a provider's page can list what they treat without anyone typing it twice. Offices come from Tome Local. The words are yours to set: Provider, Service and Condition in the demo, Counselor or Clinician on your site.

The picker, the first visit and the people

From the free Practice Blocks pack: the need picker, the steps in short or long form, the people row or provider index, the price list, the guides, the record header, the path, the reviewed line, the credentials, the related lists and the booking band.

Offices and the map

Multiple offices with their own hours and phone, and one central desk. The live map is optional and comes from the free Maps layer. It takes no key to show directions, and it loads only on a visitor's press.

The contact-only form

A short form that takes a name, a way to reach you and a brief reason, with a 500-character limit, under the Forms data policy that refuses field types meant for detail (such as file uploads) and refuses webhook delivery. It tells people not to include medical details and says how long the message is kept. You set the number and schedule the deletion when you set up. Intake routes the message to your desk.

Booking

Every Book button links to the scheduler you already use, for the practice, an office or a provider, and opens it in a new tab. Rounds has no scheduler of its own.

What the demo adds as code you can copy

The route group, the page compositions for the home, first-visit, provider index, condition and provider pages, a states sheet showing each status, the structured data for each office, and the Larkmoor seed. A real practice keeps the shapes and changes the values.

The two engines

Rounds runs on two Tome engines. Forms draws the contact form and enforces its data policy, and Intake routes each message to your desk. Buying the theme includes both for your first year on one site. From the second year, the CRM & Marketing plan ($400 a year) keeps their updates coming, and you need it only if you keep using them. If you don't renew, the site you've built keeps running on the version you have, and your form keeps taking messages; what needs the plan is a fresh install of that engine, such as a new build server without a copy, or an update.

Where the edges are

Rounds is a practice's public website. It isn't a patient portal, it doesn't take health information on purpose, and it doesn't handle secure messaging. It has no scheduler or live availability, no filter by insurance plan, and no language switcher. It doesn't make your site compliant with any health privacy or advertising rule: license notices, required disclosures, the emergency wording, the data notice and the privacy and accessibility statements are yours to write and have reviewed. If you're one person whose writing is the proof, Folio is the theme, solo therapists included. For a law practice, it's Counsel.

Motion

Bands rise and fade in once as they arrive. Nothing else moves. With reduced motion on, nothing moves at all, and without script nothing is hidden.

What it's built from

A theme owns no blocks of its own. It restyles blocks from the Tome packs below.

On the pageBlockPackWith the theme
The photo and its panelHigh Impact Hero (venue)Marketing StarterFree
The desk stripPractice Desk StripPractice BlocksFree
What brings you inPractice Topic PickerPractice BlocksFree
Types of care, the price listPractice Offering ListPractice BlocksFree
Your first visitPractice StepsPractice BlocksFree
The people you'd seePractice People ListPractice BlocksFree
Find an officePractice OfficesPractice BlocksFree
Things you can check yourself, and the first-visit page's "Before you come in"Proof PlatesDossier BlocksIncluded
Plain-language guidesPractice Guide ListPractice BlocksFree
Before you come inFAQMarketing StarterFree
The closing sectionContactAgency EssentialsIncluded, holds the Forms form
The first-visit page's steps, the provider indexPractice Steps, Practice People ListPractice BlocksFree
A condition's or provider's header, path, reviewed line, credentials, related lists and booking bandPractice Record Header, Path, Reviewed Line, Credentials, Related, BookPractice BlocksFree
Reading text, the urgent callout, the breadcrumbText Block, Post Notice, BreadcrumbExtrasFree
The formFormTome FormsIncluded for the first year, posts to Tome Intake

Buying the theme includes Dossier Blocks and Agency Essentials for good, and Forms and Intake for your first year, so you can build the pages exactly the way the demo has them. Marketing Starter, Practice Blocks, Local Blocks and Extras are free on every account, as are the Practice and Maps layers. The theme also restyles any other Tome block you add.

Two ways in

Install it yourself, or have us set it up.

Developers and agencies install it themselves; business owners usually want it set up. It's the same theme either way.

Install it yourself · developers and agencies

The Craft Library

Every theme and every paid block pack, Rounds included, for $250 a year. The two engines Rounds runs on come with the CRM & Marketing plan, not the library.

Or just Rounds, $199 once

It includes the packs the demo is built from (Dossier Blocks and Agency Essentials). The two engines it runs on are included for your first year on one site; after that, the CRM & Marketing plan keeps their updates coming, and what you've built keeps running. Each purchase covers one production site, and staging and development copies are unlimited. The purchase adds it to your account, and you install it from our registry with the token on your account page.

# after purchase: registry token from your account page
pnpm add @wabbit/tome-theme-rounds

// app/layout.tsx
import '@wabbit/tome-ui/tokens.css'
import '@wabbit/tome-theme-rounds/styles.css'
import '@wabbit/tome-theme-rounds/fonts.css'

<!-- pick the palette on the html element -->
<html data-tome-theme="rounds" data-tome-palette="blush">
$250a year

Set it up for me · business owners

We set it up

We install Rounds on a new site and replace Larkmoor with your practice: your offices and hours, your providers with their photos, credentials and where to check them, your services and prices, the reasons people come to you, your first-visit steps, and the link to your scheduler. The demo's invented people and figures come out, and your own go in as you give them to us. Your license notices, disclosures, emergency wording and privacy statements come from you and your attorney. You get a written proposal with the price before any work starts. It names the engines the site runs on and the plan that keeps them updated.

Quotedin a written proposalAsk for a proposal

Runs on

What it runs on.

Payload
3.67 or later
Next.js and React
Next.js 15 or later, React 19
@wabbit/tome-ui
0.22.0 or later, below 1.0
@wabbit/tome-core
1.25.0 or later, below 2.0. Only needed to list the theme in the admin's theme switcher.
Package
@wabbit/tome-theme-rounds 0.1.2, a preview release
Engines
Forms and Intake. Included for the first year on one site, then the CRM & Marketing plan.
Blocks
Practice Blocks 0.3.0, Dossier Blocks 0.21.0, Local Blocks 0.10.0, Marketing Starter and Extras 0.49.0, Tome Chrome 0.30.0, Practice 0.2.0, Local 0.5.0 and Maps 0.1.1 or later, with Forms 0.12.1 and Intake 0.5.0 or later.
Fonts
Self-hosted from the package, SIL Open Font License
License
One production site per purchase. Staging and development copies are unlimited.
Set it up for me

Tell us about your business.

Pick a palette and tell us what the business does. We'll reply with questions or a written proposal for setting up Rounds with your details.

Installing it yourself?

The Craft Library includes Rounds, every other theme and every paid pack for $250 a year. Or buy Rounds alone for $199 once, with the packs it needs and a first year of the two engines it runs on, for one production site.

Set up Rounds for my business

  1. REQUIRED
  2. REQUIRED
  3. REQUIRED
  4. REQUIRED
    Palette
  5. OPTIONAL
  6. OPTIONAL

We read every request and reply by email with questions or a written proposal. Nothing is charged until you accept a proposal.

Checking this is a real visit. The button unlocks in a moment.

Can't submit? Email hello@wabbit.com.