From d6205b7acb746bd38cfebb8563c957557f576bb4 Mon Sep 17 00:00:00 2001
From: Argo Zhang
Date: Sun, 18 Jan 2026 19:56:26 +0800
Subject: [PATCH 01/15] =?UTF-8?q?doc:=20=E6=9B=B4=E6=96=B0=E5=8F=82?=
=?UTF-8?q?=E6=95=B0=E8=A1=A8=E6=A0=BC?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../Components/Samples/Alerts.razor | 4 ++--
.../Components/Samples/AnchorLinks.razor | 4 ++--
.../Components/Samples/Anchors.razor | 4 ++--
.../Components/Samples/AutoFills.razor | 4 ++--
.../Components/Samples/AutoRedirects.razor | 4 ++--
.../Components/Samples/Avatars.razor | 4 ++--
.../Components/Samples/Badges.razor | 4 ++--
.../Components/Samples/BarcodeGenerators.razor | 4 ++--
.../Components/Samples/BarcodeReaders.razor | 4 ++--
.../Components/Samples/Blocks.razor | 4 ++--
.../Components/Samples/Buttons.razor | 4 ++--
.../Components/Samples/Calendars.razor | 4 ++--
.../Components/Samples/Cameras.razor | 4 ++--
.../Components/Samples/Captchas.razor | 4 ++--
.../Components/Samples/Cards.razor | 4 ++--
.../Components/Samples/Carousels.razor | 4 ++--
.../Components/Samples/Cascaders.razor | 4 ++--
.../Components/Samples/CheckboxLists.razor | 4 ++--
.../Components/Samples/Checkboxs.razor | 4 ++--
.../Components/Samples/CherryMarkdowns.razor | 2 +-
.../Components/Samples/ClockPickers.razor | 4 ++--
.../Components/Samples/CodeEditors.razor | 4 ++--
.../Components/Samples/Collapses.razor | 6 +++---
.../Components/Samples/ColorPickers.razor | 4 ++--
.../Components/Samples/Consoles.razor | 6 +++---
.../Components/Samples/CountButtons.razor | 4 ++--
.../Components/Samples/CountUps.razor | 4 ++--
.../Components/Samples/DateTimePickers.razor | 4 ++--
.../Components/Samples/DateTimeRanges.razor | 2 +-
.../Components/Samples/DialButtons.razor | 4 ++--
.../Components/Samples/Dialogs.razor | 4 ++--
.../Components/Samples/Displays.razor | 4 ++--
.../Components/Samples/Dividers.razor | 4 ++--
.../Components/Samples/DragDrops.razor | 4 ++--
.../Components/Samples/Drawers.razor | 4 ++--
.../Components/Samples/DriverDotnetJs.razor | 4 +++-
.../Components/Samples/DropdownWidgets.razor | 4 ++--
.../Components/Samples/Dropdowns.razor | 4 ++--
.../Components/Samples/EditDialogs.razor | 4 ++--
.../Components/Samples/EditorForms.razor | 6 +++---
.../Components/Samples/Editors.razor | 2 +-
.../Components/Samples/Empties.razor | 4 ++--
.../Components/Samples/ExportPdfButtons.razor | 4 ++--
.../Components/Samples/EyeDroppers.razor | 3 +--
.../Components/Samples/FileIcons.razor | 4 ++--
.../Components/Samples/FileViewers.razor | 4 ++--
.../Components/Samples/FlipClocks.razor | 4 ++--
.../Components/Samples/FloatingLabels.razor | 4 ++--
.../Components/Samples/Footers.razor | 4 ++--
.../Components/Samples/FullScreenButtons.razor | 4 ++--
.../Components/Samples/FullScreens.razor | 2 +-
.../Components/Samples/Gantts.razor | 6 ++----
.../Components/Samples/GlobalException.razor | 4 ++--
.../Components/Samples/GoTops.razor | 4 ++--
.../Components/Samples/GroupBoxes.razor | 4 ++--
.../Components/Samples/Handwrittens.razor | 4 +---
.../Components/Samples/HtmlRenderers.razor | 2 +-
.../Components/Samples/IFrames.razor | 4 ++--
.../Components/Samples/ImageCroppers.razor | 4 ++--
.../Components/Samples/ImageViewers.razor | 4 ++--
.../Components/Samples/InputGroups.razor | 4 +++-
.../Components/Samples/InputNumbers.razor | 4 ++--
.../Components/Samples/Inputs.razor | 4 ++--
.../Components/Samples/IntersectionObservers.razor | 4 ++--
.../Components/Samples/Layouts.razor | 4 ++--
.../Components/Samples/Lights.razor | 4 ++--
.../Components/Samples/LinkButtons.razor | 4 ++--
.../Components/Samples/ListGroups.razor | 4 ++--
.../Components/Samples/ListViews.razor | 4 ++--
.../Components/Samples/Live2DDisplays.razor | 4 ++--
.../Components/Samples/Logouts.razor | 4 ++--
.../Components/Samples/Lookup.razor | 2 +-
.../Components/Samples/Markdowns.razor | 4 ++--
.../Components/Samples/Marquees.razor | 4 +++-
.../Components/Samples/Masks.razor | 4 +++-
.../Components/Samples/Meets.razor | 4 +++-
.../Components/Samples/Menus.razor | 4 ++--
.../Components/Samples/Mermaids.razor | 2 +-
.../Components/Samples/Messages.razor | 4 ++--
.../Components/Samples/MindMaps.razor | 4 ++--
.../Components/Samples/Modals.razor | 4 ++--
.../Components/Samples/MouseFollowers.razor | 4 ++--
.../Components/Samples/MultiSelects.razor | 4 ++--
.../Components/Samples/Navbars.razor | 4 +++-
.../Components/Samples/Navigation.razor | 4 ++--
.../Components/Samples/NetworkMonitors.razor | 4 +++-
.../Components/Samples/Notifications.razor | 4 ++--
.../Components/Samples/OfficeViewers.razor | 4 +++-
.../Components/Samples/OnScreenKeyboards.razor | 8 +++-----
.../Components/Samples/OpcDa.razor | 2 +-
.../Components/Samples/OtpInputs.razor | 4 +++-
.../Components/Samples/OtpServices.razor | 2 +-
.../Components/Samples/Paginations.razor | 4 ++--
.../Components/Samples/PdfReaders.razor | 2 ++
.../Components/Samples/PdfViewers.razor | 4 +++-
.../Components/Samples/Players.razor | 5 ++---
.../Components/Samples/PopoverConfirms.razor | 4 ++--
.../Components/Samples/Popovers.razor | 4 ++--
.../Components/Samples/Print.razor | 4 +---
.../Components/Samples/PrintServices.razor | 2 +-
.../Components/Samples/PrintView.razor | 2 +-
.../Components/Samples/Progress.razor | 4 ++--
.../Components/Samples/PulseButtons.razor | 4 +++-
.../Components/Samples/QRCodes.razor | 4 ++--
.../Components/Samples/QueryBuilders.razor | 4 +++-
.../Components/Samples/RDKits.razor | 4 +++-
.../Components/Samples/Radios.razor | 4 ++--
.../Components/Samples/Rates.razor | 4 ++--
.../Components/Samples/Reconnectors.razor | 2 +-
.../Components/Samples/Repeaters.razor | 4 ++--
.../Components/Samples/Responsives.razor | 4 ++--
.../Components/Samples/RibbonTabs.razor | 4 ++--
.../Components/Samples/Rows.razor | 4 ++--
.../Components/Samples/Scrolls.razor | 4 ++--
.../Components/Samples/SearchDialogs.razor | 4 ++--
.../Components/Samples/Searches.razor | 4 ++--
.../Components/Samples/Segmenteds.razor | 4 ++--
.../Components/Samples/SelectCities.razor | 4 +++-
.../Components/Samples/SelectGenerics.razor | 4 ++--
.../Components/Samples/SelectObjects.razor | 3 ++-
.../Components/Samples/SelectProvinces.razor | 4 +++-
.../Components/Samples/SelectRegions.razor | 2 ++
.../Components/Samples/SelectTables.razor | 4 ++--
.../Components/Samples/SelectTrees.razor | 4 +++-
.../Components/Samples/Selects.razor | 2 +-
.../Components/Samples/ShieldBadges.razor | 4 +++-
.../Samples/SignaturePadPageResponsive.razor | 4 +++-
.../Components/Samples/SignaturePads.razor | 4 ++--
.../Components/Samples/Skeletons.razor | 10 ++++++++--
.../Components/Samples/SlideButtons.razor | 4 ++--
.../Components/Samples/Sliders.razor | 4 ++--
.../Components/Samples/SmilesDrawers.razor | 4 +++-
.../Components/Samples/SortableLists.razor | 4 ++--
.../Components/Samples/Spinners.razor | 4 ++--
.../Components/Samples/Splits.razor | 4 ++--
.../Components/Samples/Splittings.razor | 4 ++--
.../Components/Samples/Stacks.razor | 4 ++--
.../Components/Samples/Steps.razor | 6 +++---
.../Components/Samples/SvgEditors.razor | 4 +++-
.../Components/Samples/SweetAlerts.razor | 4 ++--
.../Components/Samples/SwitchButtons.razor | 4 ++--
.../Components/Samples/Switches.razor | 4 ++--
.../Components/Samples/Tabs.razor | 4 ++--
.../Components/Samples/Tags.razor | 4 ++--
.../Components/Samples/TaskBoard.razor | 4 +++-
.../Components/Samples/TextAreas.razor | 4 ++--
.../Components/Samples/TimePickers.razor | 4 +++-
.../Components/Samples/Timelines.razor | 6 +++---
.../Components/Samples/Timers.razor | 4 ++--
.../Components/Samples/Titles.razor | 4 +++-
.../Components/Samples/Toasts.razor | 4 ++--
.../Components/Samples/Toggles.razor | 4 ++--
.../Components/Samples/Toolbars.razor | 4 +++-
.../Components/Samples/Tooltips.razor | 4 ++--
.../Components/Samples/Topologies.razor | 4 ++--
.../Components/Samples/Transfers.razor | 4 ++--
.../Components/Samples/Transitions.razor | 4 ++--
.../Components/Samples/Translators.razor | 2 +-
.../Components/Samples/TreeViews.razor | 2 +-
.../Components/Samples/Typeds.razor | 4 ++--
.../Components/Samples/UniverSheets.razor | 2 ++
.../Components/Samples/UploadAvatars.razor | 4 ++--
.../Components/Samples/UploadButtons.razor | 4 +++-
.../Components/Samples/UploadCards.razor | 2 ++
.../Components/Samples/UploadDrops.razor | 4 ++--
.../Components/Samples/UploadInputs.razor | 4 ++--
.../Components/Samples/ValidateForms.razor | 4 ++--
.../Components/Samples/Vditors.razor | 4 ++--
.../Components/Samples/VideoDevices.razor | 3 +--
.../Components/Samples/VideoPlayers.razor | 5 +++--
.../Components/Samples/Watermarks.razor | 4 +++-
.../Components/Samples/WinBoxes.razor | 4 ++--
172 files changed, 364 insertions(+), 307 deletions(-)
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Alerts.razor b/src/BootstrapBlazor.Server/Components/Samples/Alerts.razor
index 63dba9bc495..d0e14f9e069 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Alerts.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Alerts.razor
@@ -1,4 +1,4 @@
-@page "/alert"
+@page "/alert"
@Title
@@ -66,6 +66,6 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/AnchorLinks.razor b/src/BootstrapBlazor.Server/Components/Samples/AnchorLinks.razor
index 271ef1d152d..448d40db101 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/AnchorLinks.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/AnchorLinks.razor
@@ -1,4 +1,4 @@
-@page "/anchor-link"
+@page "/anchor-link"
@Localizer["AnchorLinkTitle"]
@@ -14,4 +14,4 @@
@((MarkupString)Localizer["AnchorLinkTips5"].Value)
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Anchors.razor b/src/BootstrapBlazor.Server/Components/Samples/Anchors.razor
index 16c17af06a8..ff3eb3d3aae 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Anchors.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Anchors.razor
@@ -1,4 +1,4 @@
-@page "/anchor"
+@page "/anchor"
@Localizer["Title"]
@@ -33,4 +33,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/AutoFills.razor b/src/BootstrapBlazor.Server/Components/Samples/AutoFills.razor
index a7f8094fd17..5a03d749892 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/AutoFills.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/AutoFills.razor
@@ -1,4 +1,4 @@
-@page "/auto-fill"
+@page "/auto-fill"
@inject IStringLocalizer Localizer
@inject IOptions WebsiteOption
@@ -148,4 +148,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/AutoRedirects.razor b/src/BootstrapBlazor.Server/Components/Samples/AutoRedirects.razor
index 07a2eaa50c0..3dc3f271c48 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/AutoRedirects.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/AutoRedirects.razor
@@ -1,4 +1,4 @@
-@page "/auto-redirect"
+@page "/auto-redirect"
@inject IStringLocalizer Localizer
@Localizer["Title"]
@@ -9,4 +9,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Avatars.razor b/src/BootstrapBlazor.Server/Components/Samples/Avatars.razor
index 06ae1fb7755..c9fdcd11201 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Avatars.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Avatars.razor
@@ -1,4 +1,4 @@
-@page "/avatar"
+@page "/avatar"
@inject IStringLocalizer Localizer
@inject IOptions WebsiteOption
@@ -57,4 +57,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Badges.razor b/src/BootstrapBlazor.Server/Components/Samples/Badges.razor
index d81402cee3d..770dd61f587 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Badges.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Badges.razor
@@ -1,4 +1,4 @@
-@page "/badge"
+@page "/badge"
@inject IStringLocalizer Localizer
@Localizer["Title"]
@@ -49,4 +49,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/BarcodeGenerators.razor b/src/BootstrapBlazor.Server/Components/Samples/BarcodeGenerators.razor
index ef03326fdd1..0e9681c78b1 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/BarcodeGenerators.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/BarcodeGenerators.razor
@@ -1,4 +1,4 @@
-@page "/barcode-generator"
+@page "/barcode-generator"
@inject IStringLocalizer Localizer
@Localizer["Title"]
@@ -14,6 +14,6 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/BarcodeReaders.razor b/src/BootstrapBlazor.Server/Components/Samples/BarcodeReaders.razor
index 27f4b698e20..38de08cefaa 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/BarcodeReaders.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/BarcodeReaders.razor
@@ -1,4 +1,4 @@
-@page "/barcode-reader"
+@page "/barcode-reader"
@inject IStringLocalizer Localizer
@Localizer["SubTitle"]
@@ -33,4 +33,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Blocks.razor b/src/BootstrapBlazor.Server/Components/Samples/Blocks.razor
index c6fbfee910f..176f1211c75 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Blocks.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Blocks.razor
@@ -1,4 +1,4 @@
-@page "/block"
+@page "/block"
@inject IStringLocalizer Localizer
@Localizer["Title"]
@@ -68,4 +68,4 @@
@((MarkupString)Localizer["Tips"].Value)
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Buttons.razor b/src/BootstrapBlazor.Server/Components/Samples/Buttons.razor
index d27622df83e..5e7b96357d0 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Buttons.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Buttons.razor
@@ -1,4 +1,4 @@
-@page "/button"
+@page "/button"
@inject IStringLocalizer Localizer
@Localizer["Title"]
@@ -156,7 +156,7 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Calendars.razor b/src/BootstrapBlazor.Server/Components/Samples/Calendars.razor
index 2ec2ced7c91..42a5e02c6c7 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Calendars.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Calendars.razor
@@ -1,4 +1,4 @@
-@page "/calendar"
+@page "/calendar"
@inject IStringLocalizer Localizer
@Localizer["Title"]
@@ -151,6 +151,6 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Cameras.razor b/src/BootstrapBlazor.Server/Components/Samples/Cameras.razor
index f928bbaacdc..0c8fa849e16 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Cameras.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Cameras.razor
@@ -1,4 +1,4 @@
-@page "/camera"
+@page "/camera"
@inject IStringLocalizer Localizer
@Localizer["Title"]
@@ -50,4 +50,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Captchas.razor b/src/BootstrapBlazor.Server/Components/Samples/Captchas.razor
index 84f081b4c81..b39473c76cc 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Captchas.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Captchas.razor
@@ -1,4 +1,4 @@
-@page "/captcha"
+@page "/captcha"
@inject IStringLocalizer Localizer
@Localizer["Title"]
@@ -17,7 +17,7 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Cards.razor b/src/BootstrapBlazor.Server/Components/Samples/Cards.razor
index aaea209990f..0b92db3618b 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Cards.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Cards.razor
@@ -1,4 +1,4 @@
-@page "/card"
+@page "/card"
@inject IStringLocalizer Localizer
@Localizer["Title"]
@@ -230,4 +230,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Carousels.razor b/src/BootstrapBlazor.Server/Components/Samples/Carousels.razor
index 2ac953c9f49..af6050c2cde 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Carousels.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Carousels.razor
@@ -1,4 +1,4 @@
-@page "/carousel"
+@page "/carousel"
@inject IStringLocalizer Localizer
@inject IOptions WebsiteOption
@@ -208,4 +208,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Cascaders.razor b/src/BootstrapBlazor.Server/Components/Samples/Cascaders.razor
index fd960a0528d..6a4fa09dd85 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Cascaders.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Cascaders.razor
@@ -1,4 +1,4 @@
-@page "/cascader"
+@page "/cascader"
@inject IStringLocalizer Localizer
@Localizer["Title"]
@@ -126,6 +126,6 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/CheckboxLists.razor b/src/BootstrapBlazor.Server/Components/Samples/CheckboxLists.razor
index ca2cd1aa84d..d69a4848d13 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/CheckboxLists.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/CheckboxLists.razor
@@ -1,4 +1,4 @@
-@page "/checkbox-list"
+@page "/checkbox-list"
@Localizer["Title"]
@@ -147,6 +147,6 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Checkboxs.razor b/src/BootstrapBlazor.Server/Components/Samples/Checkboxs.razor
index 0bd662dc426..acd2f32127b 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Checkboxs.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Checkboxs.razor
@@ -1,4 +1,4 @@
-@page "/checkbox"
+@page "/checkbox"
@inject IStringLocalizer Localizer
@Localizer["Title"]
@@ -159,6 +159,6 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/CherryMarkdowns.razor b/src/BootstrapBlazor.Server/Components/Samples/CherryMarkdowns.razor
index a747bc6ca38..0a332714308 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/CherryMarkdowns.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/CherryMarkdowns.razor
@@ -40,4 +40,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/ClockPickers.razor b/src/BootstrapBlazor.Server/Components/Samples/ClockPickers.razor
index b8f95155b93..c11449eea74 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/ClockPickers.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/ClockPickers.razor
@@ -1,4 +1,4 @@
-@page "/clock-picker"
+@page "/clock-picker"
@Localizer["Title"]
@@ -35,4 +35,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/CodeEditors.razor b/src/BootstrapBlazor.Server/Components/Samples/CodeEditors.razor
index 9a8e2a3cc20..e6a5c8a69b4 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/CodeEditors.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/CodeEditors.razor
@@ -1,4 +1,4 @@
-@page "/code-editors"
+@page "/code-editors"
@inject IStringLocalizer Localizer
@Localizer["Title"]
@@ -37,4 +37,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Collapses.razor b/src/BootstrapBlazor.Server/Components/Samples/Collapses.razor
index aafe9e578c4..1ee7444f71c 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Collapses.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Collapses.razor
@@ -1,4 +1,4 @@
-@page "/collapse"
+@page "/collapse"
@inject IStringLocalizer Localizer
@Localizer["Title"]
@@ -175,6 +175,6 @@
-
+
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/ColorPickers.razor b/src/BootstrapBlazor.Server/Components/Samples/ColorPickers.razor
index f2ff2487570..f041871a20d 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/ColorPickers.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/ColorPickers.razor
@@ -1,4 +1,4 @@
-@page "/color-picker"
+@page "/color-picker"
@inject IStringLocalizer Localizer
@Localizer["Title"]
@@ -60,4 +60,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Consoles.razor b/src/BootstrapBlazor.Server/Components/Samples/Consoles.razor
index aa67b5568cb..57a827b723e 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Consoles.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Consoles.razor
@@ -1,4 +1,4 @@
-@page "/console"
+@page "/console"
@using System.Collections.Concurrent
@implements IDisposable
@@ -28,6 +28,6 @@
-
+
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/CountButtons.razor b/src/BootstrapBlazor.Server/Components/Samples/CountButtons.razor
index 01820406039..72cf4eedbb7 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/CountButtons.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/CountButtons.razor
@@ -1,4 +1,4 @@
-@page "/count-button"
+@page "/count-button"
@inject IStringLocalizer Localizer
@Localizer["Title"]
@@ -13,4 +13,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/CountUps.razor b/src/BootstrapBlazor.Server/Components/Samples/CountUps.razor
index b29c03eb42d..c584899bad7 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/CountUps.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/CountUps.razor
@@ -1,4 +1,4 @@
-@page "/count-up"
+@page "/count-up"
@inject IStringLocalizer Localizer
@Localizer["Title"]
@@ -98,6 +98,6 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/DateTimePickers.razor b/src/BootstrapBlazor.Server/Components/Samples/DateTimePickers.razor
index 828988d560d..07ff360b4b8 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/DateTimePickers.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/DateTimePickers.razor
@@ -1,4 +1,4 @@
-@page "/datetime-picker"
+@page "/datetime-picker"
@Localizer["Title"]
@@ -242,6 +242,6 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/DateTimeRanges.razor b/src/BootstrapBlazor.Server/Components/Samples/DateTimeRanges.razor
index 1fe08efae26..f3b050865d1 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/DateTimeRanges.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/DateTimeRanges.razor
@@ -131,6 +131,6 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/DialButtons.razor b/src/BootstrapBlazor.Server/Components/Samples/DialButtons.razor
index d55788c8bb1..bf4fab1cdae 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/DialButtons.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/DialButtons.razor
@@ -1,4 +1,4 @@
-@page "/dial-button"
+@page "/dial-button"
@inject IStringLocalizer Localizer
@Localizer["DialButtonTitle"]
@@ -92,4 +92,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Dialogs.razor b/src/BootstrapBlazor.Server/Components/Samples/Dialogs.razor
index 2d8113c1e30..cdca59ac262 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Dialogs.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Dialogs.razor
@@ -1,4 +1,4 @@
-@page "/dialog"
+@page "/dialog"
@inject IStringLocalizer Localizer
@Localizer["Title"]
@@ -206,4 +206,4 @@ private async Task OnClick()
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Displays.razor b/src/BootstrapBlazor.Server/Components/Samples/Displays.razor
index 43b2e127dcf..0d8d6059ab5 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Displays.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Displays.razor
@@ -1,4 +1,4 @@
-@page "/display"
+@page "/display"
@inject IStringLocalizer Localizer
@Localizer["Title"]
@@ -151,4 +151,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Dividers.razor b/src/BootstrapBlazor.Server/Components/Samples/Dividers.razor
index 8d0b9aba6b0..6bf06b4c22e 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Dividers.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Dividers.razor
@@ -1,4 +1,4 @@
-@page "/divider"
+@page "/divider"
@inject IStringLocalizer Localizer
@Localizer["Title"]
@@ -69,4 +69,4 @@
@Localizer["ChildContent2"]
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/DragDrops.razor b/src/BootstrapBlazor.Server/Components/Samples/DragDrops.razor
index d394a6c6905..d751c5917e3 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/DragDrops.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/DragDrops.razor
@@ -1,4 +1,4 @@
-@page "/drag-drop"
+@page "/drag-drop"
@inject IStringLocalizer Localizer
@Localizer["Title"]
@@ -90,6 +90,6 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Drawers.razor b/src/BootstrapBlazor.Server/Components/Samples/Drawers.razor
index 8d2844abe3a..95f35b105d7 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Drawers.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Drawers.razor
@@ -1,4 +1,4 @@
-@page "/drawer"
+@page "/drawer"
@inject IStringLocalizer Localizer
@Localizer["Title"]
@@ -75,4 +75,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/DriverDotnetJs.razor b/src/BootstrapBlazor.Server/Components/Samples/DriverDotnetJs.razor
index edc37ca2b3d..b90b3802c63 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/DriverDotnetJs.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/DriverDotnetJs.razor
@@ -1,4 +1,4 @@
-@page "/driver-js"
+@page "/driver-js"
@inject IStringLocalizer Localizer
@Localizer["DriverJsTitle"]
@@ -219,3 +219,5 @@
+
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/DropdownWidgets.razor b/src/BootstrapBlazor.Server/Components/Samples/DropdownWidgets.razor
index dd3f4609dd2..a6b87a3580b 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/DropdownWidgets.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/DropdownWidgets.razor
@@ -1,4 +1,4 @@
-@page "/dropdown-widget"
+@page "/dropdown-widget"
@inject IStringLocalizer Localizer
@Localizer["Title"]
@@ -86,4 +86,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Dropdowns.razor b/src/BootstrapBlazor.Server/Components/Samples/Dropdowns.razor
index 0070f384d11..d38dcfec97b 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Dropdowns.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Dropdowns.razor
@@ -1,4 +1,4 @@
-@page "/dropdown"
+@page "/dropdown"
@inject IStringLocalizer Localizer
@Localizer["Title"]
@@ -213,6 +213,6 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/EditDialogs.razor b/src/BootstrapBlazor.Server/Components/Samples/EditDialogs.razor
index 5125bdeb53b..1f2f08258ed 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/EditDialogs.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/EditDialogs.razor
@@ -1,4 +1,4 @@
-@page "/edit-dialog"
+@page "/edit-dialog"
@inject IStringLocalizer Localizer
@Localizer["Title"]
@@ -25,4 +25,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/EditorForms.razor b/src/BootstrapBlazor.Server/Components/Samples/EditorForms.razor
index fa0cb79b386..cd466096d83 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/EditorForms.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/EditorForms.razor
@@ -1,4 +1,4 @@
-@page "/editor-form"
+@page "/editor-form"
@inject IStringLocalizer Localizer
@Localizer["Title"]
@@ -138,6 +138,6 @@
-
+
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Editors.razor b/src/BootstrapBlazor.Server/Components/Samples/Editors.razor
index 49cf62bee4b..65fddb22ecb 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Editors.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Editors.razor
@@ -87,4 +87,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Empties.razor b/src/BootstrapBlazor.Server/Components/Samples/Empties.razor
index 61a3792d4db..1b8b03dd3ba 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Empties.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Empties.razor
@@ -1,4 +1,4 @@
-@page "/empty"
+@page "/empty"
@inject NavigationManager NavigationManager
@inject IStringLocalizer Localizer
@@ -27,5 +27,5 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/ExportPdfButtons.razor b/src/BootstrapBlazor.Server/Components/Samples/ExportPdfButtons.razor
index 315124c4b54..75aefb9b51b 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/ExportPdfButtons.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/ExportPdfButtons.razor
@@ -1,4 +1,4 @@
-@page "/export-pdf-button"
+@page "/export-pdf-button"
@inject IStringLocalizer Localizer
@Localizer["ExportPdfButtonsTitle"]
@@ -44,4 +44,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/EyeDroppers.razor b/src/BootstrapBlazor.Server/Components/Samples/EyeDroppers.razor
index 99bdabfde0b..320138d01a6 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/EyeDroppers.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/EyeDroppers.razor
@@ -1,4 +1,4 @@
-@page "/eye-dropper"
+@page "/eye-dropper"
@inject IStringLocalizer Localizer
@Localizer["EyeDropperTitle"]
@@ -21,4 +21,3 @@
-
diff --git a/src/BootstrapBlazor.Server/Components/Samples/FileIcons.razor b/src/BootstrapBlazor.Server/Components/Samples/FileIcons.razor
index 731970f9aca..6663645bb52 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/FileIcons.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/FileIcons.razor
@@ -1,4 +1,4 @@
-@page "/file-icon"
+@page "/file-icon"
@Localizer["Title"]
@Localizer["Intro"]
@@ -151,4 +151,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/FileViewers.razor b/src/BootstrapBlazor.Server/Components/Samples/FileViewers.razor
index c277b2954e4..ea1d7c69a66 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/FileViewers.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/FileViewers.razor
@@ -1,4 +1,4 @@
-@page "/file-viewer"
+@page "/file-viewer"
@inject IStringLocalizer Localizer
@inject IOptions WebsiteOption
@@ -37,4 +37,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/FlipClocks.razor b/src/BootstrapBlazor.Server/Components/Samples/FlipClocks.razor
index 6de934cdfe8..49f03661aea 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/FlipClocks.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/FlipClocks.razor
@@ -1,4 +1,4 @@
-@page "/flip-clock"
+@page "/flip-clock"
@inject IStringLocalizer Localizer
@Localizer["FlipClocksTitle"]
@@ -105,4 +105,4 @@
ShowHour="_showHour" ShowMinute="_showMinute" ShowSecond="_showSecond">
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/FloatingLabels.razor b/src/BootstrapBlazor.Server/Components/Samples/FloatingLabels.razor
index d5a2f9a47c9..3121098f78a 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/FloatingLabels.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/FloatingLabels.razor
@@ -1,4 +1,4 @@
-@page "/floating-label"
+@page "/floating-label"
@inject IStringLocalizer Localizer
@Localizer["FloatingLabelsTitle"]
@@ -79,4 +79,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Footers.razor b/src/BootstrapBlazor.Server/Components/Samples/Footers.razor
index 6f95e9237f1..b0bf0210a3e 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Footers.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Footers.razor
@@ -1,4 +1,4 @@
-@page "/footer"
+@page "/footer"
@inject IStringLocalizer Localizer
@Localizer["FootersTitle"]
@@ -60,4 +60,4 @@
--bb-footer-padding: .5rem 1rem;
}
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/FullScreenButtons.razor b/src/BootstrapBlazor.Server/Components/Samples/FullScreenButtons.razor
index f20a46790e0..1dcc84b694d 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/FullScreenButtons.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/FullScreenButtons.razor
@@ -1,4 +1,4 @@
-@page "/fullscreen-button"
+@page "/fullscreen-button"
@inject IStringLocalizer Localizer
@Localizer["FullScreenButtonTitle"]
@@ -15,4 +15,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/FullScreens.razor b/src/BootstrapBlazor.Server/Components/Samples/FullScreens.razor
index 04153a8d479..030eeee97c7 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/FullScreens.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/FullScreens.razor
@@ -1,4 +1,4 @@
-@page "/fullscreen"
+@page "/fullscreen"
@inject IStringLocalizer Localizer
@inject FullScreenService FullScreenService
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Gantts.razor b/src/BootstrapBlazor.Server/Components/Samples/Gantts.razor
index 2f91e82afc1..81ddf729053 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Gantts.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Gantts.razor
@@ -1,4 +1,4 @@
-@page "/gantt"
+@page "/gantt"
@inject IStringLocalizer Localizer
@Localizer["Gantts"]
@@ -13,6 +13,4 @@
-
-
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/GlobalException.razor b/src/BootstrapBlazor.Server/Components/Samples/GlobalException.razor
index 6bdb3ac42b5..457e011676e 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/GlobalException.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/GlobalException.razor
@@ -1,4 +1,4 @@
-@page "/global-exception"
+@page "/global-exception"
@layout ComponentLayout
@inject IStringLocalizer Localizer
@@ -76,4 +76,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/GoTops.razor b/src/BootstrapBlazor.Server/Components/Samples/GoTops.razor
index d6af1785be3..63ffbe59bb1 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/GoTops.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/GoTops.razor
@@ -1,4 +1,4 @@
-@page "/go-top"
+@page "/go-top"
@inject IStringLocalizer Localizer
@Localizer["Title"]
@@ -20,4 +20,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/GroupBoxes.razor b/src/BootstrapBlazor.Server/Components/Samples/GroupBoxes.razor
index 9e3677a778f..d1279b85343 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/GroupBoxes.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/GroupBoxes.razor
@@ -1,4 +1,4 @@
-@page "/group-box"
+@page "/group-box"
@inject IStringLocalizer Localizer
@Localizer["Title"]
@@ -12,4 +12,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Handwrittens.razor b/src/BootstrapBlazor.Server/Components/Samples/Handwrittens.razor
index 6735ed0b0ae..3997adae6e2 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Handwrittens.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Handwrittens.razor
@@ -1,4 +1,4 @@
-@page "/handwritten"
+@page "/handwritten"
@inject IStringLocalizer Localizer
@Localizer["Title"]
@@ -8,5 +8,3 @@
@((MarkupString)Localizer["Tips"].Value)
-
-
diff --git a/src/BootstrapBlazor.Server/Components/Samples/HtmlRenderers.razor b/src/BootstrapBlazor.Server/Components/Samples/HtmlRenderers.razor
index 10283fa0e0a..14c0479793c 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/HtmlRenderers.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/HtmlRenderers.razor
@@ -1,4 +1,4 @@
-@page "/html-renderer"
+@page "/html-renderer"
@inject IStringLocalizer Localizer
@inject IComponentHtmlRenderer HtmlRenderer
diff --git a/src/BootstrapBlazor.Server/Components/Samples/IFrames.razor b/src/BootstrapBlazor.Server/Components/Samples/IFrames.razor
index 9c9f3754014..4364d878b9d 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/IFrames.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/IFrames.razor
@@ -1,4 +1,4 @@
-@page "/iframe"
+@page "/iframe"
@inject IStringLocalizer Localizer
@Localizer["IFrameTitle"]
@@ -11,4 +11,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/ImageCroppers.razor b/src/BootstrapBlazor.Server/Components/Samples/ImageCroppers.razor
index b12d8ecbdba..487d959477f 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/ImageCroppers.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/ImageCroppers.razor
@@ -1,4 +1,4 @@
-@page "/image-cropper"
+@page "/image-cropper"
@inject IStringLocalizer Localizer
@inject IOptions WebsiteOption
@@ -107,4 +107,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/ImageViewers.razor b/src/BootstrapBlazor.Server/Components/Samples/ImageViewers.razor
index 431e843e628..87be7dc3d10 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/ImageViewers.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/ImageViewers.razor
@@ -1,4 +1,4 @@
-@page "/image-viewer"
+@page "/image-viewer"
@inject IStringLocalizer Localizer
@inject IOptions WebsiteOption
@@ -134,4 +134,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/InputGroups.razor b/src/BootstrapBlazor.Server/Components/Samples/InputGroups.razor
index 41ccc167e5e..91f84fba87c 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/InputGroups.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/InputGroups.razor
@@ -1,4 +1,4 @@
-@page "/input-group"
+@page "/input-group"
@inject IStringLocalizer Localizer
@inject IStringLocalizer LocalizerFoo
@inject IOptions WebsiteOption
@@ -235,3 +235,5 @@
+
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/InputNumbers.razor b/src/BootstrapBlazor.Server/Components/Samples/InputNumbers.razor
index 5b6867a3454..c6f992e8e74 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/InputNumbers.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/InputNumbers.razor
@@ -1,4 +1,4 @@
-@page "/input-number"
+@page "/input-number"
@inject IStringLocalizer Localizer
@Localizer["InputNumbersTitle"]
@@ -245,4 +245,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Inputs.razor b/src/BootstrapBlazor.Server/Components/Samples/Inputs.razor
index 8a37d514352..d8f34ae5f37 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Inputs.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Inputs.razor
@@ -1,4 +1,4 @@
-@page "/input"
+@page "/input"
@inject IStringLocalizer Localizer
@Localizer["InputsTitle"]
@@ -251,4 +251,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/IntersectionObservers.razor b/src/BootstrapBlazor.Server/Components/Samples/IntersectionObservers.razor
index e178621739a..d5228c27217 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/IntersectionObservers.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/IntersectionObservers.razor
@@ -1,4 +1,4 @@
-@page "/intersection-observer"
+@page "/intersection-observer"
@inject IStringLocalizer Localizer
@inject IOptions WebsiteOption
@@ -123,4 +123,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Layouts.razor b/src/BootstrapBlazor.Server/Components/Samples/Layouts.razor
index 4f5f2437d7b..a3f48a40cbc 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Layouts.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Layouts.razor
@@ -1,4 +1,4 @@
-@page "/layout"
+@page "/layout"
@inject IStringLocalizer Localizer
@inject IStringLocalizer LocalizerMenu
@@ -189,4 +189,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Lights.razor b/src/BootstrapBlazor.Server/Components/Samples/Lights.razor
index 5c8c3f7ef22..bbd4196babe 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Lights.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Lights.razor
@@ -1,4 +1,4 @@
-@page "/light"
+@page "/light"
@inject IStringLocalizer Localizer
@implements IDisposable
@@ -151,4 +151,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/LinkButtons.razor b/src/BootstrapBlazor.Server/Components/Samples/LinkButtons.razor
index 35ce0f5e29c..98172ec158e 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/LinkButtons.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/LinkButtons.razor
@@ -1,4 +1,4 @@
-@page "/link-button"
+@page "/link-button"
@inject IOptions WebsiteOption
@inject IStringLocalizer Localizer
@@ -86,4 +86,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/ListGroups.razor b/src/BootstrapBlazor.Server/Components/Samples/ListGroups.razor
index 341ed825885..3aaa9e965e4 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/ListGroups.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/ListGroups.razor
@@ -1,4 +1,4 @@
-@page "/list-group"
+@page "/list-group"
@inject IStringLocalizer Localizer
@Localizer["ListGroupsTitle"]
@@ -43,4 +43,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/ListViews.razor b/src/BootstrapBlazor.Server/Components/Samples/ListViews.razor
index c2fe96e3c4c..8b9c71c8300 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/ListViews.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/ListViews.razor
@@ -1,4 +1,4 @@
-@page "/list-view"
+@page "/list-view"
@inject IOptions WebsiteOption
@inject IStringLocalizer Localizer
@@ -104,6 +104,6 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Live2DDisplays.razor b/src/BootstrapBlazor.Server/Components/Samples/Live2DDisplays.razor
index e5940a0bf1d..e0de74dcbd9 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Live2DDisplays.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Live2DDisplays.razor
@@ -1,4 +1,4 @@
-@page "/live2d-display"
+@page "/live2d-display"
@inject IStringLocalizer Localizer
@inject IOptions WebsiteOption
@@ -99,4 +99,4 @@ app.UseStaticFiles(new StaticFileOptions { ContentTypeProvider = provider });
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Logouts.razor b/src/BootstrapBlazor.Server/Components/Samples/Logouts.razor
index 02d9b836078..0355b836e7d 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Logouts.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Logouts.razor
@@ -1,4 +1,4 @@
-@page "/logout"
+@page "/logout"
@inject IStringLocalizer Localizer
@inject IOptions WebsiteOption
@@ -68,4 +68,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Lookup.razor b/src/BootstrapBlazor.Server/Components/Samples/Lookup.razor
index 73c30adcfe5..6f7f3074428 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Lookup.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Lookup.razor
@@ -1,4 +1,4 @@
-@page "/lookup"
+@page "/lookup"
@layout MainLayout
@inject IStringLocalizer Localizer
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Markdowns.razor b/src/BootstrapBlazor.Server/Components/Samples/Markdowns.razor
index 7725d526e0c..1e92cb10968 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Markdowns.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Markdowns.razor
@@ -1,4 +1,4 @@
-@page "/markdown"
+@page "/markdown"
@inject IStringLocalizer Localizer
@Localizer["MarkdownsTitle"]
@@ -101,4 +101,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Marquees.razor b/src/BootstrapBlazor.Server/Components/Samples/Marquees.razor
index b4a2c6cebcd..a6a214692d6 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Marquees.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Marquees.razor
@@ -1,4 +1,4 @@
-@page "/marquee"
+@page "/marquee"
@inject IStringLocalizer Localizer
@Localizer["MarqueeTitle"]
@@ -39,3 +39,5 @@
+
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Masks.razor b/src/BootstrapBlazor.Server/Components/Samples/Masks.razor
index ff6c80c6de7..012d1af860f 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Masks.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Masks.razor
@@ -1,4 +1,4 @@
-@page "/mask"
+@page "/mask"
@inject IStringLocalizer Localizer
@Localizer["MaskTitle"]
@@ -34,3 +34,5 @@
+
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Meets.razor b/src/BootstrapBlazor.Server/Components/Samples/Meets.razor
index 571005de2eb..aa984679a75 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Meets.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Meets.razor
@@ -1,4 +1,4 @@
-@page "/meet"
+@page "/meet"
JitsiMeet会议
@@ -22,3 +22,5 @@
+
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Menus.razor b/src/BootstrapBlazor.Server/Components/Samples/Menus.razor
index 1d99058540c..742d6bed99c 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Menus.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Menus.razor
@@ -1,4 +1,4 @@
-@page "/menu"
+@page "/menu"
@inject IOptions WebsiteOption
@inject IStringLocalizer Localizer
@@ -121,4 +121,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Mermaids.razor b/src/BootstrapBlazor.Server/Components/Samples/Mermaids.razor
index 050f7fb4eca..750ef11fcbc 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Mermaids.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Mermaids.razor
@@ -26,6 +26,6 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Messages.razor b/src/BootstrapBlazor.Server/Components/Samples/Messages.razor
index a59eb727112..55a9217c532 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Messages.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Messages.razor
@@ -86,9 +86,9 @@ private MessageService? MessageService { get; set; }
-
+
-
+
@code {
private RenderFragment RenderContent =>
diff --git a/src/BootstrapBlazor.Server/Components/Samples/MindMaps.razor b/src/BootstrapBlazor.Server/Components/Samples/MindMaps.razor
index 2e2fcbb9198..4cd8b4c5bc1 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/MindMaps.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/MindMaps.razor
@@ -1,4 +1,4 @@
-@page "/mind-map"
+@page "/mind-map"
@inject IStringLocalizer Localizer
@@ -60,4 +60,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Modals.razor b/src/BootstrapBlazor.Server/Components/Samples/Modals.razor
index 8df2bf96ae2..17dcee95cad 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Modals.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Modals.razor
@@ -1,4 +1,4 @@
-@page "/modal"
+@page "/modal"
@inject IStringLocalizer Localizer
@Localizer["ModalsTitle"]
@@ -272,4 +272,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/MouseFollowers.razor b/src/BootstrapBlazor.Server/Components/Samples/MouseFollowers.razor
index 7704180429e..498affbbb8e 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/MouseFollowers.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/MouseFollowers.razor
@@ -1,4 +1,4 @@
-@page "/mouse-follower"
+@page "/mouse-follower"
@inject IOptions WebsiteOption
@@ -85,4 +85,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/MultiSelects.razor b/src/BootstrapBlazor.Server/Components/Samples/MultiSelects.razor
index 12de9c0a865..04519c601b1 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/MultiSelects.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/MultiSelects.razor
@@ -1,4 +1,4 @@
-@page "/multi-select"
+@page "/multi-select"
@inject IStringLocalizer Localizer
@Localizer["MultiSelectsTitle"]
@@ -359,6 +359,6 @@ private enum MultiSelectEnumFoo
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Navbars.razor b/src/BootstrapBlazor.Server/Components/Samples/Navbars.razor
index f4ed79e64cd..c3f982c55b2 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Navbars.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Navbars.razor
@@ -1,4 +1,4 @@
-@page "/navbar"
+@page "/navbar"
@inject IStringLocalizer Localizer
@Localizer["NavbarTitle"]
@@ -75,3 +75,5 @@
渲染 dropdown-item 样式,导航栏中下拉菜单组件内项目
+
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Navigation.razor b/src/BootstrapBlazor.Server/Components/Samples/Navigation.razor
index 1952664f3c6..3dcb1c15d60 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Navigation.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Navigation.razor
@@ -1,4 +1,4 @@
-@page "/navigation"
+@page "/navigation"
@inject IOptions WebsiteOption
@inject IStringLocalizer Localizer
@@ -86,4 +86,4 @@
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/NetworkMonitors.razor b/src/BootstrapBlazor.Server/Components/Samples/NetworkMonitors.razor
index 2ab1fb92aec..a7c621b71b9 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/NetworkMonitors.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/NetworkMonitors.razor
@@ -1,4 +1,4 @@
-@page "/network-monitor"
+@page "/network-monitor"
@inject IStringLocalizer Localizer
@Localizer["NetworkMonitorTitle"]
@@ -21,3 +21,5 @@
+
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Notifications.razor b/src/BootstrapBlazor.Server/Components/Samples/Notifications.razor
index 1dd8b72788b..533fe28d402 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Notifications.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Notifications.razor
@@ -1,4 +1,4 @@
-@page "/notification"
+@page "/notification"
@inject IStringLocalizer Localizer
@inject IOptions WebsiteOption
@@ -49,4 +49,4 @@ public void ShowNotificationCallback(bool result)
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/OfficeViewers.razor b/src/BootstrapBlazor.Server/Components/Samples/OfficeViewers.razor
index 14b8f4643cc..de5532cd03c 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/OfficeViewers.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/OfficeViewers.razor
@@ -1,4 +1,4 @@
-@page "/office-viewer"
+@page "/office-viewer"
@inject IStringLocalizer Localizer
@Localizer["OfficeViewerTitle"]
@@ -13,3 +13,5 @@
+
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/OnScreenKeyboards.razor b/src/BootstrapBlazor.Server/Components/Samples/OnScreenKeyboards.razor
index ab9569dfb94..472769b7006 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/OnScreenKeyboards.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/OnScreenKeyboards.razor
@@ -1,4 +1,4 @@
-@page "/onscreen-keyboard"
+@page "/onscreen-keyboard"
@inject IStringLocalizer Localizer
@Localizer["OnScreenKeyboardsTitle"]
@@ -84,8 +84,6 @@
@((MarkupString)Localizer["OnScreenKeyboardsCss"].Value)
-
+
-
-
-
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/OpcDa.razor b/src/BootstrapBlazor.Server/Components/Samples/OpcDa.razor
index 3f16711ac77..c2bf9d9cdb9 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/OpcDa.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/OpcDa.razor
@@ -1,4 +1,4 @@
-@page "/opc-da"
+@page "/opc-da"
@inject IStringLocalizer Localizer
@Localizer["OpcDaTitle"]
diff --git a/src/BootstrapBlazor.Server/Components/Samples/OtpInputs.razor b/src/BootstrapBlazor.Server/Components/Samples/OtpInputs.razor
index 24eff29c2e7..775fe13c8ef 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/OtpInputs.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/OtpInputs.razor
@@ -1,4 +1,4 @@
-@page "/otp-input"
+@page "/otp-input"
@inject IStringLocalizer Localizer
@@ -79,3 +79,5 @@
+
+
diff --git a/src/BootstrapBlazor.Server/Components/Samples/OtpServices.razor b/src/BootstrapBlazor.Server/Components/Samples/OtpServices.razor
index 47ddbc9300d..e48a75638fd 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/OtpServices.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/OtpServices.razor
@@ -1,4 +1,4 @@
-@page "/otp-service"
+@page "/otp-service"