These guidelines summarize how we use typography at Soundstripe.
Soundstripe's product typeface is Avenir Next. The typeface is used at various weights, primarily Regular (400), Medium (500), and Semibold (600). To ensure optimum legibility, it’s best to lighter or heavier weights.
Our font stack is determined at the root level of the product.
font-family: "Avenir Next", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto","Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
Mobile: 32px/40px
Desktop: 40px/48px
Mobile: 28px/36px
Desktop: 32px/40px
24px/32px
20px/28px
16px/24px
Default body text
The default for all product body copy.
Large body text
Text callouts, subheadlines.
Small body text
Small text is used for text that belongs lower in the hierarchy. Meta tags, labels, captions.
Extra small body text
Tiny text is used for edge cases where we need text to be really small. It should generally be avoided.
Text size xl3
font-size: 2.5rem
line-height: 3rem
Text size xl2
font-size: 2rem
line-height: 2.75rem
Text size xl
font-size: 1.5rem
line-height: 2rem
Text size lg
font-size: 1.25rem
line-height: 1.75rem
Text size md
font-size: 1rem
line-height: 1.5rem
Text size sm
font-size: 0.875rem
line-height: 1.25rem
Text size xs
font-size: 0.75rem
line-height: 1rem
Regular font weight
fontWeight="regular"
theme.fontWeights.regular
Medium font weight
fontWeight="medium"
theme.fontWeights.medium
Semibold font weight
fontWeight="semiBold"
theme.fontWeights.semiBold