Style guide
A little off kilter, never hard to read.
How Bramen sets type and shapes its components, and the few rules that keep every page consistent. The logo is hand-drawn, round, and slightly tilted; the type follows it with one expressive serif for headings and one quiet sans for everything people read. Principles 1 Heavy against hairline, serif against sans. No decoration needed when the type itself has range. 2 One wonky typeface, used for headings only. Everything around it stays calm and regular. 3 Long text is always in the plain sans, at a comfortable size and line length. Type roles Page titles and section headings. Weight steps down with the level, so hierarchy reads at a glance. Fraunces · SOFT 100, WONK 1 · h1 800, h2 750, h3 650 One phrase inside a heading, set hairline italic in raspberry: the contrast that makes a heading memorable. Fraunces italic · weight 250 · --accent · written as <em> The one-line description of the business, next to the logo. Nowhere else. Fraunces italic · weight 400 · muted · 1.05rem Documentation engineering and technical writing services Everything people read: paragraphs, lists, tables, buttons, navigation, forms. Instrument Sans · 400, 600 for emphasis · lead text 1.125rem, body 1rem I design and build complete docs solutions, from API references and content pipelines to analytics. Every page answers one reader's question. If a reader can't find the answer, the page is in the wrong place or missing something. Small headings above headings (eyebrows), footer column titles, metadata. A few words at most. Instrument Sans · condensed (width 75%) · 700 · capitals · tracked 0.18em · .eyebrow Docs engineering & AI-ready content Code, identifiers, file paths, commands, and API paths. Never for decoration. JetBrains Mono · 400 Run Rules Writing pages Docs pages and case studies get the type roles automatically. To add an accent, wrap the phrase in single asterisks inside the heading: Becomes: Components Surfaces are translucent and blurred, with a fine highlight along the top edge, over soft berry, navy, and leaf light. On hover they lift, turn more solid, and their shadow deepens into a glow. Hover over everything below. .glass Turns more solid on hover, but stays put: it isn't a link. .glass .glass-link Lifts, deepens its shadow, and nudges its arrow forward. Colour Every colour has a light and a dark value; use the token, never the hex code. LogoThree ideas behind every page
Contrast does the work
Off kilter, not chaotic
Reading comes first
Six roles, three typefaces
Display
Docs that hold up
What I help with
Docs modernization & migrations
Accent
Modern documentation, built end to end and ready for AI.
Strapline
Text
Label
Code
npm run build after changing src/data/site.ts.Do and don't
Do
Don't
Accents in Markdown
## Step 1: *Competency questions*
Step 1: Competency questions
Frosted glass, slowly
A card that informs
A card that goes somewhere
Sampled from the berries
The lockup

