Font Sizes Definition
Loading "Fixing Font Sizes"
Run locally for transcripts
๐จโ๐ผ You're doing great โ keep the conversion going, this time with the
fontSize
part of the Tailwind config.Composing font-size and line-height
๐จโ๐ผ As you know, the way we've extended font sizes in the Tailwind config defines both a
font-size
and a line-height
for each size. Make sure we support both these in the CSS config too!๐ฐ To compose a
line-height
with a font-size
, you can create a --
modifier CSS variable for a given font size.For example:
@theme {
--font-size-woof: 1.25rem;
--font-size-woof--line-height: 1.5;
}
The
--line-height
appended to the woof
font size variable will compose that line-height with the font size in the generated CSS..
character in variable names
Working around the ๐จโ๐ผ Whoops โย we've named our custom font sizes
4.5xl
and 5.5xl
, but I'm told that a period (.
) is not a valid characted for a CSS variable name.๐จโ๐ผ In other words,
--font-size-4.5xl
won't work.๐ฐ Tailwind lets you work around this by using an underscore (
_
) instead of a period (.
) in the variable name. So, --font-size-4_5xl
will work.๐ฆ This may change in the stable version, but it works right now ๐ค