Introducing Highlights: the context that matters
Backed by Y Combinator

A website’s design system.
Ready for your product.

Extract colors, typography, spacing, shadows, and component styles as structured data. Build experiences that feel at home with your customer’s brand.

linear.app

Extract style guide

Aa

Typography

family · size · weight

Create issue
Primary
#5E6AD2
Foreground
#18191B
Surface
#F3F4F6

Spacing: 8 · 16 · 24

Shadows · components · font links

Teams build with Context.dev

  • Mintlify
  • daily.dev
  • Daydream
  • Super.com
Colors and typography
Read color roles and the fonts, sizes, weights, and line heights used in the rendered site.
Spacing and depth
Retrieve spacing values and shadow styles for a more complete picture of the interface.
Component details
Inspect available button and card styles, theme mode, and resolved font links.

Extract the styles.
Apply them in your app.

Receive a structured style guide, then map the returned values to your own theme or component system.

npm install context.dev
TypeScriptstyleguide.ts
import ContextDev from 'context.dev';

const client = new ContextDev({ apiKey: 'YOUR_API_KEY' });

const { styleguide } = await client.web.extractStyleguide({
  domain: 'linear.app',
});

console.log(styleguide?.colors);
console.log(styleguide?.typography);
console.log(styleguide?.components);
console.log(styleguide?.elementSpacing);
console.log(styleguide?.shadows);
console.log(styleguide?.fontLinks);

Build experiences
that match the brand.

Combine the visual identity with the interface details that make a product feel familiar.

Autofill onboarding forms

Cut signup friction and drop-off. Pre-fill company fields from a work email domain so users finish onboarding faster and more of them activate.

linear.app

Auto-fill

Signup form

5 fields filled

Company Name
Linear
Industry
Developer Tools
Brand Color
#5E6AD2
Description
Issue tracking for modern teams
Logo
linear-logo.svg

Enrich any entity your agent sees

Turn the references in your prompts into structured data. One call hydrates a company reference with logos, colors, industry, socials, and firmographics.

Y Combinator

ycombinator.com

Startup accelerator helping founders build companies.

Industry
Startup accelerator
Slogan
Funding the future
Founded
2005
Location
San Francisco, CA
x · linkedin · youtube

A few things
to know.

More details in the API documentation.

Which design-system details are returned?

The response can include colors, typography, element spacing, shadows, component styles, theme mode, and font links. Handle optional or missing fields when applying the results.

Can I pass a domain or a direct URL?

Yes. Provide a domain to analyze its homepage, or a direct URL to extract styles from a particular page.

Does the API return a finished theme file?

The API returns structured style data. Map those values into the theme format, design tokens, or components your application uses.

Can I use this with Brand Retrieve?

Yes. Use Retrieve Brand for company details, logos, and colors, then Extract Style Guide for the typography and interface styles of the website.

Start with your next request.

One API key for scraping, research, brand data, batches, and monitoring.