Add general-purpose functions for sizing in viewport units (#3833)

This PR adds general-purpose functions for obtaining a `Length` in
viewport units.

Previously in #3600 we had added specific variants of `w` and `h` that
took viewport units, but I think it makes more sense to just have a
primitive that can compose with any styling method that accepts a
`Length` or `Into<Length>`.

Release Notes:

- N/A
0f33775a91Marshall Bowers committed on 1/2/2024, 4:53:57 PM· committed by GitHubparent8ba52b8
6 files changedLine totals unavailable