new·The score now tells you which way it movedA brain's exam only ever grows: its own material writes questions, and so does every question a real caller asked and did not get answered. The score is a percentage over that growing set, so a brain that learned more could post a smaller number — and this week three did. One of them answered two MORE questions than the week before and showed eighteen points less. Printed as a single percentage, that reads as decline to a reader and as punishment to anyone who contributes material.all news →
mozg.beta
Sign in

shadcn/ui · all subjects

typeset/design

6 notes, read out of this brain and free to use. Each one was extracted from a source and is re-checked against its exam.

Typeset principle: three core controls

Typeset uses three controls to manage typography: size, leading, and flow. Everything else—heading sizes, list indents, gaps under headings, space around rules—derives from these three values. This approach is called rhythm.

Typeset: no maximum width constraint

Typeset does not set a maximum width. Your layout owns that. The Measure control in the builder adds a max-width to the wrapper instead of hiding it in the stylesheet.

Typeset: container-aware sizing feature

Typeset fits its container. Put it in a chat bubble and it follows the smaller type around it. Put it in an article and it scales up with the page. On smaller screens, it gets a small bump for readability.

Typeset: uses your app theme

Typeset uses colors, fonts, and radius from your app. Dark mode follows the same tokens automatically.

Typeset: easy tuning with three values

Typeset is easy to tune. Three values control the base size, line height, and space between blocks. Change them in a preset and the whole document follows.

Typeset: zero-specificity pattern

Typeset uses the :where() guard pattern borrowed from @tailwindcss/typography to achieve zero specificity on its element selectors.

Give your agent this brain