Redline
Key collection
Collect your key from the office the lockbox.
Twelve changes, stepped through in order across prose, lists, blocks and tables.
Terms of hire
Arrival instructions
1 of 12next
The hirer leaves the room as they found it.
- The hirer reports damage before leaving.
- The hirer pays the fee and deposit shown at confirmation.
Safety glasses and ear protection are on the shelf inside the door.
Access point Side entrance Collection window by prior agreement Key return Side entrance lockbox Before the booking ends
Access point Main entrance Collection window through the office Key return Office desk Before the booking ends
Damage note Photograph each mark Send with the departure report
| Room | Capacity | Hire hours | Key access | Damage report | Cancellation notice | Safety equipment | Deposit | Fee |
|---|---|---|---|---|---|---|---|---|
Main Hall | 120 seated | Lockbox | Reported at departure | 14 days | Glasses and ear protection | Refunded after inspection | Shown at confirmation | |
Committee Room | 24 seated | Reported at departure | 14 days | Glasses | Refunded after inspection | Shown at confirmation | ||
Kitchen | 8 standing | Lockbox | Reported at departure | 7 days | Glasses and ear protection | Refunded after inspection | Shown at confirmation |
Turn off the lights before leaving. Return your key to the office. Put your key back in the lockbox.
previous12 of 12
The hirer leaves the room as they found it.
Source
<Kit.Phoenix.Roles.Redline.redline aria-labelledby="redline-single-subject">
<:subject><h3 id="redline-single-subject">Key collection</h3></:subject>
<:paragraph rest={%{id: "redline-single-collection"}} place={1} count={1}>Collect your key from <del>the office</del> <ins>the lockbox</ins>.</:paragraph>
</Kit.Phoenix.Roles.Redline.redline>
<p class="specimen-case-line">Twelve changes, stepped through in order across prose, lists, blocks and tables.</p>
<Kit.Phoenix.Roles.Redline.redline aria-labelledby="redline-subject">
<:subject><h3 id="redline-subject">Terms of hire</h3></:subject>
<:paragraph element="h4" change="inserted" rest={%{id: "redline-arrival-instructions"}} place={1} count={12} next="#redline-damage-report" next_rest={%{"aria-label" => "Next change: damage report"}}>Arrival instructions </:paragraph>
<:paragraph unchanged>The hirer leaves the room as they found it.</:paragraph>
<:paragraph element="ul" change="deleted">
<Kit.Phoenix.Roles.Redline.list_item id="redline-damage-report" place={2} count={12} previous="#redline-arrival-instructions" previous_rest={%{"aria-label" => "Previous change: arrival instructions"}} next="#redline-fee-and-deposit" next_rest={%{"aria-label" => "Next change: fee and deposit"}}>The hirer reports damage before leaving. </Kit.Phoenix.Roles.Redline.list_item>
<Kit.Phoenix.Roles.Redline.list_item id="redline-fee-and-deposit" place={3} count={12} previous="#redline-damage-report" previous_rest={%{"aria-label" => "Previous change: damage report"}} next="#redline-arrival" next_rest={%{"aria-label" => "Next change: arrival"}}>The hirer pays the fee and deposit shown at confirmation. </Kit.Phoenix.Roles.Redline.list_item>
</:paragraph>
<:paragraph rest={%{id: "redline-arrival"}} place={4} count={12} previous="#redline-fee-and-deposit" previous_rest={%{"aria-label" => "Previous change: fee and deposit"}} next="#redline-inserted-access" next_rest={%{"aria-label" => "Next change: inserted access block"}}>Collect your key from <del>the office</del> <ins>the lockbox beside the side entrance</ins>. </:paragraph>
<:paragraph unchanged>Safety glasses and ear protection are on the shelf inside the door.</:paragraph>
<:paragraph element="pre" change="inserted" rest={%{id: "redline-inserted-access"}} place={5} count={12} previous="#redline-arrival" previous_rest={%{"aria-label" => "Previous change: arrival"}} next="#redline-deleted-access" next_rest={%{"aria-label" => "Next change: deleted access block"}}>Access point Side entrance Collection window <Kit.Phoenix.Roles.Time.time value={Kit.Phoenix.Time.clock_interval(reader(), ~T[07:00:00], ~T[23:00:00])} /> by prior agreement
Key return Side entrance lockbox Before the booking ends</:paragraph>
<:paragraph element="pre" change="deleted" rest={%{id: "redline-deleted-access"}} place={6} count={12} previous="#redline-inserted-access" previous_rest={%{"aria-label" => "Previous change: inserted access block"}} next="#redline-overflowing-main-hall" next_rest={%{"aria-label" => "Next change: overflowing table Main Hall"}}>Access point Main entrance Collection window <Kit.Phoenix.Roles.Time.time value={Kit.Phoenix.Time.clock_interval(reader(), ~T[08:00:00], ~T[22:00:00])} /> through the office
Key return Office desk Before the booking ends</:paragraph>
<:paragraph element="div"><pre>Damage note Photograph each mark Send with the departure report</pre></:paragraph>
<:paragraph
element="table"
print_form="rows"
rest={%{id: "redline-overflowing-table"}}
headings={[%{label: "Room"}, %{label: "Capacity"}, %{label: "Hire hours"}, %{label: "Key access"}, %{label: "Damage report"}, %{label: "Cancellation notice"}, %{label: "Safety equipment"}, %{label: "Deposit"}, %{label: "Fee"}]}
rows={[
%{cells: [%Kit.Phoenix.Table.ProseCell{value: Kit.Phoenix.Table.Fact.words("Main Hall"), heading: true}, %Kit.Phoenix.Table.ProseCell{value: Kit.Phoenix.Table.Fact.content(~H"120 seated")}, %Kit.Phoenix.Table.ProseCell{value: Kit.Phoenix.Table.Fact.content(~H"<del><Kit.Phoenix.Roles.Time.time value={Kit.Phoenix.Time.clock_interval(reader(), ~T[08:00:00], ~T[22:00:00])} /></del> <ins><Kit.Phoenix.Roles.Time.time value={Kit.Phoenix.Time.clock_interval(reader(), ~T[07:00:00], ~T[23:00:00])} /></ins>")}, %Kit.Phoenix.Table.ProseCell{value: Kit.Phoenix.Table.Fact.content(~H"Lockbox")}, %Kit.Phoenix.Table.ProseCell{value: Kit.Phoenix.Table.Fact.content(~H"Reported at departure")}, %Kit.Phoenix.Table.ProseCell{value: Kit.Phoenix.Table.Fact.content(~H"14 days")}, %Kit.Phoenix.Table.ProseCell{value: Kit.Phoenix.Table.Fact.content(~H"Glasses and ear protection")}, %Kit.Phoenix.Table.ProseCell{value: Kit.Phoenix.Table.Fact.content(~H"Refunded after inspection")}, %Kit.Phoenix.Table.ProseCell{value: Kit.Phoenix.Table.Fact.content(~H"Shown at confirmation")}], rest: %{id: "redline-overflowing-main-hall"}, place: 7, count: 12, previous: "#redline-deleted-access", previous_rest: %{"aria-label" => "Previous change: deleted access block"}, next: "#redline-overflowing-committee-room", next_rest: %{"aria-label" => "Next change: overflowing table Committee Room"}},
%{cells: [%Kit.Phoenix.Table.ProseCell{value: Kit.Phoenix.Table.Fact.words("Committee Room"), heading: true}, %Kit.Phoenix.Table.ProseCell{value: Kit.Phoenix.Table.Fact.content(~H"24 seated")}, %Kit.Phoenix.Table.ProseCell{value: Kit.Phoenix.Table.Fact.content(~H"<Kit.Phoenix.Roles.Time.time value={Kit.Phoenix.Time.clock_interval(reader(), ~T[09:00:00], ~T[21:00:00])} />")}, %Kit.Phoenix.Table.ProseCell{value: Kit.Phoenix.Table.Fact.content(~H"<del>Office</del> <ins>Lockbox</ins>")}, %Kit.Phoenix.Table.ProseCell{value: Kit.Phoenix.Table.Fact.content(~H"Reported at departure")}, %Kit.Phoenix.Table.ProseCell{value: Kit.Phoenix.Table.Fact.content(~H"14 days")}, %Kit.Phoenix.Table.ProseCell{value: Kit.Phoenix.Table.Fact.content(~H"Glasses")}, %Kit.Phoenix.Table.ProseCell{value: Kit.Phoenix.Table.Fact.content(~H"Refunded after inspection")}, %Kit.Phoenix.Table.ProseCell{value: Kit.Phoenix.Table.Fact.content(~H"Shown at confirmation")}], rest: %{id: "redline-overflowing-committee-room"}, place: 8, count: 12, previous: "#redline-overflowing-main-hall", previous_rest: %{"aria-label" => "Previous change: overflowing table Main Hall"}, next: "#redline-fitting-main-hall", next_rest: %{"aria-label" => "Next change: fitting table Main Hall"}},
%{cells: [%Kit.Phoenix.Table.ProseCell{value: Kit.Phoenix.Table.Fact.words("Kitchen"), heading: true}, %Kit.Phoenix.Table.ProseCell{value: Kit.Phoenix.Table.Fact.content(~H"8 standing")}, %Kit.Phoenix.Table.ProseCell{value: Kit.Phoenix.Table.Fact.content(~H"<Kit.Phoenix.Roles.Time.time value={Kit.Phoenix.Time.clock_interval(reader(), ~T[09:00:00], ~T[21:00:00])} />")}, %Kit.Phoenix.Table.ProseCell{value: Kit.Phoenix.Table.Fact.content(~H"Lockbox")}, %Kit.Phoenix.Table.ProseCell{value: Kit.Phoenix.Table.Fact.content(~H"Reported at departure")}, %Kit.Phoenix.Table.ProseCell{value: Kit.Phoenix.Table.Fact.content(~H"7 days")}, %Kit.Phoenix.Table.ProseCell{value: Kit.Phoenix.Table.Fact.content(~H"Glasses and ear protection")}, %Kit.Phoenix.Table.ProseCell{value: Kit.Phoenix.Table.Fact.content(~H"Refunded after inspection")}, %Kit.Phoenix.Table.ProseCell{value: Kit.Phoenix.Table.Fact.content(~H"Shown at confirmation")}]}
]}
/>
<:paragraph
element="table"
rest={%{id: "redline-fitting-table"}}
headings={[%{label: "Room"}, %{label: "Occupancy"}, %{label: "Hire hours"}, %{label: "Key access"}]}
rows={[
%{cells: [%Kit.Phoenix.Table.ProseCell{value: Kit.Phoenix.Table.Fact.words("Main Hall"), heading: true}, %Kit.Phoenix.Table.ProseCell{value: Kit.Phoenix.Table.Fact.content(~H"120 seated")}, %Kit.Phoenix.Table.ProseCell{value: Kit.Phoenix.Table.Fact.content(~H"<del><Kit.Phoenix.Roles.Time.time value={Kit.Phoenix.Time.clock_interval(reader(), ~T[08:00:00], ~T[22:00:00])} /></del> <ins><Kit.Phoenix.Roles.Time.time value={Kit.Phoenix.Time.clock_interval(reader(), ~T[07:00:00], ~T[23:00:00])} /></ins>")}, %Kit.Phoenix.Table.ProseCell{value: Kit.Phoenix.Table.Fact.content(~H"Lockbox")}], rest: %{id: "redline-fitting-main-hall"}, place: 9, count: 12, previous: "#redline-overflowing-committee-room", previous_rest: %{"aria-label" => "Previous change: overflowing table Committee Room"}, next: "#redline-fitting-committee-room", next_rest: %{"aria-label" => "Next change: fitting table Committee Room"}},
%{cells: [%Kit.Phoenix.Table.ProseCell{value: Kit.Phoenix.Table.Fact.words("Committee Room"), heading: true}, %Kit.Phoenix.Table.ProseCell{value: Kit.Phoenix.Table.Fact.content(~H"24 seated")}, %Kit.Phoenix.Table.ProseCell{value: Kit.Phoenix.Table.Fact.content(~H"<Kit.Phoenix.Roles.Time.time value={Kit.Phoenix.Time.clock_interval(reader(), ~T[09:00:00], ~T[21:00:00])} />")}, %Kit.Phoenix.Table.ProseCell{value: Kit.Phoenix.Table.Fact.content(~H"<del>Storeroom</del> <ins>Lockbox</ins>")}], rest: %{id: "redline-fitting-committee-room"}, place: 10, count: 12, previous: "#redline-fitting-main-hall", previous_rest: %{"aria-label" => "Previous change: fitting table Main Hall"}, next: "#redline-cancellations", next_rest: %{"aria-label" => "Next change: cancellations"}},
%{cells: [%Kit.Phoenix.Table.ProseCell{value: Kit.Phoenix.Table.Fact.words("Kitchen"), heading: true}, %Kit.Phoenix.Table.ProseCell{value: Kit.Phoenix.Table.Fact.content(~H"8 standing")}, %Kit.Phoenix.Table.ProseCell{value: Kit.Phoenix.Table.Fact.content(~H"<Kit.Phoenix.Roles.Time.time value={Kit.Phoenix.Time.clock_interval(reader(), ~T[09:00:00], ~T[21:00:00])} />")}, %Kit.Phoenix.Table.ProseCell{value: Kit.Phoenix.Table.Fact.content(~H"Lockbox")}]}
]}
/>
<:paragraph rest={%{id: "redline-cancellations"}} place={11} count={12} previous="#redline-fitting-committee-room" next="#redline-departure" previous_rest={%{"aria-label" => "Previous change: fitting table Committee Room"}} next_rest={%{"aria-label" => "Next change: departure"}}><ins>Cancellations 14 days or more before the start return the deposit.</ins> </:paragraph>
<:paragraph rest={%{id: "redline-departure"}} place={12} count={12} previous="#redline-cancellations" previous_rest={%{"aria-label" => "Previous change: cancellations"}}>Turn off the lights before leaving. <del>Return your key to the office.</del> <ins>Put your key back in the lockbox.</ins> </:paragraph>
<:paragraph unchanged>The hirer leaves the room as they found it.</:paragraph>
</Kit.Phoenix.Roles.Redline.redline>