# Clinician week rota

> A small team's week as a rota: six days down the side, early, day and evening sittings across the top, and in each ruled cell the first names of who is working, so a customer can pick the person whose hours fit theirs. A closing note and one button. The four columns keep their row on a phone. States no colour and no font of its own.

Canonical: https://patternpaste.com/pattern/clinician-week-rota.html
Section: Team
Access: Included in Pattern Paste access.
Needs: Requires a block theme on WordPress 7.0. Classic themes and page builders are outside our supported setup. Adaptive patterns use the block theme’s colour, spacing and typography presets; styled variations declare their own colours or type.
Blocks: button, buttons, group, heading, paragraph
Keywords: rota, team, opening hours, clinic, physio, who is in, schedule

## Variations (2)

### Rota grid (the default)

Identical markup in every theme.

Your base ground and contrast text, a heavier contrast rule under the sittings and role-rule hairlines between the days, your theme's button.

### Mend

This variation states its own colours and states its own type: identical in every theme.

The Mend physio set: a mint band, deep teal ink, the sittings in sage over an apricot rule, the clinicians' first names in hairline-ruled cells, a teal 6px-corner button, all in Avenir Next.


---

## The signature moment: the team is read by the hour, not by the face

**The rota is the team page's second view of the same people**: days down
the side, early, day and evening across the top, and each cell a short stack
of first names. Reading down a column shows every evening Daniel works;
reading along a row shows who is in on a Tuesday. A heavier rule under the
sittings and hairlines between the days make it a printed rota, not a table
of data. The grid states a column count, so its four columns keep their row
on a phone, the names stacking inside each cell.

## What it inherits from your theme

- **Typeface.** The base states no font family.
- **Palette.** Your `base` ground and `contrast` text; the label tries
  `role-label` and the hairlines `role-rule`, falling back to `contrast`, and
  the rule under the sittings is `contrast`.
- **Buttons.** Your theme's button with a stated padding for a 44px target.

## What it decides for itself

- **The heading.** Off the ladder on purpose, a bare clamp that is 34px on a
  phone and 64px by 1280.
- **The names.** `clamp(0.9375rem, 1.3vw, 1.25rem)`, so four columns fit a
  phone.

## What to change first

1. **The names.** Type who works each sitting; delete a name or add one by
   duplicating it. A shut sitting says Closed.
2. **The sittings.** Rename them and their hours to match your day.
3. **The note and the link.** `#book`.

## The Mend look

Part of the Mend Pattern Set, one physiotherapy clinic's whole site in one
design language: clinical white ground `#f7faf9`, deep teal-navy ink
`#12303a`, muted ink `#4a6068`, sage `#3d6e5c` labels, mint `#e6f0ec` cards
on `#d3dfdb` hairlines, and apricot `#f2a65a` as the one warm mark in the section, a fill or a rule and never text on the white ground. Avenir Next throughout, headings 600 and display 500;
buttons teal with 6px corners. Every text pair is measured on the ground it
is painted on. Take the base for your theme's colours, or the look's **Use
my theme** chip.

## Notes

- Core blocks only: group, heading, paragraph, buttons, button. No plugin, nothing to keep updated.
- The root group sets headings and links to `currentColor`, so every heading,
  paragraph and link inherits the group's text colour in any theme; only
  role-bearing text (labels, rules) carries its own chain.
