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 π€