Neighborhood

The heat came back on in the Linwood apartments
Thirty-one families, nine days without heat, and a request in every window. The landlord's crew arrived on day ten.
3104 Troost Ave, Kansas City, MO 64109
(555) 016-6262
watch@example.org

Prayer requests
Whatever time it is, someone is in the room. Your request goes in the teller window and is prayed for by name before the hour turns.
Your request will be read on the next hour and again on the next three Sundays.
What happens to it
In danger right now? Call 911. For crisis support at any hour, call or text 988.
The teller windows
When we took over the bank in 2019, the brass teller windows were the one thing we couldn't afford to remove. Ruthie suggested we use them. Now every request, typed here or handwritten at the door, is clipped into one of the eight windows until it has been prayed for.
Nobody keeps a record of what was asked. If you write back to tell us what happened, we'll add it to the notebook on the long table, with your permission.
Written back
Neighborhood

Thirty-one families, nine days without heat, and a request in every window. The landlord's crew arrived on day ten.
Written back

A paramedic who came in at 4 AM for most of a year writes about why he kept coming.
Nights

Every school on the east side prayed for by name before the first bell, from August to October.
The room is open now. Ring the night bell after midnight.
Design notes
Nightwatch is designed to be read in the dark. It opens in its dark theme, with candle-amber type on a blue-black ground, because most of the people looking at it are checking a watch slot at 11 PM or deciding whether to drive over at 2 AM. The page is quiet, slow and spacious on purpose.
Marcellus is drawn from Roman inscriptional capitals, the letters carved over doorways and on old bank fronts like the one Nightwatch meets in. Set large and alone, a single verse in Marcellus feels permanent. Alegreya Sans carries the reading at 18 pixels; its pen-shaped strokes keep a family resemblance with the display face without competing.
The palette is the room itself after midnight: a blue-black like the windows on Troost, the beeswax amber of the candles on the long table, and a pale pre-dawn blue for links and details. The light theme is the same room at 6 AM, cool slate with a deeper amber, and it was chosen separately rather than flipped.
A full-screen menu keeps the first screen empty apart from the verse and one action. There are only six pages and people come back to the same two (take an hour, send a request), so a large, calm index works better than a busy header bar.
Isaiah 62:6 is the reason the house exists, so it is the first and largest thing on the site, with a hanging quotation mark and nothing else competing. The line beneath says plainly that the room is open now, which is the fact people most need at night.
Take an hour is the one action that keeps the room full, so it is in the corner of every page. The others are concrete: Send a prayer request, Come to the room. Buttons are set as underlined words in Marcellus, closer to a sign on a door than a button on an app.
Low light, small numbers of people, candles and hands. We avoided arena worship photos with stage rigs because the room holds forty people at most and usually has six.
Body text is 18 pixels with a long line height, and amber on blue-black passes AA comfortably at body size. The room's access details (step-free door, the night bell, the quiet hours) are written out in full on the visit page, and every form label is visible rather than a placeholder.
Every text pairing is checked against WCAG 2.2 in both themes.
| Pairing | Sample | Ratio | WCAG |
|---|---|---|---|
| Body text on page | Aa | 14.77:1 | AAA |
| Body text on cards | Aa | 13.42:1 | AAA |
| Secondary text | Aa | 6.52:1 | AA |
| Links | Aa | 9.1:1 | AAA |
| Button text | Aa | 9.2:1 | AAA |
| Accent label text | Aa | 8.03:1 | AAA |
| Text on dark bands | Aa | 15.53:1 | AAA |
| Muted text on dark bands | Aa | 7.82:1 | AAA |
| Text on brand bands | Aa | 9.2:1 | AAA |
| Muted text on brand bands | Aa | 5.53:1 | AA |
| Pairing | Sample | Ratio | WCAG |
|---|---|---|---|
| Body text on page | Aa | 14.82:1 | AAA |
| Body text on cards | Aa | 16.64:1 | AAA |
| Secondary text | Aa | 5.54:1 | AA |
| Links | Aa | 5.49:1 | AA |
| Button text | Aa | 6.18:1 | AA |
| Accent label text | Aa | 7.3:1 | AAA |
| Text on dark bands | Aa | 14.82:1 | AAA |
| Muted text on dark bands | Aa | 7.82:1 | AAA |
| Text on brand bands | Aa | 6.18:1 | AA |
| Muted text on brand bands | Aa | 4.64:1 | AA |
Designed by Greater Purpose Web. Names, people and events are sample content.