docs: one design language, hierarchy without scale
Corrects the profile design committed an hour ago. That version gave the lead item large type and justified it by splitting the product into a "portfolio surface" and a "tool surface" with different rules. That was wrong on the user's push-back, and the push-back was better than the proposal: two design languages in one product is how a product stops feeling like one thing, and it contradicted ui.md's own stated philosophy of quiet confidence and small type. Nothing now exceeds 14px except the page title. The lead is distinguished by weight, colour, space, an eyebrow label and a hairline — everything except size. The cost is recorded rather than hidden: the distinction is subtle, one weight step, so the eyebrow copy is load-bearing because it is the clearest signal that the item is different. The general rule that falls out, and the reason this is worth a commit of its own: hierarchy comes from weight, colour and space. Reach for size last, and outside a page title, probably not at all. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01JZwc7URWKVhkAuRTWiDmjA
JamesPatrickGill authored 7 days agoparentf0afae5Browse files
30ba4507571381c13f7520aca02cba3360e656c6