On Shell, Home, List, Record, Stepped flow, Settings, Find, Calendar, Help
Row
Two facts and the supporting line stay on desktop.
Hirer: Priya Shah
Amount: £25.00
| Invoice | Status | Hirer | Amount |
|---|---|---|---|
| INV-001Hire of Main Hall. | Awaiting payment | Priya Shah | £25.00 |
A closed question: Ava's answer is recorded and Ben has none.
Collection is closed. Clara has a recorded answer; Daniel has none.
A room whose name opens its details.
Seats 40
Invoice
£84.00
4.5 from 38 reviews
Main Hall hire
Invoice details
Before you arrive
Ask @Aisha Khan to confirm the address for B-1042 Garden room before .
Read the hire terms first, then use 4721 at the gate.
Bring your own chairs.
Leave the hall by ten.
Ring the bell by the side gate.
Wait for the caretaker.
- Done
Deposit paid
- Not done
Key returned
The side door sticks in the cold.
Gate: 4721
Alarm: 0990Floor plan: garden-room-plan.pdf
Invoiced: £84.00 · Collected: £24.00 · Outstanding: £60.00 · payment expected after the hirer confirms the billing address, purchase order and named contact for Saturday’s Main Hall bookingPart payment taken by card on ; the balance stays outstanding until the reissued invoice is agreed, and the deposit is held against the Garden Room key that has not come back
Sent to aisha@oakmereprimary.org ·
Invited Mon · not yet accepted
Invited Tue · not yet accepted
Invited Wed · not yet accepted
Details
- Sent to
- Priya Shah
- priya@
stannesscouts.org
Wednesday · Main Hall
Wednesday · Main Hall
Thursday · Garden Room
Ballroom beginners · 1:30 am
Tuesday · Main Hall
Third in the room list
Invoice
£126.00
Invoice resent to treasurer@hartleyscouts.org.uk.
A Row of several separate facts that wrap as whole facts.
Hirer: Priya Shah
Day: Saturday
Seats: 40
Deposit: £50.00
Balance: £34.00
Key: with the caretaker
Cleaning: booked
A supporting line of long words that ends in a time.
InvoiceThe deposit, the cleaning charge and the return of the key are held against the Saturday booking until
A run at the Desk width: one Row folds its actions into More, and one without More wraps them.
Invitations
Invited Mon · not yet accepted
Invited Tue · not yet accepted
Payment reminder sent to the school office.
A run whose Rows each hold an inert action and its words.
Meetings
Main Hall ·
This booking is closed. Reopen it to move a meeting.
Main Hall ·
This booking is closed. Reopen it to move a meeting.
A Row at the Desk width whose actions wrap where no fold remains.
Invitation
Invited Wed · not yet accepted
A run at the Desk width whose Stamps wrap at their words where nothing else fits.
Bookings
Main Hall · Thursdays
Garden Room · Saturdays
A question at the Desk width whose actions wrap where no fold remains.
Register
Wednesday · Main Hall
A question whose label wraps.
Thursday bookings
Thursday · Garden Room
A question whose act sends an email, its preview before the actions.
Teacher · Tuesday beginners
The invitation lasts 7 days.
The invitation, as Aisha will get it
- Channel
- Email to aisha@
oakmereprimary.org
- Subject
- Teach at Oakmere Village Hall
Goes when you send it.
A question answered in a Dialog, with its whole Scope line.
Your answer sets the location for Monday’s choir rehearsal, Tuesday’s committee meeting and Thursday’s reading group.
An email as the subject.
Sends the invoices
A web address as the subject.
venues.example.com/oakmere-primary-school-parents-association
Booking page
A person as the subject, with their availability.
Books the choir rehearsals
An unread notification.
Paid by Aisha Khan
Source
<p class="specimen-case-line">Two facts and the supporting line stay on desktop.</p>
<div id="row-desktop-only">
<article data-kit-role="row" id="desktop-facts-row">
<div data-kit-region="content-column"><div data-kit-region="subject-column"><div data-kit-region="line">
<div data-kit-region="subject-stamp"><a data-kit-region="subject" href="#role-row">INV-001<span data-kit-region="supporting" data-kit-desktop-only="true">Hire of Main Hall.</span></a><span data-kit-role="stamp" data-kit-state="neutral">Awaiting payment</span></div>
<div data-kit-region="facts-column">
<p data-kit-region="facts" data-kit-desktop-only="true"><span data-kit-region="fact">Hirer: Priya Shah</span></p>
<p data-kit-region="facts" data-kit-desktop-only="true"><span data-kit-region="fact">Amount: <span data-kit-role="amount">£25.00</span></span></p>
</div>
</div></div></div>
</article>
<div class="specimen-table-contained">
<div data-kit-region="table" tabindex="0"><table data-kit-table="records">
<thead data-kit-region="column-headings"><tr><th scope="col" data-kit-column="subject">Invoice</th><th scope="col">Status</th><th scope="col">Hirer</th><th scope="col" data-kit-column="amount">Amount</th></tr></thead>
<tbody><tr id="desktop-facts-record"><th scope="row" data-kit-column="subject"><a href="#role-row">INV-001</a><span data-kit-region="supporting" data-kit-desktop-only="true">Hire of Main Hall.</span></th><td data-label="Status"><div data-kit-region="fact"><span data-kit-role="stamp" data-kit-state="neutral">Awaiting payment</span></div></td><td data-label="Hirer" data-kit-desktop-only="true"><div data-kit-region="fact">Priya Shah</div></td><td data-label="Amount" data-kit-column="amount" data-kit-desktop-only="true"><div data-kit-region="fact" data-kit-role="amount">£25.00</div></td></tr></tbody>
</table></div>
</div>
</div>
<p class="specimen-case-line">A closed question: Ava's answer is recorded and Ben has none.</p>
<div id="row-closed-choices">
<article data-kit-role="row">
<div data-kit-region="content-column"><div data-kit-region="subject-column">
<div data-kit-region="line"><div data-kit-region="subject-stamp"><a data-kit-region="subject" href="#role-row" id="row-closed-ava">Ava Patel</a></div></div>
<fieldset data-kit-role="selection-control" data-kit-region="group" id="row-closed-ava-choices" aria-labelledby="row-closed-ava" aria-describedby="row-closed-ava-choices-reason">
<label><input data-kit-role="selection-control" type="radio" name="row-closed-ava" value="present" checked disabled><span>Present</span><output>Chosen</output></label>
<label><input data-kit-role="selection-control" type="radio" name="row-closed-ava" value="absent" disabled><span>Absent</span><output>Not chosen</output></label>
<span data-kit-region="reason" id="row-closed-ava-choices-reason">Attendance is closed.</span>
</fieldset>
</div></div>
</article>
<article data-kit-role="row">
<div data-kit-region="content-column"><div data-kit-region="subject-column">
<div data-kit-region="line"><div data-kit-region="subject-stamp"><a data-kit-region="subject" href="#role-row" id="row-closed-ben">Ben Lewis</a></div></div>
<fieldset data-kit-role="selection-control" data-kit-region="group" id="row-closed-ben-choices" aria-labelledby="row-closed-ben" aria-describedby="row-closed-ben-choices-reason">
<label><input data-kit-role="selection-control" type="radio" name="row-closed-ben" value="present" disabled><span>Present</span><output>Not chosen</output></label>
<label><input data-kit-role="selection-control" type="radio" name="row-closed-ben" value="absent" disabled><span>Absent</span><output>Not chosen</output></label>
<span data-kit-region="reason" id="row-closed-ben-choices-reason">Attendance is closed.</span>
</fieldset>
</div></div>
</article>
</div>
<p class="specimen-case-line">Collection is closed. Clara has a recorded answer; Daniel has none.</p>
<div id="row-closed-fields">
<article data-kit-role="row">
<div data-kit-region="content-column"><div data-kit-region="subject-column">
<div data-kit-region="line"><div data-kit-region="subject-stamp"><a data-kit-region="subject" href="#role-row">Clara Webb</a></div></div>
<div data-kit-role="form-group" id="row-closed-clara">
<label for="row-closed-clara-control" id="row-closed-clara-label">Collection</label>
<div data-kit-region="select"><select id="row-closed-clara-control" name="collection-clara" disabled aria-describedby="row-closed-clara-reason"><option value="">Not recorded</option><option value="collected" selected>Collected</option><option value="not-collected">Not collected</option></select><svg data-kit-icon="caret-down" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z"/></svg></div>
<output for="row-closed-clara-control">Collected</output>
<span data-kit-region="reason" id="row-closed-clara-reason">Collection is closed.</span>
</div>
</div></div>
</article>
<article data-kit-role="row">
<div data-kit-region="content-column"><div data-kit-region="subject-column">
<div data-kit-region="line"><div data-kit-region="subject-stamp"><a data-kit-region="subject" href="#role-row">Daniel Reed</a></div></div>
<div data-kit-role="form-group" id="row-closed-daniel">
<label for="row-closed-daniel-control" id="row-closed-daniel-label">Collection</label>
<div data-kit-region="select"><select id="row-closed-daniel-control" name="collection-daniel" disabled aria-describedby="row-closed-daniel-reason"><option value="" selected>Not recorded</option><option value="collected">Collected</option><option value="not-collected">Not collected</option></select><svg data-kit-icon="caret-down" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z"/></svg></div>
<output for="row-closed-daniel-control">No answer recorded</output>
<span data-kit-region="reason" id="row-closed-daniel-reason">Collection is closed.</span>
</div>
</div></div>
</article>
</div>
<p class="specimen-case-line">A room whose name opens its details.</p>
<article data-kit-role="row">
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<button data-kit-region="subject" id="row-room-opener" type="button" commandfor="row-room-dialog" command="show-modal">Garden Room</button>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact">Seats <span data-kit-role="amount">40</span></span></p></div>
</div>
</div>
</div>
</article>
<dialog id="row-room-dialog" data-kit-role="dialog" data-kit-state="open" aria-labelledby="row-room-dialog-title">
<h2 data-kit-region="heading" id="row-room-dialog-title">Garden Room</h2>
<div data-kit-region="form-groups"><form id="row-room-form">
<div data-kit-role="form-group" data-kit-width="medium"><label for="row-room-name">Room name</label><input id="row-room-name" name="name" type="text" value="Garden Room"><output for="row-room-name">Garden Room</output></div>
</form></div>
<div data-kit-role="action-group"><div data-kit-region="actions"><button type="submit" form="row-room-form" data-kit-role="primary-action"><span data-kit-region="label">Save room</span></button><button type="button" data-kit-role="secondary-action" commandfor="row-room-dialog" command="close"><span data-kit-region="label">Cancel</span></button></div>
<p data-kit-role="status-line" role="status" aria-live="polite"></p>
</div></dialog>
<article data-kit-role="row">
<label data-kit-region="selection"><input data-kit-role="selection-control" type="checkbox" name="record" value="oak"><span>Select Oakmere Primary School</span></label>
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<a data-kit-region="subject" href="#role-row">Oakmere Primary School</a>
<span data-kit-role="stamp" data-kit-state="neutral">Awaiting payment</span>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact">Invoice</span></p>
<p data-kit-region="facts"><span data-kit-region="fact"><span data-kit-role="amount">£84.00</span></span></p>
<p data-kit-region="facts"><span data-kit-region="fact"><span data-kit-role="rating" role="img" aria-label="4.5 out of 5, from 38 reviews"><span data-kit-region="stars" style="--kit-rating: 4.5"></span><span data-kit-region="score"><span data-kit-role="amount">4.5</span> from <span data-kit-role="amount">38</span> reviews</span></span></span></p></div>
</div>
</div>
<div data-kit-region="actions"><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Withdraw</span></button></div>
</div>
</article>
<article data-kit-role="row">
<label data-kit-region="selection"><input data-kit-role="selection-control" type="checkbox" name="record" value="north"><span>Select Oakmere Primary School invoice</span></label>
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<a data-kit-region="subject" href="#role-row">Oakmere WI</a>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact">Main Hall hire</span></p></div>
</div>
</div>
</div>
<details data-kit-role="disclosure" data-kit-region="expansion"><summary><span data-kit-region="label">Invoice details</span></summary><div data-kit-region="content" data-kit-authored-text="true"><h5>Before you arrive</h5><p>Ask <a data-kit-region="mention" href="#role-row">@Aisha Khan</a> to confirm <strong>the address</strong> for <span data-kit-region="mention">B-1042 Garden room</span> before <time datetime="2025-03-14">14 March 2025</time>.<br>Read the <a href="https://example.com/hire-terms">hire terms</a> first, <em>then</em> use <code>4721</code> at the gate.</p><ul><li><p>Bring your own chairs.</p></li><li><p>Leave the hall by ten.</p></li></ul><ol><li><p>Ring the bell by the side gate.</p></li><li><p>Wait for the caretaker.</p></li></ol><ul><li><svg data-kit-icon="check-square" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" aria-hidden="true"><path d="M173.66,98.34a8,8,0,0,1,0,11.32l-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35A8,8,0,0,1,173.66,98.34ZM224,48V208a16,16,0,0,1-16,16H48a16,16,0,0,1-16-16V48A16,16,0,0,1,48,32H208A16,16,0,0,1,224,48ZM208,208V48H48V208H208Z"></path></svg><span data-kit-region="spoken">Done</span><p>Deposit paid</p></li><li><svg data-kit-icon="square" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" aria-hidden="true"><path d="M208,32H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32Zm0,176H48V48H208V208Z"></path></svg><span data-kit-region="spoken">Not done</span><p>Key returned</p></li></ul><blockquote><p>The side door sticks in the cold.</p></blockquote><pre><code>Gate: 4721
Alarm: 0990</code></pre><p>Floor plan: <a href="#role-row">garden-room-plan.pdf</a></p></div></details>
</article>
<article data-kit-role="row">
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<span data-kit-region="subject"><a href="#role-row">Oakmere WI</a><span data-kit-region="supporting">1 invoice awaiting correction: the March hire was billed at the weekday rate and the committee has asked for it to be reissued at the weekend rate for the Saturday sessions</span><span data-kit-region="supporting">Due <time datetime="2025-04-30">30 April 2025</time></span></span>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact">Invoiced: <span data-kit-role="amount">£84.00</span> · Collected: <span data-kit-role="amount">£24.00</span> · Outstanding: <span data-kit-role="amount">£60.00</span> · payment expected after the hirer confirms the billing address, purchase order and named contact for Saturday’s Main Hall booking</span><span data-kit-region="supporting">Part payment taken by card on <time datetime="2025-04-12">12 April 2025</time>; the balance stays outstanding until the reissued invoice is agreed, and the deposit is held against the Garden Room key that has not come back</span></p></div>
</div>
</div>
</div>
</article>
<article data-kit-role="row">
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<span data-kit-region="subject">Oakmere WI</span>
</div>
</div>
</div>
</div>
</article>
<article data-kit-role="row">
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<span data-kit-region="subject">Your invoice is ready</span>
<span data-kit-role="stamp" data-kit-state="alert">Address refused</span>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact">Sent to aisha@oakmereprimary.org · <time datetime="2025-02-03">3 February 2025</time></span></p></div>
</div>
</div>
</div>
</article>
<article data-kit-role="row">
<label data-kit-region="selection"><input data-kit-role="selection-control" type="checkbox" name="record" value="willowbrook"><span>Select Willowbrook Community Centre, Long Meadow Lane annexe</span></label>
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<a data-kit-region="subject" href="#role-row">Willowbrook Community Centre, Long Meadow Lane annexe</a>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact">Invited Mon · not yet accepted</span></p></div>
</div>
</div>
<div data-kit-region="actions"><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Resend</span></button><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Withdraw</span></button></div>
</div>
</article>
<article data-kit-role="row">
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<a data-kit-region="subject" href="#role-row">Oakmere Primary School</a>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact">Invited Tue · not yet accepted</span></p></div>
</div>
</div>
<div data-kit-region="actions"><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Resend</span></button><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Copy invitation link</span></button><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Withdraw</span></button><div id="role-row-fold" data-kit-role="action-menu"><button aria-controls="role-row-fold-layer" aria-haspopup="menu" aria-label="More actions for this invitation" data-kit-role="icon-action" id="role-row-fold-trigger" type="button"><svg data-kit-icon="dots-three" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" aria-hidden="true"><path d="M140,128a12,12,0,1,1-12-12A12,12,0,0,1,140,128Zm56-12a12,12,0,1,0,12,12A12,12,0,0,0,196,116ZM60,116a12,12,0,1,0,12,12A12,12,0,0,0,60,116Z"></path></svg></button><ul data-kit-role="popover" id="role-row-fold-layer" popover="manual" role="menu" aria-labelledby="role-row-fold-trigger"></ul></div></div>
</div>
</article>
<article data-kit-role="row" data-kit-state="expanded">
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<a data-kit-region="subject" href="#role-row">St Anne’s Scout Group</a>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact">Invited Wed · not yet accepted</span></p></div>
</div>
</div>
<div data-kit-region="actions"><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Withdraw</span></button></div>
</div>
<details data-kit-role="disclosure" data-kit-region="expansion" open><summary><span data-kit-region="label">Details</span></summary><div data-kit-region="content"><div data-kit-role="fact-group"><dl data-kit-role="labelled-fact"><dt data-kit-region="name">Sent to</dt><dd data-kit-region="value">Priya Shah</dd></dl><dl data-kit-role="labelled-fact"><dt data-kit-region="name">Email</dt><dd data-kit-region="value"><span data-kit-region="email"><span><span>priya@</span><wbr /><span>stannesscouts.org</span></span></span></dd></dl></div></div></details>
</article>
<article data-kit-role="row">
<label data-kit-region="selection"><input data-kit-role="selection-control" type="checkbox" name="record" value="stannes-register"><span>Select St Anne’s Scout Group</span></label>
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<a data-kit-region="subject" href="#role-row" id="row-choices-stannes">St Anne’s Scout Group</a>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact">Wednesday · Main Hall</span></p></div>
</div>
<fieldset data-kit-role="selection-control" data-kit-region="group" aria-labelledby="row-choices-stannes">
<label><input data-kit-role="selection-control" type="radio" name="row-choices-stannes" value="present" checked><span>Present</span><output>Chosen</output></label>
<label><input data-kit-role="selection-control" type="radio" name="row-choices-stannes" value="apologies"><span>Apologies</span><output>Not chosen</output></label>
<label><input data-kit-role="selection-control" type="radio" name="row-choices-stannes" value="absent"><span>Absent</span><output>Not chosen</output></label>
</fieldset>
</div>
<div data-kit-region="actions"><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Open the register</span></button></div>
</div>
</article>
<article data-kit-role="row">
<label data-kit-region="selection"><input data-kit-role="selection-control" type="checkbox" name="record" value="stannes-time"><span>Select St Anne’s Scout Group</span></label>
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<a data-kit-region="subject" href="#role-row" id="row-question-stannes">St Anne’s Scout Group</a>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact">Wednesday · Main Hall</span></p></div>
</div>
<div data-kit-role="form-group" id="row-question-time">
<label for="row-question-time-control" id="row-question-time-label">Time</label>
<div data-kit-role="time-field" id="row-question-time-control-time-field" data-kit-dates='{"locale":"en-GB","step":15,"zone":"Europe/London"}'>
<input id="row-question-time-control" type="text" autocomplete="off" value="10:00" aria-describedby="row-question-time-control-resolved" aria-expanded="false" aria-controls="row-question-time-control-times-list"><span data-kit-region="widest-times" aria-hidden="true">00:58
01:58
02:58
03:58
04:58
05:58
06:58
07:58
08:58
09:58
10:58
11:58
12:58
13:58
14:58
15:58
16:58
17:58
18:58
19:58
20:58
21:58
22:58
23:58</span>
<span id="row-question-time-control-resolved" data-kit-region="resolved" aria-live="polite"></span>
<button type="button" data-kit-role="icon-action" data-kit-region="times" id="row-question-time-control-times" aria-label="Times"><svg data-kit-icon="clock" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" aria-hidden="true"><path d="M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm64-88a8,8,0,0,1-8,8H128a8,8,0,0,1-8-8V72a8,8,0,0,1,16,0v48h48A8,8,0,0,1,192,128Z"/></svg></button>
<input type="hidden" name="time" value="10:00">
<div id="row-question-time-control-times-list" data-kit-role="popover" data-kit-region="times-list" popover="manual" role="listbox" aria-label="Times"></div>
</div>
<output for="row-question-time-control"><time datetime="10:00">10:00</time></output>
</div>
</div>
<div data-kit-region="actions"><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Open the register</span></button></div>
</div>
</article>
<article data-kit-role="row">
<label data-kit-region="selection"><input data-kit-role="selection-control" type="checkbox" name="record" value="brookfield-time"><span>Select Brookfield Choir</span></label>
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<a data-kit-region="subject" href="#role-row" id="row-question-brookfield">Brookfield Choir</a>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact">Thursday · Garden Room</span></p></div>
</div>
<div>
<div data-kit-role="form-group" id="row-question-brookfield-time">
<label for="row-question-brookfield-time-control" id="row-question-brookfield-time-label">Time</label>
<div data-kit-role="time-field" id="row-question-brookfield-time-control-time-field" data-kit-dates='{"locale":"en-GB","step":15,"zone":"Europe/London"}'>
<input id="row-question-brookfield-time-control" type="text" autocomplete="off" value="19:30" aria-describedby="row-question-brookfield-time-control-resolved" aria-expanded="false" aria-controls="row-question-brookfield-time-control-times-list"><span data-kit-region="widest-times" aria-hidden="true">00:58
01:58
02:58
03:58
04:58
05:58
06:58
07:58
08:58
09:58
10:58
11:58
12:58
13:58
14:58
15:58
16:58
17:58
18:58
19:58
20:58
21:58
22:58
23:58</span>
<span id="row-question-brookfield-time-control-resolved" data-kit-region="resolved" aria-live="polite"></span>
<button type="button" data-kit-role="icon-action" data-kit-region="times" id="row-question-brookfield-time-control-times" aria-label="Times"><svg data-kit-icon="clock" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" aria-hidden="true"><path d="M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm64-88a8,8,0,0,1-8,8H128a8,8,0,0,1-8-8V72a8,8,0,0,1,16,0v48h48A8,8,0,0,1,192,128Z"/></svg></button>
<input type="hidden" name="time" value="19:30">
<div id="row-question-brookfield-time-control-times-list" data-kit-role="popover" data-kit-region="times-list" popover="manual" role="listbox" aria-label="Times"></div>
</div>
<output for="row-question-brookfield-time-control"><time datetime="19:30">19:30</time></output>
</div>
</div>
</div>
<div data-kit-region="actions"><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Open the register</span></button></div>
</div>
</article>
<article data-kit-role="row">
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<a data-kit-region="subject" href="#role-row">Sunday 26 October</a>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact">Ballroom beginners · 1:30 am</span></p></div>
</div>
<fieldset data-kit-role="selection-control" data-kit-region="group" id="row-question-which-time" data-kit-state="error">
<legend>Which 1:30 am</legend>
<label><input data-kit-role="selection-control" type="radio" name="which-time" value="earlier" aria-describedby="row-question-which-time-help row-question-which-time-error" aria-invalid="true"><span>The earlier one</span><output>Not chosen</output></label>
<label><input data-kit-role="selection-control" type="radio" name="which-time" value="later" aria-describedby="row-question-which-time-help row-question-which-time-error" aria-invalid="true"><span>The later one</span><output>Not chosen</output></label>
<span data-kit-region="help" id="row-question-which-time-help">The clocks go back at 2 am, so 1:30 am happens twice.</span>
<span data-kit-region="error" id="row-question-which-time-error">Choose which 1:30 am the class starts.</span>
</fieldset>
</div>
<div data-kit-region="actions"><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Open the class</span></button></div>
</div>
</article>
<article data-kit-role="row">
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<a data-kit-region="subject" href="#role-row">Oakmere WI</a>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact">Tuesday · Main Hall</span></p></div>
</div>
<div data-kit-role="selection-control" data-kit-region="group" id="row-question-post-invoice">
<input type="hidden" name="post-invoice" value="">
<label><input data-kit-role="selection-control" type="checkbox" name="post-invoice" aria-describedby="row-question-post-invoice-help"><span>Post the invoice too</span><output>Not chosen</output></label>
<span data-kit-region="help" id="row-question-post-invoice-help">It goes to the hall’s address.</span>
</div>
</div>
<div data-kit-region="actions"><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Send</span></button></div>
</div>
</article>
<article data-kit-role="row">
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<a data-kit-region="subject" href="#role-row">Garden room</a>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact">Third in the room list</span></p></div>
</div>
</div>
<div data-kit-region="actions"><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Move</span></button></div>
</div>
</article>
<article data-kit-role="row">
<label data-kit-region="selection"><input data-kit-role="selection-control" type="checkbox" name="record" value="hartley"><span>Select Hartley Scouts</span></label>
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<a data-kit-region="subject" href="#role-row">Hartley Scouts</a>
<span data-kit-role="stamp" data-kit-state="neutral">Awaiting payment</span>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact">Invoice</span></p>
<p data-kit-region="facts"><span data-kit-region="fact"><span data-kit-role="amount">£126.00</span></span></p></div>
</div>
</div>
<div data-kit-region="actions"><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Resend</span></button></div>
<p data-kit-role="status-line" role="status" aria-live="polite">Invoice resent to treasurer@hartleyscouts.org.uk.</p>
</div>
</article>
<p class="specimen-case-line">A Row of several separate facts that wrap as whole facts.</p>
<article data-kit-role="row">
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<a data-kit-region="subject" href="#role-row">Garden Room hire</a>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact">Hirer: Priya Shah</span></p>
<p data-kit-region="facts"><span data-kit-region="fact">Day: Saturday</span></p>
<p data-kit-region="facts"><span data-kit-region="fact">Seats: <span data-kit-role="amount">40</span></span></p>
<p data-kit-region="facts"><span data-kit-region="fact">Deposit: <span data-kit-role="amount">£50.00</span></span></p>
<p data-kit-region="facts"><span data-kit-region="fact">Balance: <span data-kit-role="amount">£34.00</span></span></p>
<p data-kit-region="facts"><span data-kit-region="fact">Key: with the caretaker</span></p>
<p data-kit-region="facts"><span data-kit-region="fact">Cleaning: booked</span></p></div>
</div>
</div>
</div>
</article>
<p class="specimen-case-line">A supporting line of long words that ends in a time.</p>
<article data-kit-role="row">
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<a data-kit-region="subject" href="#role-row">Oakmere Primary School<span data-kit-region="supporting">Accepted the revised Garden Room terms and asked for the key arrangements, the deposit and the cleaning rota to be confirmed in writing by <time datetime="2026-10-16">16 October 2026</time></span></a>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact">Invoice</span><span data-kit-region="supporting">The deposit, the cleaning charge and the return of the key are held against the Saturday booking until <time datetime="2026-10-30">30 October 2026</time></span></p></div>
</div>
</div>
</div>
</article>
<p class="specimen-case-line">A run at the Desk width: one Row folds its actions into More, and one without More wraps them.</p>
<div data-kit-role="headed-region" style="inline-size: min(100%, calc(var(--kit-desk-width) + 2 * var(--kit-inset-tight)));">
<h3 data-kit-region="heading">Invitations</h3>
<div data-kit-region="content">
<article data-kit-role="row">
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<a data-kit-region="subject" href="#role-row">St Anne’s Scout Group</a>
<span data-kit-role="stamp" data-kit-state="neutral">Awaiting payment</span>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact">Invited Mon · not yet accepted</span></p></div>
</div>
</div>
<div data-kit-region="actions"><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Send reminder</span></button><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Copy invitation link</span></button><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Withdraw</span></button><div id="role-row-width-fold" data-kit-role="action-menu"><button aria-controls="role-row-width-fold-layer" aria-haspopup="menu" aria-label="More actions for this invitation" data-kit-role="icon-action" id="role-row-width-fold-trigger" type="button"><svg data-kit-icon="dots-three" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" aria-hidden="true"><path d="M140,128a12,12,0,1,1-12-12A12,12,0,0,1,140,128Zm56-12a12,12,0,1,0,12,12A12,12,0,0,0,196,116ZM60,116a12,12,0,1,0,12,12A12,12,0,0,0,60,116Z"></path></svg></button><ul data-kit-role="popover" id="role-row-width-fold-layer" popover="manual" role="menu" aria-labelledby="role-row-width-fold-trigger"></ul></div></div>
</div>
</article>
<article data-kit-role="row">
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<a data-kit-region="subject" href="#role-row">Oakmere Primary School</a>
<span data-kit-role="stamp" data-kit-state="neutral">Awaiting payment</span>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact">Invited Tue · not yet accepted</span></p></div>
</div>
</div>
<div data-kit-region="actions"><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Send a payment reminder</span></button><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Copy the invitation link</span></button></div>
<p data-kit-role="status-line" role="status" aria-live="polite">Payment reminder sent to the school office.</p>
</div>
</article>
</div>
</div>
<p class="specimen-case-line">A run whose Rows each hold an inert action and its words.</p>
<div data-kit-role="headed-region">
<h3 data-kit-region="heading">Meetings</h3>
<div data-kit-region="content">
<article data-kit-role="row">
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<a data-kit-region="subject" href="#role-row">Tuesday 22 April</a>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact">Main Hall · <time datetime="19:00">19:00</time></span></p></div>
</div>
</div>
<div data-kit-region="actions" data-kit-holds="words"><button type="button" id="role-row-inert-move-mid-april" data-kit-role="secondary-action" data-kit-state="inert" disabled aria-describedby="role-row-inert-move-mid-april-words"><span data-kit-region="label">Move this meeting</span></button><p data-kit-region="words" id="role-row-inert-move-mid-april-words">This booking is closed. Reopen it to move a meeting.</p></div>
</div>
</article>
<article data-kit-role="row">
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<a data-kit-region="subject" href="#role-row">Tuesday 29 April</a>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact">Main Hall · <time datetime="19:00">19:00</time></span></p></div>
</div>
</div>
<div data-kit-region="actions" data-kit-holds="words"><button type="button" id="role-row-inert-move-late-april" data-kit-role="secondary-action" data-kit-state="inert" disabled aria-describedby="role-row-inert-move-late-april-words"><span data-kit-region="label">Move this meeting</span></button><p data-kit-region="words" id="role-row-inert-move-late-april-words">This booking is closed. Reopen it to move a meeting.</p></div>
</div>
</article>
</div>
</div>
<p class="specimen-case-line">A Row at the Desk width whose actions wrap where no fold remains.</p>
<div data-kit-role="headed-region" style="inline-size: min(100%, calc(var(--kit-desk-width) + 2 * var(--kit-inset-tight)));">
<h3 data-kit-region="heading">Invitation</h3>
<div data-kit-region="content">
<article data-kit-role="row">
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<a data-kit-region="subject" href="#role-row">Hartley and District Scouts, Tuesday Explorers</a>
<span data-kit-role="stamp" data-kit-state="neutral">Awaiting payment</span>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact">Invited Wed · not yet accepted</span></p></div>
</div>
</div>
<div data-kit-region="actions"><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Send a reminder to the treasurer</span></button><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Copy the invitation link</span></button></div>
</div>
</article>
</div>
</div>
<p class="specimen-case-line">A run at the Desk width whose Stamps wrap at their words where nothing else fits.</p>
<div data-kit-role="headed-region" style="inline-size: min(100%, calc(var(--kit-desk-width) + 2 * var(--kit-inset-tight)));">
<h3 data-kit-region="heading">Bookings</h3>
<div data-kit-region="content">
<article data-kit-role="row">
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<a data-kit-region="subject" href="#role-row">Riverside Community Choir</a>
<span data-kit-role="stamp" data-kit-state="attention">Held until the deposit and the first month’s hire are paid in full</span>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact">Main Hall · Thursdays</span></p></div>
</div>
</div>
<div data-kit-region="actions"><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Send the treasurer a payment reminder</span></button><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Release the hold</span></button></div>
</div>
</article>
<article data-kit-role="row">
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<a data-kit-region="subject" href="#role-row">Oakmere WI</a>
<span data-kit-role="stamp" data-kit-state="neutral">Awaiting payment</span>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact">Garden Room · Saturdays</span></p></div>
</div>
</div>
<div data-kit-region="actions"><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Send the treasurer a payment reminder</span></button><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Release the hold</span></button></div>
</div>
</article>
</div>
</div>
<p class="specimen-case-line">A question at the Desk width whose actions wrap where no fold remains.</p>
<div data-kit-role="headed-region" style="inline-size: min(100%, calc(var(--kit-desk-width) + 2 * var(--kit-inset-tight)));">
<h3 data-kit-region="heading">Register</h3>
<div data-kit-region="content">
<article data-kit-role="row">
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<a data-kit-region="subject" href="#role-row">Hartley Scouts</a>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact">Wednesday · Main Hall</span></p></div>
</div>
<div data-kit-role="form-group" id="row-question-register-time">
<label for="row-question-register-time-control" id="row-question-register-time-label">Time</label>
<div data-kit-role="time-field" id="row-question-register-time-control-time-field" data-kit-dates='{"locale":"en-GB","step":15,"zone":"Europe/London"}'>
<input id="row-question-register-time-control" type="text" autocomplete="off" value="18:30" aria-describedby="row-question-register-time-control-resolved" aria-expanded="false" aria-controls="row-question-register-time-control-times-list"><span data-kit-region="widest-times" aria-hidden="true">00:58
01:58
02:58
03:58
04:58
05:58
06:58
07:58
08:58
09:58
10:58
11:58
12:58
13:58
14:58
15:58
16:58
17:58
18:58
19:58
20:58
21:58
22:58
23:58</span>
<span id="row-question-register-time-control-resolved" data-kit-region="resolved" aria-live="polite"></span>
<button type="button" data-kit-role="icon-action" data-kit-region="times" id="row-question-register-time-control-times" aria-label="Times"><svg data-kit-icon="clock" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" aria-hidden="true"><path d="M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm64-88a8,8,0,0,1-8,8H128a8,8,0,0,1-8-8V72a8,8,0,0,1,16,0v48h48A8,8,0,0,1,192,128Z"/></svg></button>
<input type="hidden" name="time" value="18:30">
<div id="row-question-register-time-control-times-list" data-kit-role="popover" data-kit-region="times-list" popover="manual" role="listbox" aria-label="Times"></div>
</div>
<output for="row-question-register-time-control"><time datetime="18:30">18:30</time></output>
</div>
</div>
<div data-kit-region="actions"><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Open the register for Wednesday evening</span></button><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Send the register to the Explorers’ leader</span></button></div>
</div>
</article>
</div>
</div>
<p class="specimen-case-line">A question whose label wraps.</p>
<div data-kit-role="headed-region" style="inline-size: min(100%, var(--kit-focused-width));">
<h3 data-kit-region="heading">Thursday bookings</h3>
<div data-kit-region="content">
<article data-kit-role="row">
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<a data-kit-region="subject" href="#role-row">Brookfield Choir</a>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact">Thursday · Garden Room</span></p></div>
</div>
<div data-kit-role="form-group" id="row-question-setup-time">
<label for="row-question-setup-time-control" id="row-question-setup-time-label">Time the choir needs the room from, with half an hour to set out the chairs</label>
<div data-kit-role="time-field" id="row-question-setup-time-control-time-field" data-kit-dates='{"locale":"en-GB","step":15,"zone":"Europe/London"}'>
<input id="row-question-setup-time-control" type="text" autocomplete="off" value="19:00" aria-describedby="row-question-setup-time-control-resolved" aria-expanded="false" aria-controls="row-question-setup-time-control-times-list"><span data-kit-region="widest-times" aria-hidden="true">00:58
01:58
02:58
03:58
04:58
05:58
06:58
07:58
08:58
09:58
10:58
11:58
12:58
13:58
14:58
15:58
16:58
17:58
18:58
19:58
20:58
21:58
22:58
23:58</span>
<span id="row-question-setup-time-control-resolved" data-kit-region="resolved" aria-live="polite"></span>
<button type="button" data-kit-role="icon-action" data-kit-region="times" id="row-question-setup-time-control-times" aria-label="Times"><svg data-kit-icon="clock" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" aria-hidden="true"><path d="M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm64-88a8,8,0,0,1-8,8H128a8,8,0,0,1-8-8V72a8,8,0,0,1,16,0v48h48A8,8,0,0,1,192,128Z"/></svg></button>
<input type="hidden" name="time" value="19:00">
<div id="row-question-setup-time-control-times-list" data-kit-role="popover" data-kit-region="times-list" popover="manual" role="listbox" aria-label="Times"></div>
</div>
<output for="row-question-setup-time-control"><time datetime="19:00">19:00</time></output>
</div>
</div>
<div data-kit-region="actions"><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Open the register</span></button></div>
</div>
</article>
</div>
</div>
<p class="specimen-case-line">A question whose act sends an email, its preview before the actions.</p>
<article data-kit-role="row">
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<a data-kit-region="subject" href="#role-row">Aisha Khan</a>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact">Teacher · Tuesday beginners</span></p></div>
</div>
<p data-kit-role="scope-line">The invitation lasts 7 days.</p>
<div data-kit-role="form-group">
<label for="row-invite-email">Email</label>
<input id="row-invite-email" name="email" type="email" value="aisha@oakmereprimary.org" />
<output for="row-invite-email">aisha@oakmereprimary.org</output>
</div>
<div data-kit-role="headed-region">
<h3 data-kit-region="heading">The invitation, as Aisha will get it</h3>
<div data-kit-region="content">
<article data-kit-role="outbound-preview">
<div data-kit-role="fact-group">
<dl data-kit-role="labelled-fact"><dt data-kit-region="name">Channel</dt><dd data-kit-region="value">Email to <span data-kit-region="email"><span><span>aisha@</span><wbr /><span>oakmereprimary.org</span></span></span></dd></dl>
<dl data-kit-role="labelled-fact"><dt data-kit-region="name">Subject</dt><dd data-kit-region="value">Teach at Oakmere Village Hall</dd></dl>
</div>
<iframe data-kit-region="body" srcdoc="<!doctype html><html lang=en><head><style>body{margin:0;padding:24px;font-family:Georgia,serif;color:#222222;background:#ffffff}p{margin:0 0 12px;font-size:15px;line-height:1.5}</style></head><body><p>Hello Aisha,</p><p>You are invited to teach Tuesday beginners at Oakmere Village Hall.</p><p>Accept within 7 days.</p></body></html>" title="Teach at Oakmere Village Hall" sandbox="allow-same-origin"></iframe>
</article>
<p data-kit-region="time">Goes when you send it.</p>
</div>
</div>
</div>
<div data-kit-region="actions"><button type="button" data-kit-role="primary-action"><span data-kit-region="label">Send invitation</span></button><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Don’t send</span></button></div>
</div>
</article>
<article data-kit-role="row" id="row-dialog-question">
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line"><div data-kit-region="subject-stamp"><span data-kit-region="subject">Which location is this?</span><span data-kit-role="stamp" data-kit-state="neutral">To answer</span></div></div>
<p data-kit-role="scope-line">Your answer sets the location for Monday’s choir rehearsal, Tuesday’s committee meeting and Thursday’s reading group.</p>
</div>
<div data-kit-region="actions"><button type="button" id="row-location-opener" data-kit-role="secondary-action" commandfor="row-location-dialog" command="show-modal"><span data-kit-region="label">Add a location</span></button></div>
</div>
</article>
<dialog id="row-location-dialog" data-kit-role="dialog" data-kit-state="open" aria-labelledby="row-location-dialog-title">
<h2 data-kit-region="heading" id="row-location-dialog-title">Add a location</h2>
<div data-kit-region="form-groups"><form id="row-location-form">
<div data-kit-role="form-group" data-kit-width="medium"><label for="row-location-name">Location name</label><input id="row-location-name" name="name" type="text" value="Garden Room"><output for="row-location-name">Garden Room</output></div>
<div data-kit-role="form-group" data-kit-width="wide"><label for="row-location-address">Address</label><input id="row-location-address" name="address" type="text" value="Oakmere Village Hall, High Street"><output for="row-location-address">Oakmere Village Hall, High Street</output></div>
</form></div>
<div data-kit-role="action-group"><div data-kit-region="actions"><button type="button" data-kit-role="primary-action" commandfor="row-location-dialog" command="close"><span data-kit-region="label">Use this location</span></button><button type="button" data-kit-role="secondary-action" commandfor="row-location-dialog" command="close"><span data-kit-region="label">Cancel</span></button></div><p data-kit-role="status-line" role="status" aria-live="polite"></p></div>
</dialog>
<p class="specimen-case-line">An email as the subject.</p>
<article data-kit-role="row">
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<span data-kit-region="subject"><span data-kit-region="email"><span><span>accounts<wbr />.receivable<wbr />.northeast-region<wbr />.billing@</span><wbr /><span>hartfordcommunitydancestudio.com</span></span></span></span>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact">Sends the invoices</span></p></div>
</div>
</div>
</div>
</article>
<p class="specimen-case-line">A web address as the subject.</p>
<article data-kit-role="row">
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<span data-kit-region="subject"><code><span>venues.example.com/</span><span>oakmere-</span><span>primary-</span><span>school-</span><span>parents-</span><span>association</span></code></span>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact">Booking page</span></p></div>
</div>
</div>
</div>
</article>
<p class="specimen-case-line">A person as the subject, with their availability.</p>
<article data-kit-role="row">
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<span data-kit-role="avatar" data-kit-size="small" aria-hidden="true"><span data-kit-region="initials">A</span><span data-kit-region="picture" style="background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgdmlld0JveD0iMCAwIDk2IDk2Ij48cmVjdCB3aWR0aD0iOTYiIGhlaWdodD0iOTYiIGZpbGw9IiM4ZmE1YjYiLz48Y2lyY2xlIGN4PSI0OCIgY3k9IjM4IiByPSIxOCIgZmlsbD0iI2U4YzlhOCIvPjxwYXRoIGQ9Ik00OCA2MGMtMTcgMC0yOSAxMS0zMSAyNnYxMGg2MlY4NmMtMi0xNS0xNC0yNi0zMS0yNnoiIGZpbGw9IiMzZjVkNTIiLz48cGF0aCBkPSJNMzAgMzRjMC0xMiA4LTIwIDE4LTIwczE4IDggMTggMjBjMC02LTYtOC0xOC04cy0xOCAyLTE4IDh6IiBmaWxsPSIjNGEzYTJmIi8+PC9zdmc+")"></span><span data-kit-region="availability" aria-hidden="true"></span></span>
<a data-kit-region="subject" href="#role-row">Aisha Khan</a>
<span data-kit-region="availability"> Away</span>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact">Books the choir rehearsals</span></p></div>
</div>
</div>
</div>
</article>
<p class="specimen-case-line">An unread notification.</p>
<article data-kit-role="row">
<label data-kit-region="selection"><input data-kit-role="selection-control" type="checkbox" name="notification" value="paid"><span>Select Oakmere Primary School paid its invoice</span></label>
<span data-kit-region="unread" role="img" aria-label="Unread"></span>
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<a data-kit-region="subject" href="#role-row">Oakmere Primary School paid its invoice</a>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact">Paid by Aisha Khan</span></p></div>
</div>
</div>
</div>
</article>
<article data-kit-role="row" id="role-row-empty-region">
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<a data-kit-region="subject" href="#role-row">Oakmere Primary School</a>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact"></span></p></div>
</div>
</div>
</div>
</article>
<details>
<summary>Show a row arriving</summary>
<article data-kit-role="row">
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<a data-kit-region="subject" href="#role-row">Main Hall</a>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact">Tuesday</span></p></div>
</div>
</div>
</div>
</article>
<article data-kit-role="row">
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<a data-kit-region="subject" href="#role-row">Committee room</a>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact">Wednesday</span></p></div>
</div>
</div>
</div>
</article>
<article data-kit-role="row" data-kit-arrival="true">
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<a data-kit-region="subject" href="#role-row">Kitchen</a>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact">Thursday</span></p></div>
</div>
</div>
</div>
</article>
<button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Add a row</span></button>
</details>
Row, selected
Invoice · £84.00
Source
<article data-kit-role="row">
<label data-kit-region="selection"><input data-kit-role="selection-control" type="checkbox" name="record" value="oak" checked><span>Select Oakmere Primary School</span></label>
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<a data-kit-region="subject" href="#role-row-selected">Oakmere Primary School</a>
<span data-kit-role="stamp" data-kit-state="neutral">Awaiting payment</span>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact">Invoice · <span data-kit-role="amount">£84.00</span></span></p></div>
</div>
</div>
</div>
</article>
Row, expanded
Invoice · £84.00
Invoice details
- Bookings
- 2
- Each
- £42.00
Source
<article data-kit-role="row" data-kit-state="expanded">
<label data-kit-region="selection"><input data-kit-role="selection-control" type="checkbox" name="record" value="oak"><span>Select Oakmere Primary School</span></label>
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<a data-kit-region="subject" href="#role-row-expanded">Oakmere Primary School</a>
<span data-kit-role="stamp" data-kit-state="neutral">Awaiting payment</span>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact">Invoice · <span data-kit-role="amount">£84.00</span></span></p></div>
</div>
</div>
</div>
<details data-kit-role="disclosure" data-kit-region="expansion" open>
<summary><span data-kit-region="label">Invoice details</span></summary>
<div data-kit-region="content">
<div data-kit-role="fact-group">
<dl data-kit-role="labelled-fact"><dt data-kit-region="name">Bookings</dt><dd data-kit-region="value" data-kit-role="amount">2</dd></dl>
<dl data-kit-role="labelled-fact"><dt data-kit-region="name">Each</dt><dd data-kit-region="value" data-kit-role="amount">£42.00</dd></dl>
</div>
</div>
</details>
</article>
Row, failed
On a Row.
· Main Hall
This meeting was not reinstated: the connection dropped before it saved.
On a records row.
| Meeting | When | Room | |
|---|---|---|---|
| Choir rehearsal This meeting was not reinstated: the connection dropped before it saved. |
Main Hall |
On a Row with Try again unavailable.
· Main Hall
This meeting was not reinstated: the connection dropped before it saved.
Try again once you are back online.
On a records row with Try again unavailable.
| Meeting | When | Room | |
|---|---|---|---|
| Choir rehearsal This meeting was not reinstated: the connection dropped before it saved. Try again once you are back online. |
Main Hall |
Source
<p class="specimen-case-line">On a Row.</p>
<article data-kit-role="row">
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<a data-kit-region="subject" href="#role-row-failed">Choir rehearsal</a>
<span data-kit-role="stamp" data-kit-state="settled">Cancelled</span>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact"><time datetime="2025-04-22T19:00+01:00"><span>Tuesday, 22 April 2025</span><wbr><span> at 19:00</span></time> · Main Hall</span></p></div>
</div>
<div data-kit-region="standing" data-kit-state="failed">
<p role="alert">This meeting was not reinstated: the connection dropped before it saved.</p>
<button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Try again</span></button>
</div>
</div>
<div data-kit-region="actions"><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Open this meeting</span></button></div>
</div>
</article>
<p class="specimen-case-line">On a records row.</p>
<div class="specimen-table-contained"><div data-kit-region="table" tabindex="0"><table data-kit-table="records">
<thead data-kit-region="column-headings"><tr><th scope="col" data-kit-column="subject">Meeting</th><th scope="col" data-kit-column="time">When</th><th scope="col">Room</th><td data-kit-column="actions"></td></tr></thead>
<tbody>
<tr>
<th scope="row" data-kit-column="subject"><a href="#role-row-failed">Choir rehearsal</a><div data-kit-region="standing" data-kit-state="failed"><p role="alert">This meeting was not reinstated: the connection dropped before it saved.</p><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Try again</span></button></div></th>
<td data-kit-column="time" data-label="When"><div data-kit-region="fact"><time datetime="2025-04-22T19:00+01:00"><span>Tuesday, 22 April 2025</span><wbr><span> at 19:00</span></time></div></td>
<td data-label="Room"><div data-kit-region="fact">Main Hall</div></td>
<td data-kit-column="actions"><div data-kit-region="actions"><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Open this meeting</span></button></div></td>
</tr>
</tbody>
</table></div></div>
<p class="specimen-case-line">On a Row with Try again unavailable.</p>
<article data-kit-role="row">
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<a data-kit-region="subject" href="#role-row-failed">Choir rehearsal</a>
<span data-kit-role="stamp" data-kit-state="settled">Cancelled</span>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact"><time datetime="2025-04-22T19:00+01:00"><span>Tuesday, 22 April 2025</span><wbr><span> at 19:00</span></time> · Main Hall</span></p></div>
</div>
<div data-kit-region="standing" data-kit-state="failed">
<p role="alert">This meeting was not reinstated: the connection dropped before it saved.</p>
<button type="button" id="role-row-failed-try-again" data-kit-role="secondary-action" data-kit-state="inert" disabled aria-describedby="role-row-failed-try-again-words"><span data-kit-region="label">Try again</span></button>
<p data-kit-region="words" id="role-row-failed-try-again-words">Try again once you are back online.</p>
</div>
</div>
<div data-kit-region="actions"><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Open this meeting</span></button></div>
</div>
</article>
<p class="specimen-case-line">On a records row with Try again unavailable.</p>
<div class="specimen-table-contained"><div data-kit-region="table" tabindex="0"><table data-kit-table="records">
<thead data-kit-region="column-headings"><tr><th scope="col" data-kit-column="subject">Meeting</th><th scope="col" data-kit-column="time">When</th><th scope="col">Room</th><td data-kit-column="actions"></td></tr></thead>
<tbody>
<tr>
<th scope="row" data-kit-column="subject"><a href="#role-row-failed">Choir rehearsal</a><div data-kit-region="standing" data-kit-state="failed"><p role="alert">This meeting was not reinstated: the connection dropped before it saved.</p><button type="button" id="role-row-failed-records-try-again" data-kit-role="secondary-action" data-kit-state="inert" disabled aria-describedby="role-row-failed-records-try-again-words"><span data-kit-region="label">Try again</span></button><p data-kit-region="words" id="role-row-failed-records-try-again-words">Try again once you are back online.</p></div></th>
<td data-kit-column="time" data-label="When"><div data-kit-region="fact"><time datetime="2025-04-22T19:00+01:00"><span>Tuesday, 22 April 2025</span><wbr><span> at 19:00</span></time></div></td>
<td data-label="Room"><div data-kit-region="fact">Main Hall</div></td>
<td data-kit-column="actions"><div data-kit-region="actions"><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Open this meeting</span></button></div></td>
</tr>
</tbody>
</table></div></div>
Row, conflict
On a Row.
· Main Hall
Maya Patel cancelled this meeting while you were moving it to the Garden Room.
On a records row.
| Meeting | When | Room | |
|---|---|---|---|
| Choir rehearsal Maya Patel cancelled this meeting while you were moving it to the Garden Room. |
Main Hall |
On a Row with the action unavailable.
· Main Hall
Maya Patel cancelled this meeting while you were moving it to the Garden Room.
Reinstate this meeting before moving it.
On a records row with the action unavailable.
| Meeting | When | Room | |
|---|---|---|---|
| Choir rehearsal Maya Patel cancelled this meeting while you were moving it to the Garden Room. Reinstate this meeting before moving it. |
Main Hall |
Source
<p class="specimen-case-line">On a Row.</p>
<article data-kit-role="row">
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<a data-kit-region="subject" href="#role-row-conflict">Choir rehearsal</a>
<span data-kit-role="stamp" data-kit-state="settled">Cancelled</span>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact"><time datetime="2025-04-22T19:00+01:00"><span>Tuesday, 22 April 2025</span><wbr><span> at 19:00</span></time> · Main Hall</span></p></div>
</div>
<div data-kit-region="standing" data-kit-state="conflict">
<p role="alert">Maya Patel cancelled this meeting while you were moving it to the Garden Room.</p>
<button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Move it to the Garden Room</span></button>
</div>
</div>
<div data-kit-region="actions"><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Reinstate this meeting</span></button></div>
</div>
</article>
<p class="specimen-case-line">On a records row.</p>
<div class="specimen-table-contained"><div data-kit-region="table" tabindex="0"><table data-kit-table="records">
<thead data-kit-region="column-headings"><tr><th scope="col" data-kit-column="subject">Meeting</th><th scope="col" data-kit-column="time">When</th><th scope="col">Room</th><td data-kit-column="actions"></td></tr></thead>
<tbody>
<tr>
<th scope="row" data-kit-column="subject"><a href="#role-row-conflict">Choir rehearsal</a><div data-kit-region="standing" data-kit-state="conflict"><p role="alert">Maya Patel cancelled this meeting while you were moving it to the Garden Room.</p><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Move it to the Garden Room</span></button></div></th>
<td data-kit-column="time" data-label="When"><div data-kit-region="fact"><time datetime="2025-04-22T19:00+01:00"><span>Tuesday, 22 April 2025</span><wbr><span> at 19:00</span></time></div></td>
<td data-label="Room"><div data-kit-region="fact">Main Hall</div></td>
<td data-kit-column="actions"><div data-kit-region="actions"><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Reinstate this meeting</span></button></div></td>
</tr>
</tbody>
</table></div></div>
<p class="specimen-case-line">On a Row with the action unavailable.</p>
<article data-kit-role="row">
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<a data-kit-region="subject" href="#role-row-conflict">Choir rehearsal</a>
<span data-kit-role="stamp" data-kit-state="settled">Cancelled</span>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact"><time datetime="2025-04-22T19:00+01:00"><span>Tuesday, 22 April 2025</span><wbr><span> at 19:00</span></time> · Main Hall</span></p></div>
</div>
<div data-kit-region="standing" data-kit-state="conflict">
<p role="alert">Maya Patel cancelled this meeting while you were moving it to the Garden Room.</p>
<button type="button" id="role-row-conflict-action" data-kit-role="secondary-action" data-kit-state="inert" disabled aria-describedby="role-row-conflict-action-words"><span data-kit-region="label">Move it to the Garden Room</span></button>
<p data-kit-region="words" id="role-row-conflict-action-words">Reinstate this meeting before moving it.</p>
</div>
</div>
<div data-kit-region="actions"><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Reinstate this meeting</span></button></div>
</div>
</article>
<p class="specimen-case-line">On a records row with the action unavailable.</p>
<div class="specimen-table-contained"><div data-kit-region="table" tabindex="0"><table data-kit-table="records">
<thead data-kit-region="column-headings"><tr><th scope="col" data-kit-column="subject">Meeting</th><th scope="col" data-kit-column="time">When</th><th scope="col">Room</th><td data-kit-column="actions"></td></tr></thead>
<tbody>
<tr>
<th scope="row" data-kit-column="subject"><a href="#role-row-conflict">Choir rehearsal</a><div data-kit-region="standing" data-kit-state="conflict"><p role="alert">Maya Patel cancelled this meeting while you were moving it to the Garden Room.</p><button type="button" id="role-row-conflict-records-action" data-kit-role="secondary-action" data-kit-state="inert" disabled aria-describedby="role-row-conflict-records-action-words"><span data-kit-region="label">Move it to the Garden Room</span></button><p data-kit-region="words" id="role-row-conflict-records-action-words">Reinstate this meeting before moving it.</p></div></th>
<td data-kit-column="time" data-label="When"><div data-kit-region="fact"><time datetime="2025-04-22T19:00+01:00"><span>Tuesday, 22 April 2025</span><wbr><span> at 19:00</span></time></div></td>
<td data-label="Room"><div data-kit-region="fact">Main Hall</div></td>
<td data-kit-column="actions"><div data-kit-region="actions"><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Reinstate this meeting</span></button></div></td>
</tr>
</tbody>
</table></div></div>
Row, processing
On a Row.
· Main Hall
Reinstating this meeting…
On a records row.
| Meeting | When | Room | |
|---|---|---|---|
| Choir rehearsal Reinstating this meeting… |
Main Hall |
Source
<p class="specimen-case-line">On a Row.</p>
<article data-kit-role="row">
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<a data-kit-region="subject" href="#role-row-processing">Choir rehearsal</a>
<span data-kit-role="stamp" data-kit-state="settled">Cancelled</span>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact"><time datetime="2025-04-22T19:00+01:00"><span>Tuesday, 22 April 2025</span><wbr><span> at 19:00</span></time> · Main Hall</span></p></div>
</div>
<div data-kit-region="standing" data-kit-state="processing">
<p role="status">Reinstating this meeting…</p>
</div>
</div>
<div data-kit-region="actions"><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Open this meeting</span></button></div>
</div>
</article>
<p class="specimen-case-line">On a records row.</p>
<div class="specimen-table-contained"><div data-kit-region="table" tabindex="0"><table data-kit-table="records">
<thead data-kit-region="column-headings"><tr><th scope="col" data-kit-column="subject">Meeting</th><th scope="col" data-kit-column="time">When</th><th scope="col">Room</th><td data-kit-column="actions"></td></tr></thead>
<tbody>
<tr>
<th scope="row" data-kit-column="subject"><a href="#role-row-processing">Choir rehearsal</a><div data-kit-region="standing" data-kit-state="processing"><p role="status">Reinstating this meeting…</p></div></th>
<td data-kit-column="time" data-label="When"><div data-kit-region="fact"><time datetime="2025-04-22T19:00+01:00"><span>Tuesday, 22 April 2025</span><wbr><span> at 19:00</span></time></div></td>
<td data-label="Room"><div data-kit-region="fact">Main Hall</div></td>
<td data-kit-column="actions"><div data-kit-region="actions"><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Open this meeting</span></button></div></td>
</tr>
</tbody>
</table></div></div>
Row, unsaved
On a Row.
· Main Hall
This meeting will be reinstated when you are back online.
On a records row.
| Meeting | When | Room | |
|---|---|---|---|
| Choir rehearsal This meeting will be reinstated when you are back online. |
Main Hall |
Source
<p class="specimen-case-line">On a Row.</p>
<article data-kit-role="row">
<div data-kit-region="content-column">
<div data-kit-region="subject-column">
<div data-kit-region="line">
<div data-kit-region="subject-stamp">
<a data-kit-region="subject" href="#role-row-unsaved">Choir rehearsal</a>
<span data-kit-role="stamp" data-kit-state="settled">Cancelled</span>
</div>
<div data-kit-region="facts-column"><p data-kit-region="facts"><span data-kit-region="fact"><time datetime="2025-04-22T19:00+01:00"><span>Tuesday, 22 April 2025</span><wbr><span> at 19:00</span></time> · Main Hall</span></p></div>
</div>
<div data-kit-region="standing" data-kit-state="unsaved">
<p role="status">This meeting will be reinstated when you are back online.</p>
</div>
</div>
<div data-kit-region="actions"><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Open this meeting</span></button></div>
</div>
</article>
<p class="specimen-case-line">On a records row.</p>
<div class="specimen-table-contained"><div data-kit-region="table" tabindex="0"><table data-kit-table="records">
<thead data-kit-region="column-headings"><tr><th scope="col" data-kit-column="subject">Meeting</th><th scope="col" data-kit-column="time">When</th><th scope="col">Room</th><td data-kit-column="actions"></td></tr></thead>
<tbody>
<tr>
<th scope="row" data-kit-column="subject"><a href="#role-row-unsaved">Choir rehearsal</a><div data-kit-region="standing" data-kit-state="unsaved"><p role="status">This meeting will be reinstated when you are back online.</p></div></th>
<td data-kit-column="time" data-label="When"><div data-kit-region="fact"><time datetime="2025-04-22T19:00+01:00"><span>Tuesday, 22 April 2025</span><wbr><span> at 19:00</span></time></div></td>
<td data-label="Room"><div data-kit-region="fact">Main Hall</div></td>
<td data-kit-column="actions"><div data-kit-region="actions"><button type="button" data-kit-role="secondary-action"><span data-kit-region="label">Open this meeting</span></button></div></td>
</tr>
</tbody>
</table></div></div>