Typography
Type scale, prose, and data-display conventions.
Installation
npm install @aspyn-io/kit @aspyn-io/tokens// No imports — typography is Tailwind utilities on token-backed styles.Type scale
Geist (or your product font) via --as-font-sans; sizes are plain Tailwind utilities.
Intelligent pest control
Why choose Aspyn
Proactive protection
We analyze millions of pest data points across neighborhoods, migration activity, and weather shifts to help you stay ahead of pests.
Predictions are estimates based on customer reports and historical patterns.
Inline snake_case code and links.
<h1 className="text-4xl font-bold tracking-tight">Page title</h1>
<h2 className="text-2xl font-semibold tracking-tight">Section</h2>
<h3 className="text-xl font-semibold">Subsection</h3>
<p className="text-base leading-7">Body copy.</p>
<p className="text-sm text-muted-foreground">Supporting text.</p>
<code className="font-mono text-sm">inline_code()</code>Lists and quotes
- Tokens are the contract
- Compose, don't configure
- Accessible by default
"The best design system is the one your developers don't have to think about."
<ul className="my-4 ml-6 list-disc [&>li]:mt-2">…</ul>
<blockquote className="mt-4 border-l-2 pl-4 italic text-muted-foreground">…</blockquote>Notes
- Docs use Geist via next/font mapped to --as-font-sans; products can map any font the same way.
- Numeric/data displays: use font-mono + tabular-nums (see dashboard stat cards).