Scriptorium
“writing room”
studiouscandlelitpatient
A vellum page with painted vines in its margins, and a candle burning low at night.
A cream vellum page framed by painted vine scrollwork. Held still, as it is while you read.
The plate
By day the page is cream vellum, framed by vine scrollwork in red, blue and gold that curls in from the corners and runs down the margins. By night it is the same desk by candlelight: warm brown, the vines turned to dim gold lines, and a candle glowing in the lower left corner. While Claude works the candle light breathes slowly and a few motes of dust drift near the edges. When the answer is ready the room holds still.
While Claude works
The spinner takes one of these words in place of “Working”. When the app names the step it is on, that name stays.
- Inking
- Gilding
- Ruling the page
- Trimming the quill
- Copying out
- Letting it dry
After a turn of 20 seconds or more, Scriptorium plays a soft chime under a second and a half long.
With /tessera music, a quiet loop of its own plays while Claude works and stops when the answer is ready. It is off until you ask for it.
Palette
Light
- Page
#f5e8d6 - Card
#f7ecdc - Panel
#faf2e6 - Text
#2e2417 - Secondary
#4d4030 - Muted
#5c4e3b
Dark
- Page
#2a2219 - Card
#30271d - Panel
#352b21 - Menu
#3b3025 - Text
#ede0cb - Secondary
#cfbea6 - Muted
#b8a68d
Roles
- Accent
#3f68a8 - Danger
#b5473a - Success
#4f8a5c - Warning
#b88a2c - Pro
#8a5c96
Measured
Standard contrast. Body text is held at 9:1 to 14:1. Here it measures 12.6:1 in light and 12:1 in dark. Calm accents.
| Reading | Light | Dark |
|---|---|---|
| Body text on the page | 12.6:1 | 12:1 |
| Muted text on the page | 6.7:1 | 6.6:1 |
| Page lightness | 94% | 26% |
| Glass | 72%, 18 pt blur | 72%, 18 pt blur |
Contrast is the WCAG ratio. Muted text is held at 4.5:1 or better. Lightness is OKLCH, where 0% is black and 100% is white.
Install
Hang Scriptorium
-
1 In the desktop app
Click + next to the prompt box and choose Plugins. Add the marketplace btahir/tessera, then add the tessera plugin.
btahir/tessera -
2 In a terminal session
Paste this at the prompt.
/plugin install tessera --marketplace btahir/tessera -
3 Ask Claude
Send this sentence in any session.
Install the tessera plugin from the btahir/tessera marketplace on GitHub.
Then
The tessera plugin holds all twenty-five plates.
Type /tessera scriptorium to hang Scriptorium.
/tessera still stops the motion. Sound has three levels: /tessera quiet is silence,
/tessera sound is a chime after long turns (the default), and /tessera music adds the room's own
quiet loop while Claude works. Your choices are kept across sessions.
Only Scriptorium
Each plate also installs by its own name, and its commands use that name, such as /scriptorium still or /scriptorium music.
/plugin install scriptorium --marketplace btahir/tessera Where it shows
Themes appear in the Claude Code desktop and mobile apps. The terminal keeps its own colors. The chime plays on macOS only.