diff --git a/Wave/Components/Account/Pages/Login.razor b/Wave/Components/Account/Pages/Login.razor index c78c389..b0409aa 100644 --- a/Wave/Components/Account/Pages/Login.razor +++ b/Wave/Components/Account/Pages/Login.razor @@ -10,9 +10,11 @@ @inject NavigationManager NavigationManager @inject IdentityRedirectManager RedirectManager @inject IStringLocalizer Localizer +@inject NavigationManager Navigation + @Localizer["Title"] diff --git a/Wave/Components/Account/Pages/Register.razor b/Wave/Components/Account/Pages/Register.razor index 141f27f..00eeac9 100644 --- a/Wave/Components/Account/Pages/Register.razor +++ b/Wave/Components/Account/Pages/Register.razor @@ -15,9 +15,11 @@ @inject NavigationManager NavigationManager @inject IdentityRedirectManager RedirectManager @inject IStringLocalizer Localizer +@inject NavigationManager Navigation + @Localizer["Title"] diff --git a/Wave/Components/Pages/ArticleView.razor b/Wave/Components/Pages/ArticleView.razor index b8ce439..32501b0 100644 --- a/Wave/Components/Pages/ArticleView.razor +++ b/Wave/Components/Pages/ArticleView.razor @@ -45,6 +45,10 @@ } + + @if (Article is not null) { + + } } diff --git a/Wave/Components/Pages/EmailSignup.razor b/Wave/Components/Pages/EmailSignup.razor index c087af7..ee96957 100644 --- a/Wave/Components/Pages/EmailSignup.razor +++ b/Wave/Components/Pages/EmailSignup.razor @@ -15,6 +15,12 @@ @inject IEmailService EmailService @inject EmailFactory Email @inject IMessageDisplay Messages +@inject NavigationManager Navigation + + + + + @(TitlePrefix + Localizer["Title"]) diff --git a/Wave/Components/Pages/Home.razor b/Wave/Components/Pages/Home.razor index 4413f29..73483dd 100644 --- a/Wave/Components/Pages/Home.razor +++ b/Wave/Components/Pages/Home.razor @@ -30,9 +30,17 @@ } + + @if (Page > TotalPages) { + + } else if (Page > 0) { + + } else { + + } -@(TitlePrefix + Localizer["Title"]) +@(TitlePrefix[..^3])
diff --git a/Wave/Utilities/ArticleUtilities.cs b/Wave/Utilities/ArticleUtilities.cs index 86e9da3..72cf312 100644 --- a/Wave/Utilities/ArticleUtilities.cs +++ b/Wave/Utilities/ArticleUtilities.cs @@ -16,6 +16,6 @@ public static class ArticleUtilities { if (host is null) return link; - return new Uri(host, link).AbsoluteUri; + return new UriBuilder("https", host.Host, -1, link).Uri.AbsoluteUri; } } \ No newline at end of file