Sami Vuori Design system Back to site →

Work card

A case study in the work lists: visual, badges, outcome title and dates. The whole card is the link.

<WorkCard
  title="Redesigning admin oversight for a major CMS rebuild"
  date="01–06/2025"
  href="/work/governance"
  cover={{ src: '/work/governance/cover.webp', alt: '…' }}
  badges={[{ label: 'Happeo', color: 'var(--color-accent-happeo)' }, …]}
/>

Usage

Props

PropTypeDefaultDescription
title string — Outcome-led title.
date string — e.g. 01–06/2025.
href string — The case study.
cover { src; alt } — Real cover image; replaces the placeholder.
accentColor string var(--color-bg-accent-teal) Placeholder visual colour (client accent).
badges { label; color? }[] [] Client + discipline, see Badges.

Tokens

Token Base≥ 390≥ 640≥ 1024≥ 1440≥ 1920 Note
--work-py 20pxvar(--spacing-lg)var(--spacing-3xl)80px
--work-card-column 1 / -1span 3span 2 2 cards per row
--work-card-ratio 1440 / 1080 card visual (Figma)
--type-card-title-size 28px32px40px48px
--type-card-date-size 14px16px24px32px
--motion-lift-card 8px work card on hover