Tools
How Penpot makes design and developer collaboration seamless
Penpot bridges the design-development gap by eliminating the translation layer that creates friction in traditional workflows.
Creating educational materials for Penpot. Designer, developer, author of Accessibility for Everyone, and co-founder of Small Technology Foundation.
Tools
Penpot bridges the design-development gap by eliminating the translation layer that creates friction in traditional workflows.
Tutorial
Using shadows carefully and consistently in your UI design can make it feel polished. Shadow design tokens help you implement the consistency and quickly update your shadows across your design system.
Tutorial
A proportional typographic scale is a hierarchy for font sizes that uses a consistent mathematical ratio. Design tokens are ideal for creating these scales.
Tutorial
Typography design tokens are a way to save your text styles for reuse across your projects. The typography composite token combines multiple typography-related properties in one mega token.
Tutorial
Color design tokens and asset colors are both ways you can store colors in Penpot for reuse. There are some key differences that might affect which you choose to use in your project.
Design
Design tokens bring together design and development teams with a single, unified language for expressing color, fonts, sizing, and more.
Code
Design tokens are a platform-agnostic representation of your design decisions, while CSS variables provide a way to implement these decisions in the browser.
Design
This article explores how you can use component variants to simplify, scale, and future-proof your design system, helping you design more efficiently as your projects grow.
Code
Understanding what is Grid vs. Flexbox and how to use them can help you build cleaner layouts, write less code, and avoid frustrating design issues down the line.
Code
What's z-index? Learn how to manipulate the z-index, why it matters, and how Penpot makes it easier to manage stacking without touching a line of CSS.
Design
Component variants are a way to create different variations of a component. Does your component need different sizes? Colors? Levels of elevation? Variants make it easy to define these properties, and choose between them when you’re using a component in your designs.
Design
Variants add an extra level of flexibility to your components, as well as providing better documentation and making designs even more developer-friendly.