Styleguide

Case header

On a real case page, the cover sits beside the text from 900px.

Clean · light

All work

ByrdView Design System

A design system built from the ground up as the sole designer, using 10% of my weekly time.

Client
byrd technologies
Year
2020–2024
Role
Senior, then lead product designer
Links
  • 2 months for the redesign, against a 2-quarter estimate

  • 96 → ~11 colour values

  • 58 components, 240 variants

  • 152 layered icons

Clean · dark

All work

ByrdView Design System

A design system built from the ground up as the sole designer, using 10% of my weekly time.

Client
byrd technologies
Year
2020–2024
Role
Senior, then lead product designer
Links
  • 2 months for the redesign, against a 2-quarter estimate

  • 96 → ~11 colour values

  • 58 components, 240 variants

  • 152 layered icons

Vector

All work

ByrdView Design System

A design system built from the ground up as the sole designer, using 10% of my weekly time.

Client
byrd technologies
Year
2020–2024
Role
Senior, then lead product designer
Links
  • 2 months for the redesign, against a 2-quarter estimate

  • 96 → ~11 colour values

  • 58 components, 240 variants

  • 152 layered icons

Comic

All work

ByrdView Design System

A design system built from the ground up as the sole designer, using 10% of my weekly time.

Client
byrd technologies
Year
2020–2024
Role
Senior, then lead product designer
Links
  • 2 months for the redesign, against a 2-quarter estimate

  • 96 → ~11 colour values

  • 58 components, 240 variants

  • 152 layered icons

Markup contract
header.case-header > .case-header__back, .case-header__title, .case-header__summary,
figure.case-header__media, dl.case-header__facts (holds ul.case-header__outcomes and ul.case-header__links),
ul.case-header__stats > li > p.stat.
Reads title, summary, cover, client, year, role, outcomes, links, stats. The last three are optional.
`stats` = [{ value, label }] shows a row of big numbers, for cases with several results. Use it instead of `outcomes`.
Set `morph` to true on the real case page, so the card's cover moves into this one.