Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve platform website demo page (#10165) #10178

Merged
merged 1 commit into from
Mar 5, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,12 @@

<PageOutlet Url="demos"
Title="Demos"
Description="Open source, Ultra fast, High quality, Cross platform web, desktop and mobile apps developed by C# .NET" />
Description="Open source, Ultra fast, High quality, Cross platform web, desktop and mobile apps developed by C# .NET">
<link rel="prerender" href="https://todo.bitplatform.dev/" />
<link rel="prerender" href="https://sales.bitplatform.dev/" />
<link rel="prerender" href="https://blazorui.bitplatform.dev/" />
<link rel="prerender" href="https://adminpanel.bitplatform.dev/" />
</PageOutlet>

<div class="page-container">
<div class="page-content">
Expand All @@ -23,20 +28,17 @@
<BitStack Horizontal Wrap Alignment="BitAlignment.Center" Style="max-width:800px">
<BitTag Color="BitColor.Info">Free</BitTag>
<BitTag Color="BitColor.Info">Open source</BitTag>
<BitTag Color="BitColor.Info">Blazor</BitTag>
<BitTag Color="BitColor.Info">WebAssembly</BitTag>
<BitTag Color="BitColor.Info">SEO friendly</BitTag>
<BitTag Color="BitColor.Info">Full stack</BitTag>
<BitTag Color="BitColor.Info">Cross platform</BitTag>
<BitTag Color="BitColor.Info">SEO friendly</BitTag>
<BitTag Color="BitColor.Info">Localization</BitTag>
<BitTag Color="BitColor.Info">Full stack</BitTag>
<BitTag Color="BitColor.Info">PWA</BitTag>
<BitTag Color="BitColor.Info">OTP</BitTag>
<BitTag Color="BitColor.Info">Magic link</BitTag>
<BitTag Color="BitColor.Info">2FA</BitTag>
<BitTag Color="BitColor.Info">Social sign-in</BitTag>
<BitTag Color="BitColor.Info">Sqlite</BitTag>
<BitTag Color="BitColor.Info">EF core in browser</BitTag>
<BitTag Color="BitColor.Info">reCAPTCHA</BitTag>
<BitTag Color="BitColor.Info">PWA</BitTag>
<BitTag Color="BitColor.Info">Dark/Light theme</BitTag>
<BitTag Color="BitColor.Info">Logging</BitTag>
<BitTag Color="BitColor.Info">Realtime dashboard</BitTag>
Expand Down Expand Up @@ -142,6 +144,7 @@
Experience the blazing speed of bitplatform.dev! This site was built using our own product, showcasing the exceptional performance you can achieve for your projects.
</BitText>
<a class="primary-btn" href="@Urls.PlatformPwa" target="_blank" title="PWA">PWA</a>
<a class="secondary-btn" href="@Urls.PlatformPageSpeed" target="_blank" title="PageSpeed Insights">PageSpeed Insights</a>
</div>
</div>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,9 @@
<meta name="twitter:title" content="@Title - bit platform" />
<meta name="twitter:description" content="@Description" />
<meta name="twitter:image" content="@ImageUrl" />

@if (ChildContent is not null)
{
@ChildContent
}
</HeadContent>
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,6 @@ public partial class PageOutlet
[Parameter] public string? Description { get; set; }
[Parameter] public string? Url { get; set; }
[Parameter] public string ImageUrl { get; set; } = "https://bitplatform.dev/images/og-image.webp";

[Parameter] public RenderFragment? ChildContent { get; set; }
}
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ public static class Urls
public const string BoilerplateNuget = "https://www.nuget.org/packages/Bit.Boilerplate/";

public const string PlatformPwa = "https://bitplatform.dev/";
public const string PlatformPageSpeed = "https://pagespeed.web.dev/analysis/https-bitplatform-dev/qa9agr7isx?form_factor=mobile";

public const string BlazorUiPwa = "https://blazorui.bitplatform.dev/";
public const string BlazorUiGooglePlay = "https://play.google.com/store/apps/details?id=com.bitplatform.BlazorUI.Demo";
Expand Down
Loading