Finish up ThemeRegistry and remove AnyAssetSource

This commit is contained in:
Marshall Bowers 2023-10-24 17:47:41 +02:00
parent 51c66f508b
commit 4ca7ddfc42
9 changed files with 39 additions and 51 deletions

View file

@ -93,6 +93,7 @@ pub struct PlayerTheme {
pub selection: Hsla,
}
#[derive(Clone)]
pub struct ThemeMetadata {
pub name: SharedString,
pub is_light: bool,