diff --git a/WotBlitzStatisticsPro.Blazor.Tests/WotBlitzStatisticsPro.Blazor.Tests.csproj b/WotBlitzStatisticsPro.Blazor.Tests/WotBlitzStatisticsPro.Blazor.Tests.csproj index d04da22..4412096 100644 --- a/WotBlitzStatisticsPro.Blazor.Tests/WotBlitzStatisticsPro.Blazor.Tests.csproj +++ b/WotBlitzStatisticsPro.Blazor.Tests/WotBlitzStatisticsPro.Blazor.Tests.csproj @@ -13,7 +13,7 @@ - + diff --git a/WotBlitzStatisticsPro.Blazor/Helpers/AssetsHelper.cs b/WotBlitzStatisticsPro.Blazor/Helpers/AssetsHelper.cs new file mode 100644 index 0000000..186945f --- /dev/null +++ b/WotBlitzStatisticsPro.Blazor/Helpers/AssetsHelper.cs @@ -0,0 +1,52 @@ +using WotBlitzStatisticsPro.Blazor.GraphQl; + +namespace WotBlitzStatisticsPro.Blazor.Helpers +{ + public static class AssetsHelper + { + public static string IconAsset(this MarkOfMastery mastery) + { + return mastery switch + { + MarkOfMastery.Rank3 => "/mastery/vehicle.mark.third.scale-200.png", + MarkOfMastery.Rank2 => "/mastery/vehicle.mark.second.scale-200.png", + MarkOfMastery.Rank1 => "/mastery/vehicle.mark.first.scale-200.png", + MarkOfMastery.Master => "/mastery/vehicle.mark.master.scale-200.png", + _ => "/mastery/vehicle.mark.none.big.scale-200.png" + }; + } + + public static string TankTypeAsset(this string tankTypeId, bool isPremium) + { + return tankTypeId switch + { + "heavyTank" when !isPremium => "/tank-type/vehicle.class.heavy.small.scale-200.png", + "heavyTank" when isPremium => "/tank-type/vehicle.class.heavy.premium.small.scale-200.png", + "AT-SPG" when !isPremium => "/tank-type/vehicle.class.atspg.small.scale-200.png", + "AT-SPG" when isPremium => "/tank-type/vehicle.class.atspg.premium.small.scale-200.png", + "mediumTank" when !isPremium => "/tank-type/vehicle.class.medium.small.scale-200.png", + "mediumTank" when isPremium => "/tank-type/vehicle.class.medium.premium.small.scale-200.png", + "lightTank" when !isPremium => "/tank-type/vehicle.class.light.small.scale-200.png", + "lightTank" when isPremium => "/tank-type/vehicle.class.light.premium.small.scale-200.png", + _ => "" + }; + } + + public static string NationAsset(this string nationTypeId) + { + return nationTypeId switch + { + "usa" => "flags/usa.png", + "france" => "flags/france.png", + "ussr" => "flags/ussr.png", + "china" => "flags/china.png", + "uk" => "flags/uk.png", + "japan" => "flags/japan.png", + "germany" => "flags/germany.png", + "other" => "flags/other.png", + "european" => "flags/eu.png", + _ => "flags/vehicle.nation.unknown.scale-200.png" + }; + } + } +} diff --git a/WotBlitzStatisticsPro.Blazor/Helpers/Formatter.cs b/WotBlitzStatisticsPro.Blazor/Helpers/Formatter.cs index 52a3868..a2f0b27 100644 --- a/WotBlitzStatisticsPro.Blazor/Helpers/Formatter.cs +++ b/WotBlitzStatisticsPro.Blazor/Helpers/Formatter.cs @@ -1,4 +1,5 @@ -using System.Text.Encodings.Web; +using System; +using System.Text.Encodings.Web; using System.Text.Json; using System.Text.Unicode; @@ -10,5 +11,32 @@ namespace WotBlitzStatisticsPro.Blazor.Helpers { return JsonSerializer.Serialize(data, new JsonSerializerOptions { WriteIndented = true, Encoder = JavaScriptEncoder.Create(UnicodeRanges.BasicLatin, UnicodeRanges.Cyrillic) }); } + + public static string RomanNumber(this int number) + { + var romanNumerals = new[] {"M", "CM", "D", "CD", "C", "XC", "L", "XL", "X", "IX", "V", "IV", "I"}; + var numerals = new[] {1000, 900, 500, 400, 100, 90, 50, 40, 10, 9, 5, 4, 1}; + + if (number <= 0) + { + return number.ToString(); + } + + string result = ""; + + while (number > 0) + { + // find biggest numeral that is less than equal to number + var index = Array.FindIndex(numerals, n => n <= number); + + // subtract it's value from your number + number -= numerals[index]; + + // tack it onto the end of your roman numeral + result = string.Concat(result, romanNumerals[index]); + } + + return result; + } } } \ No newline at end of file diff --git a/WotBlitzStatisticsPro.Blazor/Pages/PlayerInfoLayout.razor b/WotBlitzStatisticsPro.Blazor/Pages/PlayerInfoLayout.razor index f899589..964bf42 100644 --- a/WotBlitzStatisticsPro.Blazor/Pages/PlayerInfoLayout.razor +++ b/WotBlitzStatisticsPro.Blazor/Pages/PlayerInfoLayout.razor @@ -19,7 +19,7 @@ - + diff --git a/WotBlitzStatisticsPro.Blazor/Pages/PlayerInfoTanksList.razor b/WotBlitzStatisticsPro.Blazor/Pages/PlayerInfoTanksList.razor index 11d8f36..d12a8de 100644 --- a/WotBlitzStatisticsPro.Blazor/Pages/PlayerInfoTanksList.razor +++ b/WotBlitzStatisticsPro.Blazor/Pages/PlayerInfoTanksList.razor @@ -1,5 +1,107 @@ -

PlayerTanksList

+@using WotBlitzStatisticsPro.Blazor.Helpers +@inject TooltipService TooltipService +@inject IStringLocalizer Localize + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @code { + [Parameter] + public IEnumerable TanksList { get; set; } + void ShowTooltip(ElementReference elementReference, string message, TooltipOptions options = null) => TooltipService.Open(elementReference, message, options); } diff --git a/WotBlitzStatisticsPro.Blazor/Program.cs b/WotBlitzStatisticsPro.Blazor/Program.cs index 0e77ade..9ace168 100644 --- a/WotBlitzStatisticsPro.Blazor/Program.cs +++ b/WotBlitzStatisticsPro.Blazor/Program.cs @@ -26,6 +26,7 @@ namespace WotBlitzStatisticsPro.Blazor builder.Services.AddScoped(); builder.Services.AddScoped(); + builder.Services.AddScoped(); builder.Services.AddScoped(); builder.Services.AddMediatR(typeof(Program)); diff --git a/WotBlitzStatisticsPro.Blazor/Resources/App.de.resx b/WotBlitzStatisticsPro.Blazor/Resources/App.de.resx index da1b3d5..df5d539 100644 --- a/WotBlitzStatisticsPro.Blazor/Resources/App.de.resx +++ b/WotBlitzStatisticsPro.Blazor/Resources/App.de.resx @@ -168,6 +168,9 @@ Spieler suchen + + Panzer + Willkommen bei der WOT Blitz statistics! diff --git a/WotBlitzStatisticsPro.Blazor/Resources/App.ru.resx b/WotBlitzStatisticsPro.Blazor/Resources/App.ru.resx index 214d586..ea61949 100644 --- a/WotBlitzStatisticsPro.Blazor/Resources/App.ru.resx +++ b/WotBlitzStatisticsPro.Blazor/Resources/App.ru.resx @@ -168,6 +168,9 @@ Поиск игрока + + Танк + Добро пожаловать в WOT Blitz statistics! diff --git a/WotBlitzStatisticsPro.Blazor/Services/GraphQlBackendService.cs b/WotBlitzStatisticsPro.Blazor/Services/GraphQlBackendService.cs index f162f26..692387c 100644 --- a/WotBlitzStatisticsPro.Blazor/Services/GraphQlBackendService.cs +++ b/WotBlitzStatisticsPro.Blazor/Services/GraphQlBackendService.cs @@ -46,6 +46,11 @@ namespace WotBlitzStatisticsPro.Blazor.Services return (playerInfo.Data?.AccountInfo, playerInfo.Data?.AccountMedals?.Sections); } + public Task GetWgLoginUrl(RealmType realmType) + { + throw new System.NotImplementedException("Request for LoginUrl will be implemented soon"); + } + private RequestLanguage GetLanguage() { var culture = CultureInfo.CurrentCulture; @@ -94,10 +99,5 @@ namespace WotBlitzStatisticsPro.Blazor.Services _notificationsService.ReportError("Backend error",string.Join(";", messages)); } } - - public Task GetWgLoginUrl(RealmType realmType) - { - throw new System.NotImplementedException(); - } } } \ No newline at end of file diff --git a/WotBlitzStatisticsPro.Blazor/Shared/MainLayout.razor b/WotBlitzStatisticsPro.Blazor/Shared/MainLayout.razor index ad4cfc6..2706829 100644 --- a/WotBlitzStatisticsPro.Blazor/Shared/MainLayout.razor +++ b/WotBlitzStatisticsPro.Blazor/Shared/MainLayout.razor @@ -2,6 +2,7 @@ + diff --git a/WotBlitzStatisticsPro.Blazor/WotBlitzStatisticsPro.Blazor.csproj b/WotBlitzStatisticsPro.Blazor/WotBlitzStatisticsPro.Blazor.csproj index 379276c..5757a04 100644 --- a/WotBlitzStatisticsPro.Blazor/WotBlitzStatisticsPro.Blazor.csproj +++ b/WotBlitzStatisticsPro.Blazor/WotBlitzStatisticsPro.Blazor.csproj @@ -1,4 +1,4 @@ - + net5.0 @@ -21,7 +21,7 @@ - + diff --git a/WotBlitzStatisticsPro.Blazor/wwwroot/flags/china.png b/WotBlitzStatisticsPro.Blazor/wwwroot/flags/china.png new file mode 100644 index 0000000..7eb9f65 Binary files /dev/null and b/WotBlitzStatisticsPro.Blazor/wwwroot/flags/china.png differ diff --git a/WotBlitzStatisticsPro.Blazor/wwwroot/flags/eu.png b/WotBlitzStatisticsPro.Blazor/wwwroot/flags/eu.png new file mode 100644 index 0000000..d8c86aa Binary files /dev/null and b/WotBlitzStatisticsPro.Blazor/wwwroot/flags/eu.png differ diff --git a/WotBlitzStatisticsPro.Blazor/wwwroot/flags/finland.png b/WotBlitzStatisticsPro.Blazor/wwwroot/flags/finland.png new file mode 100644 index 0000000..68d2932 Binary files /dev/null and b/WotBlitzStatisticsPro.Blazor/wwwroot/flags/finland.png differ diff --git a/WotBlitzStatisticsPro.Blazor/wwwroot/flags/france.png b/WotBlitzStatisticsPro.Blazor/wwwroot/flags/france.png new file mode 100644 index 0000000..ef693f1 Binary files /dev/null and b/WotBlitzStatisticsPro.Blazor/wwwroot/flags/france.png differ diff --git a/WotBlitzStatisticsPro.Blazor/wwwroot/flags/germany.png b/WotBlitzStatisticsPro.Blazor/wwwroot/flags/germany.png new file mode 100644 index 0000000..d8bc2f6 Binary files /dev/null and b/WotBlitzStatisticsPro.Blazor/wwwroot/flags/germany.png differ diff --git a/WotBlitzStatisticsPro.Blazor/wwwroot/flags/italy.png b/WotBlitzStatisticsPro.Blazor/wwwroot/flags/italy.png new file mode 100644 index 0000000..029e7ec Binary files /dev/null and b/WotBlitzStatisticsPro.Blazor/wwwroot/flags/italy.png differ diff --git a/WotBlitzStatisticsPro.Blazor/wwwroot/flags/japan.png b/WotBlitzStatisticsPro.Blazor/wwwroot/flags/japan.png new file mode 100644 index 0000000..826e95a Binary files /dev/null and b/WotBlitzStatisticsPro.Blazor/wwwroot/flags/japan.png differ diff --git a/WotBlitzStatisticsPro.Blazor/wwwroot/flags/nations.jpg b/WotBlitzStatisticsPro.Blazor/wwwroot/flags/nations.jpg new file mode 100644 index 0000000..7cbf099 Binary files /dev/null and b/WotBlitzStatisticsPro.Blazor/wwwroot/flags/nations.jpg differ diff --git a/WotBlitzStatisticsPro.Blazor/wwwroot/flags/other.png b/WotBlitzStatisticsPro.Blazor/wwwroot/flags/other.png new file mode 100644 index 0000000..97adc2c Binary files /dev/null and b/WotBlitzStatisticsPro.Blazor/wwwroot/flags/other.png differ diff --git a/WotBlitzStatisticsPro.Blazor/wwwroot/flags/poland.png b/WotBlitzStatisticsPro.Blazor/wwwroot/flags/poland.png new file mode 100644 index 0000000..8a4911c Binary files /dev/null and b/WotBlitzStatisticsPro.Blazor/wwwroot/flags/poland.png differ diff --git a/WotBlitzStatisticsPro.Blazor/wwwroot/flags/sweden.png b/WotBlitzStatisticsPro.Blazor/wwwroot/flags/sweden.png new file mode 100644 index 0000000..1de5baf Binary files /dev/null and b/WotBlitzStatisticsPro.Blazor/wwwroot/flags/sweden.png differ diff --git a/WotBlitzStatisticsPro.Blazor/wwwroot/flags/uk.png b/WotBlitzStatisticsPro.Blazor/wwwroot/flags/uk.png new file mode 100644 index 0000000..a824ed4 Binary files /dev/null and b/WotBlitzStatisticsPro.Blazor/wwwroot/flags/uk.png differ diff --git a/WotBlitzStatisticsPro.Blazor/wwwroot/flags/usa.png b/WotBlitzStatisticsPro.Blazor/wwwroot/flags/usa.png new file mode 100644 index 0000000..37b73b2 Binary files /dev/null and b/WotBlitzStatisticsPro.Blazor/wwwroot/flags/usa.png differ diff --git a/WotBlitzStatisticsPro.Blazor/wwwroot/flags/ussr.png b/WotBlitzStatisticsPro.Blazor/wwwroot/flags/ussr.png new file mode 100644 index 0000000..ff1e1be Binary files /dev/null and b/WotBlitzStatisticsPro.Blazor/wwwroot/flags/ussr.png differ diff --git a/WotBlitzStatisticsPro.Blazor/wwwroot/flags/vehicle.nation.unknown.scale-200.png b/WotBlitzStatisticsPro.Blazor/wwwroot/flags/vehicle.nation.unknown.scale-200.png new file mode 100644 index 0000000..69279bc Binary files /dev/null and b/WotBlitzStatisticsPro.Blazor/wwwroot/flags/vehicle.nation.unknown.scale-200.png differ diff --git a/WotBlitzStatisticsPro.Blazor/wwwroot/mastery/vehicle.mark.first.big.scale-200.png b/WotBlitzStatisticsPro.Blazor/wwwroot/mastery/vehicle.mark.first.big.scale-200.png new file mode 100644 index 0000000..6e78cf0 Binary files /dev/null and b/WotBlitzStatisticsPro.Blazor/wwwroot/mastery/vehicle.mark.first.big.scale-200.png differ diff --git a/WotBlitzStatisticsPro.Blazor/wwwroot/mastery/vehicle.mark.first.scale-200.png b/WotBlitzStatisticsPro.Blazor/wwwroot/mastery/vehicle.mark.first.scale-200.png new file mode 100644 index 0000000..8366f0d Binary files /dev/null and b/WotBlitzStatisticsPro.Blazor/wwwroot/mastery/vehicle.mark.first.scale-200.png differ diff --git a/WotBlitzStatisticsPro.Blazor/wwwroot/mastery/vehicle.mark.master.big.scale-200.png b/WotBlitzStatisticsPro.Blazor/wwwroot/mastery/vehicle.mark.master.big.scale-200.png new file mode 100644 index 0000000..f46498d Binary files /dev/null and b/WotBlitzStatisticsPro.Blazor/wwwroot/mastery/vehicle.mark.master.big.scale-200.png differ diff --git a/WotBlitzStatisticsPro.Blazor/wwwroot/mastery/vehicle.mark.master.scale-200.png b/WotBlitzStatisticsPro.Blazor/wwwroot/mastery/vehicle.mark.master.scale-200.png new file mode 100644 index 0000000..753c775 Binary files /dev/null and b/WotBlitzStatisticsPro.Blazor/wwwroot/mastery/vehicle.mark.master.scale-200.png differ diff --git a/WotBlitzStatisticsPro.Blazor/wwwroot/mastery/vehicle.mark.none.big.scale-200.png b/WotBlitzStatisticsPro.Blazor/wwwroot/mastery/vehicle.mark.none.big.scale-200.png new file mode 100644 index 0000000..30e36f3 Binary files /dev/null and b/WotBlitzStatisticsPro.Blazor/wwwroot/mastery/vehicle.mark.none.big.scale-200.png differ diff --git a/WotBlitzStatisticsPro.Blazor/wwwroot/mastery/vehicle.mark.second.big.scale-200.png b/WotBlitzStatisticsPro.Blazor/wwwroot/mastery/vehicle.mark.second.big.scale-200.png new file mode 100644 index 0000000..741dca2 Binary files /dev/null and b/WotBlitzStatisticsPro.Blazor/wwwroot/mastery/vehicle.mark.second.big.scale-200.png differ diff --git a/WotBlitzStatisticsPro.Blazor/wwwroot/mastery/vehicle.mark.second.scale-200.png b/WotBlitzStatisticsPro.Blazor/wwwroot/mastery/vehicle.mark.second.scale-200.png new file mode 100644 index 0000000..0912cca Binary files /dev/null and b/WotBlitzStatisticsPro.Blazor/wwwroot/mastery/vehicle.mark.second.scale-200.png differ diff --git a/WotBlitzStatisticsPro.Blazor/wwwroot/mastery/vehicle.mark.third.big.scale-200.png b/WotBlitzStatisticsPro.Blazor/wwwroot/mastery/vehicle.mark.third.big.scale-200.png new file mode 100644 index 0000000..e1c736a Binary files /dev/null and b/WotBlitzStatisticsPro.Blazor/wwwroot/mastery/vehicle.mark.third.big.scale-200.png differ diff --git a/WotBlitzStatisticsPro.Blazor/wwwroot/mastery/vehicle.mark.third.scale-200.png b/WotBlitzStatisticsPro.Blazor/wwwroot/mastery/vehicle.mark.third.scale-200.png new file mode 100644 index 0000000..51d73d3 Binary files /dev/null and b/WotBlitzStatisticsPro.Blazor/wwwroot/mastery/vehicle.mark.third.scale-200.png differ diff --git a/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.atspg.premium.scale-200.png b/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.atspg.premium.scale-200.png new file mode 100644 index 0000000..510d99a Binary files /dev/null and b/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.atspg.premium.scale-200.png differ diff --git a/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.atspg.premium.small.scale-200.png b/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.atspg.premium.small.scale-200.png new file mode 100644 index 0000000..04dd217 Binary files /dev/null and b/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.atspg.premium.small.scale-200.png differ diff --git a/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.atspg.scale-200.png b/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.atspg.scale-200.png new file mode 100644 index 0000000..5d74842 Binary files /dev/null and b/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.atspg.scale-200.png differ diff --git a/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.atspg.small.scale-200.png b/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.atspg.small.scale-200.png new file mode 100644 index 0000000..5ddfbc0 Binary files /dev/null and b/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.atspg.small.scale-200.png differ diff --git a/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.heavy.premium.scale-200.png b/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.heavy.premium.scale-200.png new file mode 100644 index 0000000..ee7025e Binary files /dev/null and b/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.heavy.premium.scale-200.png differ diff --git a/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.heavy.premium.small.scale-200.png b/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.heavy.premium.small.scale-200.png new file mode 100644 index 0000000..9580fbd Binary files /dev/null and b/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.heavy.premium.small.scale-200.png differ diff --git a/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.heavy.scale-200.png b/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.heavy.scale-200.png new file mode 100644 index 0000000..a0e0347 Binary files /dev/null and b/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.heavy.scale-200.png differ diff --git a/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.heavy.small.scale-200.png b/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.heavy.small.scale-200.png new file mode 100644 index 0000000..34d342f Binary files /dev/null and b/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.heavy.small.scale-200.png differ diff --git a/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.light.premium.scale-200.png b/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.light.premium.scale-200.png new file mode 100644 index 0000000..2c3eed8 Binary files /dev/null and b/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.light.premium.scale-200.png differ diff --git a/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.light.premium.small.scale-200.png b/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.light.premium.small.scale-200.png new file mode 100644 index 0000000..9d0b021 Binary files /dev/null and b/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.light.premium.small.scale-200.png differ diff --git a/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.light.scale-200.png b/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.light.scale-200.png new file mode 100644 index 0000000..1b9389e Binary files /dev/null and b/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.light.scale-200.png differ diff --git a/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.light.small.scale-200.png b/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.light.small.scale-200.png new file mode 100644 index 0000000..a2ad5a9 Binary files /dev/null and b/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.light.small.scale-200.png differ diff --git a/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.medium.premium.scale-200.png b/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.medium.premium.scale-200.png new file mode 100644 index 0000000..3cfbfb2 Binary files /dev/null and b/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.medium.premium.scale-200.png differ diff --git a/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.medium.premium.small.scale-200.png b/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.medium.premium.small.scale-200.png new file mode 100644 index 0000000..823eb3d Binary files /dev/null and b/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.medium.premium.small.scale-200.png differ diff --git a/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.medium.scale-200.png b/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.medium.scale-200.png new file mode 100644 index 0000000..77bc008 Binary files /dev/null and b/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.medium.scale-200.png differ diff --git a/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.medium.small.scale-200.png b/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.medium.small.scale-200.png new file mode 100644 index 0000000..1a607f0 Binary files /dev/null and b/WotBlitzStatisticsPro.Blazor/wwwroot/tank-type/vehicle.class.medium.small.scale-200.png differ