Incorrect password. Please try again.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Universal
design
primitives

Logo

The logo primitive is one of the key building blocks of our brand. It’s a ready-to-use version of the Upwork logo that helps keep things consistent wherever it appears—whether on a website, in an app, or in a presentation. It comes in standard styles (like black-and-white, or just the Up bug) and follows simple rules for size and spacing so it always looks its best. By including it as a design primitive, we make it easy for teams to use the logo correctly and confidently across all kinds of work.

Learn more

Typography

The typography primitive is the set of foundational text styles we use to communicate clearly and consistently. It includes things like font families, sizes, weights, and line spacing — all chosen to reflect our brand’s personality and make content easy to read. Whether it’s a headline, a label, or body text, these styles help create visual harmony across our products and marketing. By treating typography as a design primitive, we make sure our voice always looks and feels like Upwork, no matter the format or platform.

Learn more

Color

The color primitive is a set of core colors that make up our visual identity — like our Glimmers, Upwork green, and neutrals. These colors are used across everything we design, from buttons and backgrounds to illustrations and charts. Each color in the system has a purpose, whether it’s to highlight something important, create contrast, or support accessibility. By defining colors as primitives, we give teams a reliable, consistent palette to work with — so our brand always feels unified, no matter where it shows up.

Learn more

Illustration

The illustration primitive includes the core visual elements we use to bring personality and storytelling into our brand — like icons, spot illustrations, and editorial illustrations. These assets help make complex ideas more approachable and add a human touch to our experiences. Each illustration follows a shared style, color palette, and level of detail, so everything feels cohesive. By treating illustration as a primitive, we make it easy for teams to use visuals that feel uniquely Upwork, while keeping things consistent across different contexts.

Learn more