diff --git a/packages/pinball_theme/assets/images/android/leaderboard_icon.png b/packages/pinball_theme/assets/images/android/leaderboard_icon.png new file mode 100644 index 00000000..238e29ef Binary files /dev/null and b/packages/pinball_theme/assets/images/android/leaderboard_icon.png differ diff --git a/packages/pinball_theme/assets/images/dash/leaderboard_icon.png b/packages/pinball_theme/assets/images/dash/leaderboard_icon.png new file mode 100644 index 00000000..5c172d47 Binary files /dev/null and b/packages/pinball_theme/assets/images/dash/leaderboard_icon.png differ diff --git a/packages/pinball_theme/assets/images/dino/leaderboard_icon.png b/packages/pinball_theme/assets/images/dino/leaderboard_icon.png new file mode 100644 index 00000000..b1033371 Binary files /dev/null and b/packages/pinball_theme/assets/images/dino/leaderboard_icon.png differ diff --git a/packages/pinball_theme/assets/images/sparky/leaderboard_icon.png b/packages/pinball_theme/assets/images/sparky/leaderboard_icon.png new file mode 100644 index 00000000..76001516 Binary files /dev/null and b/packages/pinball_theme/assets/images/sparky/leaderboard_icon.png differ diff --git a/packages/pinball_theme/lib/src/generated/assets.gen.dart b/packages/pinball_theme/lib/src/generated/assets.gen.dart index 22b6b520..f050c621 100644 --- a/packages/pinball_theme/lib/src/generated/assets.gen.dart +++ b/packages/pinball_theme/lib/src/generated/assets.gen.dart @@ -39,6 +39,10 @@ class $AssetsImagesAndroidGen { /// File path: assets/images/android/icon.png AssetGenImage get icon => const AssetGenImage('assets/images/android/icon.png'); + + /// File path: assets/images/android/leaderboard_icon.png + AssetGenImage get leaderboardIcon => + const AssetGenImage('assets/images/android/leaderboard_icon.png'); } class $AssetsImagesDashGen { @@ -54,6 +58,10 @@ class $AssetsImagesDashGen { /// File path: assets/images/dash/icon.png AssetGenImage get icon => const AssetGenImage('assets/images/dash/icon.png'); + + /// File path: assets/images/dash/leaderboard_icon.png + AssetGenImage get leaderboardIcon => + const AssetGenImage('assets/images/dash/leaderboard_icon.png'); } class $AssetsImagesDinoGen { @@ -69,6 +77,10 @@ class $AssetsImagesDinoGen { /// File path: assets/images/dino/icon.png AssetGenImage get icon => const AssetGenImage('assets/images/dino/icon.png'); + + /// File path: assets/images/dino/leaderboard_icon.png + AssetGenImage get leaderboardIcon => + const AssetGenImage('assets/images/dino/leaderboard_icon.png'); } class $AssetsImagesSparkyGen { @@ -85,6 +97,10 @@ class $AssetsImagesSparkyGen { /// File path: assets/images/sparky/icon.png AssetGenImage get icon => const AssetGenImage('assets/images/sparky/icon.png'); + + /// File path: assets/images/sparky/leaderboard_icon.png + AssetGenImage get leaderboardIcon => + const AssetGenImage('assets/images/sparky/leaderboard_icon.png'); } class Assets { diff --git a/packages/pinball_theme/lib/src/themes/android_theme.dart b/packages/pinball_theme/lib/src/themes/android_theme.dart index 2a59cb61..1001ca5f 100644 --- a/packages/pinball_theme/lib/src/themes/android_theme.dart +++ b/packages/pinball_theme/lib/src/themes/android_theme.dart @@ -22,4 +22,7 @@ class AndroidTheme extends CharacterTheme { @override AssetGenImage get icon => Assets.images.android.icon; + + @override + AssetGenImage get leaderboardIcon => Assets.images.android.leaderboardIcon; } diff --git a/packages/pinball_theme/lib/src/themes/character_theme.dart b/packages/pinball_theme/lib/src/themes/character_theme.dart index 0a81fae8..9c5f6ba6 100644 --- a/packages/pinball_theme/lib/src/themes/character_theme.dart +++ b/packages/pinball_theme/lib/src/themes/character_theme.dart @@ -27,6 +27,9 @@ abstract class CharacterTheme extends Equatable { /// Icon asset. AssetGenImage get icon; + /// Icon asset for the leaderboard. + AssetGenImage get leaderboardIcon; + @override List get props => [ name, @@ -34,5 +37,6 @@ abstract class CharacterTheme extends Equatable { character, background, icon, + leaderboardIcon, ]; } diff --git a/packages/pinball_theme/lib/src/themes/dash_theme.dart b/packages/pinball_theme/lib/src/themes/dash_theme.dart index df6cf363..9038f2fc 100644 --- a/packages/pinball_theme/lib/src/themes/dash_theme.dart +++ b/packages/pinball_theme/lib/src/themes/dash_theme.dart @@ -22,4 +22,7 @@ class DashTheme extends CharacterTheme { @override AssetGenImage get icon => Assets.images.dash.icon; + + @override + AssetGenImage get leaderboardIcon => Assets.images.dash.leaderboardIcon; } diff --git a/packages/pinball_theme/lib/src/themes/dino_theme.dart b/packages/pinball_theme/lib/src/themes/dino_theme.dart index b1a5a32f..b434463e 100644 --- a/packages/pinball_theme/lib/src/themes/dino_theme.dart +++ b/packages/pinball_theme/lib/src/themes/dino_theme.dart @@ -22,4 +22,7 @@ class DinoTheme extends CharacterTheme { @override AssetGenImage get icon => Assets.images.dino.icon; + + @override + AssetGenImage get leaderboardIcon => Assets.images.dino.leaderboardIcon; } diff --git a/packages/pinball_theme/lib/src/themes/sparky_theme.dart b/packages/pinball_theme/lib/src/themes/sparky_theme.dart index 7990e2c3..9e71bef8 100644 --- a/packages/pinball_theme/lib/src/themes/sparky_theme.dart +++ b/packages/pinball_theme/lib/src/themes/sparky_theme.dart @@ -22,4 +22,7 @@ class SparkyTheme extends CharacterTheme { @override AssetGenImage get icon => Assets.images.sparky.icon; + + @override + AssetGenImage get leaderboardIcon => Assets.images.sparky.leaderboardIcon; }