Still Life
A still life in the dark.
50 of 50 left · retired when gonePalette
Canvas & version
- Canvas
- Dark
- Version
- 0.9.2
A black floor, and on it a cluster of fruit blown from glass: cherries and currants in garnet, two blackberries in near-black, a pink plum, and one physalis in pale lemon, the one bright thing in the picture. Everything on the page is made of what is in it. Raised is blown glass, a lozenge with one crescent of light along its top and its own thickness showing as a lit rim. Recessed is the void the glass was lifted out of. State is depth, never colour.
Wide slab caps for display, set tight and uppercase, and a plain grotesque for reading. The lemon lands once a screen, on the one word or the one key that matters. Twelve icons, each a hairline object inside a hairline circle, the way a specimen is kept. The look has one move, the ripen: a thing arrives matte and dim and takes its gloss a beat later, the way glass comes up out of the dark when the lamp finds it.
It refuses: a third colour, full-colour photography that is not the picture, gradients standing in for a material, a flat card, an outlined box, a coloured selected state, centred pages that are not the hero, a second accent in one viewport, the lemon on a paragraph, and a paragraph set in the display face.
What's inside
folderlooks/still-life/
├── CLAUDE.md ← read this first
├── theme.css all tokens as CSS variables
├── theme.json same tokens, machine-readable
├── fonts/ .woff2 + LICENSE.txt
├── sections/ hero, pricing, footer …
├── components/ buttons, forms …
├── motion.css easings, keyframes, reveals
├── assets/ icons, favicon
├── kit/ the kit sheet, everything on one page
├── demo/ one page wearing the look
└── README.md install + licenceSections · 2 variants each
Components · every state drawn
Motion · baked into this look
Font pack
Arvo · Schibsted Grotesk
owed · open-licence companions · .woff2 self-hosted · LICENSE.txt included
Install
1 · Pull it in
Download the zip and unzip into your project as ./looks/still-life, or run the command below.
Terminalnpx bandana add still-life --key <your key>2 · Paste into Claude Code
PromptDress this site in the Still Life look at ./looks/still-life. Read ./looks/still-life/CLAUDE.md first and obey it. Put data-look="still-life" on <html>, link theme.css then motion.css, add the icon sprite and the reveal script from the kit, and build every screen from the fragments in sections/ and components/. Never invent a colour, shadow, radius, font, size or motion; if a token, section or component you need does not exist, stop and tell me instead.3 · Everything matches
Every screen Claude builds from now on comes out looking like the kit sheet.
