Rename `ThemeVariant` to `Theme` (#3252)

This PR renames the `ThemeVariant` type to `Theme`.

This better reflects its purpose, as well as matches the same name as we
had before, which should make porting crates slightly easier.

Release Notes:

- N/A
74853ea55fMarshall Bowers committed on 11/7/2023, 3:41:36 PM· committed by GitHubparent9cb8512
22 files changedLine totals unavailable