Files
WotBlitzStatisticsBlazor/WotBlitzStatisticsPro.Blazor/Pages/PlayerInfoLayout.razor
T

46 lines
2.0 KiB
Plaintext
Raw Normal View History

@page "/player/{AccountId:long}"
2021-05-28 15:27:36 +02:00
@using WotBlitzStatisticsPro.Blazor.Helpers
@inherits PlayerInfoLayoutBase
2021-06-01 09:31:11 +02:00
<RadzenProgressBar Value="100" ShowValue="false" Mode="ProgressBarMode.Indeterminate"
Visible="@(AccountInfo == null)"
Style="width: 100%; margin-top: 10px;" />
2021-05-28 15:27:36 +02:00
@if (AccountInfo != null)
{
2021-07-21 15:44:14 +02:00
<h1>
@AccountInfo.Nickname @if (AccountInfo.ClanInfo != null)
{
<span style="color: @Constants.ClanTagColor;"> [<span style="font-weight: bolder;">@AccountInfo.ClanInfo.Tag</span>]</span>
}
</h1>
<div style="margin-top: 10px; margin-bottom: 20px;">
<div>
<small>@Localize["Created"]: <b>@AccountInfo.CreatedAt.ToString("d") | @AccountInfo.CreatedAt.SinceTime(Localize)</b></small>
</div>
<div>
2021-10-25 15:44:06 +03:00
@Localize["Last battle"]: <b>@AccountInfo.LastBattleTime.ConvertToLocalTime().ToString("g") | @AccountInfo.LastBattleTime.ConvertToLocalTime().SinceTime(Localize)</b>
2021-07-21 15:44:14 +02:00
</div>
</div>
2021-06-01 09:31:11 +02:00
<RadzenTabs >
<Tabs>
<RadzenTabsItem Icon="person_outline" >
2021-06-04 12:33:10 +02:00
<PlayerInfoOverview AccountInfo="@AccountInfo"></PlayerInfoOverview>
2021-06-01 09:31:11 +02:00
</RadzenTabsItem>
<RadzenTabsItem Icon="insights">
2021-08-05 13:03:56 +02:00
<PlayerInfoStatistics TanksList="@AccountInfo.Tanks"></PlayerInfoStatistics>
2021-06-01 09:31:11 +02:00
</RadzenTabsItem>
<RadzenTabsItem Icon="agriculture">
@if (SmallScreen)
{
<PlayerInfoTanksListSmall TanksList="@AccountInfo.Tanks"></PlayerInfoTanksListSmall>
}
else
{
<PlayerInfoTanksList TanksList="@AccountInfo.Tanks"></PlayerInfoTanksList>
}
2021-06-01 09:31:11 +02:00
</RadzenTabsItem>
<RadzenTabsItem Icon="military_tech">
<PlayerInfoAchievements></PlayerInfoAchievements>
</RadzenTabsItem>
</Tabs>
</RadzenTabs>
2021-05-28 15:27:36 +02:00
}