Design Tokens in Practice
How to leverage tokens across platforms.
Metadata row for compact secondary info. Use in cards, article listings, or blog overviews. Pair with Badge for category labels.
| Class | Purpose |
|---|---|
.meta | Flex row with wrap, gap, and center alignment |
<div class="meta text-sm text-secondary">
<span class="badge badge--info badge--sm">Design</span>
<time>1 March 2026</time>
<span>·</span>
<span>6 min read</span>
</div>Compose .meta with .badge inside a card's content area for article-style cards:
<article class="card max-w-sm">
<div class="card__media">
<div class="w-full h-full bg-surface-alt"></div>
</div>
<div class="card__content">
<div class="meta text-sm text-secondary">
<span class="badge badge--info badge--sm">Design</span>
<time>1 March 2026</time>
<span>·</span>
<span>6 min read</span>
</div>
<h3 class="card__title">Design Tokens in Practice</h3>
<div class="card__body">
<p>How to leverage tokens across platforms.</p>
</div>
</div>
</article>How to leverage tokens across platforms.
<div class="meta text-sm text-secondary">
<span class="badge badge--info badge--sm">Design</span>
<time datetime="2026-03-01">1 March 2026</time>
<span aria-hidden="true">·</span>
<span>6 min read</span>
</div><article class="card">
<div class="card__media">
<img src="/image.jpg" alt="Article image" />
</div>
<div class="card__content">
<div class="meta text-sm text-secondary">
<span class="badge badge--info badge--sm">Tutorial</span>
<time datetime="2026-03-01">1 March 2026</time>
</div>
<h3 class="card__title">Article Title</h3>
<div class="card__body">
<p>Article excerpt goes here.</p>
</div>
</div>
</article><time> with datetime attribute for datesaria-hidden="true"<a> instead of <span>Do:
text-sm, text-secondary, text-xs) for sizingDon't:
.tag for status indicators — use Alert variants instead