Doc components

Callouts, cards, steps, tabs, accordions, and code blocks you can use when writing docs.

Doc components

These are written in plain markdown with ::: directives — no JSX, no MDX compilation. Nesting needs more colons on the outer fence (::::tabs containing :::tab).

Callouts

[Heads up]

Use callouts for asides. Types: note, tip, warning, info, check.

[WARN]

Don't run a bare dedupe_df(df) — route through the curated config.

[TIP]

You can give any callout a custom title="…".

Cards

Concepts

How matching, blocking, and survivorship fit together.

:::

Steps

Add a source

Connect a CSV or a SaaS source.

Run the matcher

Dedupe records into golden records.

Push to your warehouse

Send the golden records to a destination.

:::

Tabs

dedupe.py
from app.services import matching
result = matching.dedupe(df)

Accordions

Is search a SaaS?

No — it's a static index built at deploy time, searched client-side.

Does this use Mintlify?

No. It's hand-rolled in the Next.js docs app.

Code blocks

Fenced code blocks get a copy button, and a filename header from title="…":

lib/example.ts
export const answer = 42
Was this page helpful?
Edit this page on GitHub