From 22b566d234aad4971daead51094495fe2fbefb64 Mon Sep 17 00:00:00 2001 From: gvreddy04 Date: Sun, 30 Nov 2025 23:18:01 +0530 Subject: [PATCH 1/3] New Documentation - Initial Updates --- .../Attributes/AddedVersionAttribute.cs | 22 ++ .../MethodReturnTypeNameAttribute.cs | 22 ++ .../Attributes/ParameterTypeNameAttribute.cs | 22 ++ .../Components/Layout/BlogMainLayout.razor | 2 + .../Components/Layout/BlogMainLayout.razor.cs | 5 + .../Components/Layout/DemosMainLayout.razor | 3 + .../Layout/DemosMainLayout.razor.cs | 9 + .../Components/Layout/DocsMainLayout.razor | 2 + .../Components/Layout/DocsMainLayout.razor.cs | 9 + .../Components/Layout/MainLayout.razor | 29 +-- .../Components/Layout/MainLayout.razor.cs | 151 +++++++------- .../Accordion/AccordionDocumentation.razor | 2 +- .../Pages/Alerts/AlertDocumentation.razor | 2 +- .../Pages/Badge/BadgeDocumentation.razor | 2 +- .../Breadcrumb/BreadcrumbDocumentation.razor | 2 +- .../Pages/Buttons/ButtonDocumentation.razor | 2 +- .../Pages/Callout/CalloutDocumentation.razor | 2 +- .../Pages/Card/CardDocumentation.razor | 2 +- .../Carousel/CarouselDocumentation.razor | 2 +- .../BarCharts/BarChartDocumentation.razor | 2 +- .../Pages/Charts/ChartsDocumentation.razor | 18 +- .../DoughnutChartDocumentation.razor | 2 +- .../LineCharts/LineChartDocumentation.razor | 2 +- .../PieCharts/PieChartDocumentation.razor | 2 +- .../PolarAreaChartDocumentation.razor | 2 +- .../RadarCharts/RadarChartDocumentation.razor | 2 +- .../ScatterChartDocumentation.razor | 2 +- .../Collapse/CollapseDocumentation.razor | 2 +- .../ConfirmDialogDocumentation.razor | 2 +- .../Dropdowns/DropdownDocumentation.razor | 2 +- .../AutoCompleteDocumentation.razor | 2 +- .../CheckboxInputDocumentation.razor | 2 +- .../CurrencyInputDocumentation.razor | 2 +- .../DateInput/DateInputDocumentation.razor | 2 +- .../EnumInput/EnumInputDocumentation.razor | 2 +- .../NumberInputDocumentation.razor | 2 +- .../PasswordInputDocumentation.razor | 2 +- .../RadioInput/RadioInputDocumentation.razor | 2 +- .../RangeInput/RangeInputDocumentation.razor | 2 +- .../Form/Switch/SwitchDocumentation.razor | 2 +- .../TextAreaInputDocumentation.razor | 2 +- .../TextInput/TextInputDocumentation.razor | 2 +- .../TimeInput/TimeInputDocumentation.razor | 2 +- .../GettingStartedDocumentation.razor | 2 +- .../Grid_Overview_Documentation.razor | 2 +- .../Grid_DataBinding_Documentation.razor | 2 +- .../Grid_Filters_Documentation.razor | 2 +- .../04-paging/Grid_Paging_Documentation.razor | 2 +- .../Grid_Sorting_Documentation.razor | 2 +- .../Grid_Selection_Documentation.razor | 2 +- .../Grid_Alignment_Documentation.razor | 2 +- .../Grid_GridSettings_Documentation.razor | 2 +- .../Grid_CustomCSSClass_Documentation.razor | 2 +- .../10-events/Grid_Events_Documentation.razor | 2 +- .../Grid_Translations_Documentation.razor | 2 +- .../Grid_FixedHeader_Documentation.razor | 2 +- .../Grid_FreezeColumns_Documentation.razor | 2 +- .../Grid_DetailView_Documentation.razor | 2 +- .../Grid_Nested_Documentation.razor | 2 +- .../Grid_Summary_Documentation.razor | 2 +- .../99-other/Grid_Other_Documentation.razor | 2 +- .../Pages/Icons/IconDocumentation.razor | 2 +- .../Pages/Images/ImageDocumentation.razor | 2 +- .../Components/Pages/Index.razor | 190 +++++++++--------- .../Pages/Maps/GoogleMapDocumentation.razor | 2 +- .../Markdown/MarkdownDocumentation.razor | 2 +- .../Pages/Modal/ModalDocumentation.razor | 2 +- .../Offcanvas/OffcanvasDocumentation.razor | 2 +- .../Pagination/PaginationDocumentation.razor | 2 +- .../PdfViewer/PdfViewerDocumentation.razor | 2 +- ...fViewer_Demo_05_Password_Protected_A.razor | 2 +- ...word_Protected_B_Prompt_For_Password.razor | 2 +- .../PlaceholderDocumentation.razor | 2 +- .../Pages/Preload/PreloadDocumentation.razor | 2 +- .../Progress/ProgressDocumentation.razor | 2 +- .../Pages/Ribbon/RibbonDocumentation.razor | 2 +- .../ScriptLoaderDocumentation.razor | 2 +- .../ModalServiceDocumentation.razor | 2 +- .../Pages/Sidebar/SidebarDocumentation.razor | 2 +- ...debar_Demo_12_Company_Logo_FullWidth.razor | 2 +- .../Sidebar2/Sidebar2Documentation.razor | 2 +- ...ebar2_Demo_10_Company_Logo_FullWidth.razor | 2 +- .../SortableListDocumentation.razor | 2 +- .../Spinners/SpinnersDocumentation.razor | 2 +- .../Pages/Tabs/TabsDocumentation.razor | 2 +- .../ThemeSwitcherDocumentation.razor | 2 +- .../Pages/Toasts/ToastsDocumentation.razor | 2 +- .../Tooltips/TooltipsDocumentation.razor | 2 +- .../ColorUtil/ColorUtilDocumentation.razor | 2 +- .../Components/Shared/CodeChunk.razor | 2 + .../Components/Shared/CodeChunk.razor.cs | 6 + .../Components/Shared/DemoLink.razor | 0 .../Components/Shared/DoYouKnow.razor | 0 .../Components/Shared/DocsLink.razor | 0 .../DocxTable/DocxEventCallbackRow.razor | 10 + .../DocxTable/DocxEventCallbackRow.razor.cs | 19 ++ .../Shared/DocxTable/DocxMethodRow.razor | 10 + .../Shared/DocxTable/DocxMethodRow.razor.cs | 24 +++ .../Shared/DocxTable/DocxPropertyRow.razor | 17 ++ .../Shared/DocxTable/DocxPropertyRow.razor.cs | 26 +++ .../Shared/DocxTable/DocxTable.razor | 94 +++++++++ .../Shared/DocxTable/DocxTable.razor.cs | 7 + .../Components/Shared/StarOnGitHub.razor | 0 .../Components/Shared/WebsiteNavbar.razor | 28 +++ .../Components/Shared/WebsiteNavbar.razor.cs | 88 ++++++++ ...outeConstants.cs => DemoRouteConstants.cs} | 21 +- .../Constants/DemoStringConstants.cs | 25 +++ .../Constants/StringConstants.cs | 11 - BlazorBootstrap.Demo.RCL/Enums/DocType.cs | 11 + .../Enums/PageLinkCategory.cs | 28 +++ .../Enums/PageLinkStatus.cs | 8 + .../Extensions/MethodInfoExtensions.cs | 67 ++++++ .../Extensions/PropertyInfoExtenstions.cs | 171 ++++++++++++++++ .../Extensions/TypeExtensions.cs | 165 +++++++++++++++ BlazorBootstrap.Demo.RCL/Usings.cs | 5 +- blazorbootstrap/Constants/StringConstants.cs | 18 +- 116 files changed, 1196 insertions(+), 301 deletions(-) create mode 100644 BlazorBootstrap.Demo.RCL/Attributes/AddedVersionAttribute.cs create mode 100644 BlazorBootstrap.Demo.RCL/Attributes/MethodReturnTypeNameAttribute.cs create mode 100644 BlazorBootstrap.Demo.RCL/Attributes/ParameterTypeNameAttribute.cs create mode 100644 BlazorBootstrap.Demo.RCL/Components/Layout/BlogMainLayout.razor create mode 100644 BlazorBootstrap.Demo.RCL/Components/Layout/BlogMainLayout.razor.cs create mode 100644 BlazorBootstrap.Demo.RCL/Components/Layout/DemosMainLayout.razor create mode 100644 BlazorBootstrap.Demo.RCL/Components/Layout/DemosMainLayout.razor.cs create mode 100644 BlazorBootstrap.Demo.RCL/Components/Layout/DocsMainLayout.razor create mode 100644 BlazorBootstrap.Demo.RCL/Components/Layout/DocsMainLayout.razor.cs create mode 100644 BlazorBootstrap.Demo.RCL/Components/Shared/CodeChunk.razor create mode 100644 BlazorBootstrap.Demo.RCL/Components/Shared/CodeChunk.razor.cs create mode 100644 BlazorBootstrap.Demo.RCL/Components/Shared/DemoLink.razor create mode 100644 BlazorBootstrap.Demo.RCL/Components/Shared/DoYouKnow.razor create mode 100644 BlazorBootstrap.Demo.RCL/Components/Shared/DocsLink.razor create mode 100644 BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxEventCallbackRow.razor create mode 100644 BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxEventCallbackRow.razor.cs create mode 100644 BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxMethodRow.razor create mode 100644 BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxMethodRow.razor.cs create mode 100644 BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxPropertyRow.razor create mode 100644 BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxPropertyRow.razor.cs create mode 100644 BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxTable.razor create mode 100644 BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxTable.razor.cs create mode 100644 BlazorBootstrap.Demo.RCL/Components/Shared/StarOnGitHub.razor create mode 100644 BlazorBootstrap.Demo.RCL/Components/Shared/WebsiteNavbar.razor create mode 100644 BlazorBootstrap.Demo.RCL/Components/Shared/WebsiteNavbar.razor.cs rename BlazorBootstrap.Demo.RCL/Constants/{RouteConstants.cs => DemoRouteConstants.cs} (92%) create mode 100644 BlazorBootstrap.Demo.RCL/Constants/DemoStringConstants.cs delete mode 100644 BlazorBootstrap.Demo.RCL/Constants/StringConstants.cs create mode 100644 BlazorBootstrap.Demo.RCL/Enums/DocType.cs create mode 100644 BlazorBootstrap.Demo.RCL/Enums/PageLinkCategory.cs create mode 100644 BlazorBootstrap.Demo.RCL/Enums/PageLinkStatus.cs create mode 100644 BlazorBootstrap.Demo.RCL/Extensions/MethodInfoExtensions.cs create mode 100644 BlazorBootstrap.Demo.RCL/Extensions/PropertyInfoExtenstions.cs create mode 100644 BlazorBootstrap.Demo.RCL/Extensions/TypeExtensions.cs diff --git a/BlazorBootstrap.Demo.RCL/Attributes/AddedVersionAttribute.cs b/BlazorBootstrap.Demo.RCL/Attributes/AddedVersionAttribute.cs new file mode 100644 index 000000000..46fbda656 --- /dev/null +++ b/BlazorBootstrap.Demo.RCL/Attributes/AddedVersionAttribute.cs @@ -0,0 +1,22 @@ +namespace BlazorBootstrap.Demo.RCL.Attributes; + +/// +/// Attribute to specify the version when a property was added. +/// +public class AddedVersionAttribute : Attribute +{ + #region Constructors + + public AddedVersionAttribute(string version) + { + Version = version; + } + + #endregion + + #region Properties, Indexers + + public string Version { get; } + + #endregion +} diff --git a/BlazorBootstrap.Demo.RCL/Attributes/MethodReturnTypeNameAttribute.cs b/BlazorBootstrap.Demo.RCL/Attributes/MethodReturnTypeNameAttribute.cs new file mode 100644 index 000000000..c445ffa36 --- /dev/null +++ b/BlazorBootstrap.Demo.RCL/Attributes/MethodReturnTypeNameAttribute.cs @@ -0,0 +1,22 @@ +namespace BlazorBootstrap.Demo.RCL.Attributes; + +/// +/// Attribute to specify the method return type name. +/// +public class MethodReturnTypeNameAttribute : Attribute +{ + #region Constructors + + public MethodReturnTypeNameAttribute(string typeName) + { + TypeName = typeName; + } + + #endregion + + #region Properties, Indexers + + public string TypeName { get; } + + #endregion +} diff --git a/BlazorBootstrap.Demo.RCL/Attributes/ParameterTypeNameAttribute.cs b/BlazorBootstrap.Demo.RCL/Attributes/ParameterTypeNameAttribute.cs new file mode 100644 index 000000000..3c690b992 --- /dev/null +++ b/BlazorBootstrap.Demo.RCL/Attributes/ParameterTypeNameAttribute.cs @@ -0,0 +1,22 @@ +namespace BlazorBootstrap.Demo.RCL.Attributes; + +/// +/// Attribute to specify the parameter type name. +/// +public class ParameterTypeNameAttribute : Attribute +{ + #region Constructors + + public ParameterTypeNameAttribute(string typeName) + { + TypeName = typeName; + } + + #endregion + + #region Properties, Indexers + + public string TypeName { get; } + + #endregion +} diff --git a/BlazorBootstrap.Demo.RCL/Components/Layout/BlogMainLayout.razor b/BlazorBootstrap.Demo.RCL/Components/Layout/BlogMainLayout.razor new file mode 100644 index 000000000..63d63cb8f --- /dev/null +++ b/BlazorBootstrap.Demo.RCL/Components/Layout/BlogMainLayout.razor @@ -0,0 +1,2 @@ +@namespace BlazorBootstrap.Demo.RCL +@inherits MainLayoutBase diff --git a/BlazorBootstrap.Demo.RCL/Components/Layout/BlogMainLayout.razor.cs b/BlazorBootstrap.Demo.RCL/Components/Layout/BlogMainLayout.razor.cs new file mode 100644 index 000000000..3cfc147ff --- /dev/null +++ b/BlazorBootstrap.Demo.RCL/Components/Layout/BlogMainLayout.razor.cs @@ -0,0 +1,5 @@ +namespace BlazorBootstrap.Demo.RCL; + +public partial class BlogMainLayout : MainLayoutBase +{ +} diff --git a/BlazorBootstrap.Demo.RCL/Components/Layout/DemosMainLayout.razor b/BlazorBootstrap.Demo.RCL/Components/Layout/DemosMainLayout.razor new file mode 100644 index 000000000..552d8e654 --- /dev/null +++ b/BlazorBootstrap.Demo.RCL/Components/Layout/DemosMainLayout.razor @@ -0,0 +1,3 @@ +@namespace BlazorBootstrap.Demo.RCL +@inherits MainLayoutBase + diff --git a/BlazorBootstrap.Demo.RCL/Components/Layout/DemosMainLayout.razor.cs b/BlazorBootstrap.Demo.RCL/Components/Layout/DemosMainLayout.razor.cs new file mode 100644 index 000000000..ecdb821cd --- /dev/null +++ b/BlazorBootstrap.Demo.RCL/Components/Layout/DemosMainLayout.razor.cs @@ -0,0 +1,9 @@ +using System; +using System.Collections.Generic; +using System.Text; + +namespace BlazorBootstrap.Demo.RCL; + +public partial class DemosMainLayout : MainLayoutBase +{ +} diff --git a/BlazorBootstrap.Demo.RCL/Components/Layout/DocsMainLayout.razor b/BlazorBootstrap.Demo.RCL/Components/Layout/DocsMainLayout.razor new file mode 100644 index 000000000..4c996ecf5 --- /dev/null +++ b/BlazorBootstrap.Demo.RCL/Components/Layout/DocsMainLayout.razor @@ -0,0 +1,2 @@ +@namespace BlazorBootstrap.Demo.RCL +@inherits MainLayoutBase \ No newline at end of file diff --git a/BlazorBootstrap.Demo.RCL/Components/Layout/DocsMainLayout.razor.cs b/BlazorBootstrap.Demo.RCL/Components/Layout/DocsMainLayout.razor.cs new file mode 100644 index 000000000..3f5718156 --- /dev/null +++ b/BlazorBootstrap.Demo.RCL/Components/Layout/DocsMainLayout.razor.cs @@ -0,0 +1,9 @@ +using System; +using System.Collections.Generic; +using System.Text; + +namespace BlazorBootstrap.Demo.RCL; + +public partial class DocsMainLayout : MainLayoutBase +{ +} diff --git a/BlazorBootstrap.Demo.RCL/Components/Layout/MainLayout.razor b/BlazorBootstrap.Demo.RCL/Components/Layout/MainLayout.razor index d039a635a..39da522ae 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Layout/MainLayout.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Layout/MainLayout.razor @@ -3,34 +3,7 @@ -
- - - -
-
- - - -
-
- - - -
-
- - - -
-
-
-
- - - +
GetNavItems() { navItems ??= new List { - new (){ Id = "1", Text = "Getting Started", Href = RouteConstants.Demos_GettingStarted_Documentation, IconName = IconName.HouseDoorFill }, + new (){ Id = "1", Text = "Getting Started", Href = DemoRouteConstants.Demos_GettingStarted_Documentation, IconName = IconName.HouseDoorFill }, new (){ Id = "2", Text = "Layout", IconName = IconName.LayoutTextWindowReverse, IconColor = IconColor.Success }, new (){ Id = "200", Text = "Blazor WebAssembly", Href = "/layout-setup/blazor-webassembly", IconName = IconName.BrowserEdge, ParentId = "2" }, new (){ Id = "201", Text = "Blazor Server", Href = "/layout-setup/blazor-server", IconName = IconName.Server, ParentId = "2" }, new (){ Id = "3", Text = "Content", IconName = IconName.BodyText, IconColor = IconColor.Primary }, - new (){ Id = "300", Text = "Icons", Href = RouteConstants.Demos_Icons_Documentation, IconName = IconName.PersonSquare, ParentId = "3" }, - new (){ Id = "301", Text = "Images", Href = RouteConstants.Demos_Images_Documentation, IconName = IconName.Image, ParentId = "3" }, + new (){ Id = "300", Text = "Icons", Href = DemoRouteConstants.Demos_Icons_Documentation, IconName = IconName.PersonSquare, ParentId = "3" }, + new (){ Id = "301", Text = "Images", Href = DemoRouteConstants.Demos_Images_Documentation, IconName = IconName.Image, ParentId = "3" }, new (){ Id = "4", Text = "Forms", IconName = IconName.InputCursorText, IconColor = IconColor.Success }, - new (){ Id = "400", Text = "Auto Complete", Href = RouteConstants.Demos_AutoComplete_Documentation, IconName = IconName.InputCursorText, ParentId = "4" }, - new (){ Id = "401", Text = "Checkbox Input", Href = RouteConstants.Demos_CheckboxInput_Documentation, IconName = IconName.CheckSquareFill, ParentId = "4" }, - new (){ Id = "402", Text = "Currency Input", Href = RouteConstants.Demos_CurrencyInput_Documentation, IconName = IconName.CurrencyDollar, ParentId = "4" }, - new (){ Id = "403", Text = "Date Input", Href = RouteConstants.Demos_DateInput_Documentation, IconName = IconName.CalendarDate, ParentId = "4" }, - new (){ Id = "404", Text = "Enum Input", Href = RouteConstants.Demos_EnumInput_Documentation, IconName = IconName.MenuButtonWideFill, ParentId = "4" }, - new (){ Id = "405", Text = "Number Input", Href = RouteConstants.Demos_NumberInput_Documentation, IconName = IconName.InputCursor, ParentId = "4" }, - new (){ Id = "406", Text = "Password Input", Href = RouteConstants.Demos_PasswordInput_Documentation, IconName = IconName.EyeSlashFill, ParentId = "4" }, - new (){ Id = "407", Text = "Radio Input", Href = RouteConstants.Demos_RadioInput_Documentation, IconName = IconName.RecordCircle, ParentId = "4" }, - new (){ Id = "408", Text = "Range Input", Href = RouteConstants.Demos_RangeInput_Documentation, IconName = IconName.Sliders, ParentId = "4" }, - //new (){ Id = "404", Text = "Select Input", Href = RouteConstants.Demos_SelectInput_Documentation, IconName = IconName.MenuButtonWideFill, ParentId = "4" }, - new (){ Id = "409", Text = "Switch", Href = RouteConstants.Demos_Switch_Documentation, IconName = IconName.ToggleOn, ParentId = "4" }, - new (){ Id = "410", Text = "Text Input", Href = RouteConstants.Demos_TextInput_Documentation, IconName = IconName.InputCursorText, ParentId = "4" }, - new (){ Id = "411", Text = "Text Area Input", Href = RouteConstants.Demos_TextAreaInput_Documentation, IconName = IconName.InputCursorText, ParentId = "4" }, - new (){ Id = "412", Text = "Time Input", Href = RouteConstants.Demos_TimeInput_Documentation, IconName = IconName.ClockFill, ParentId = "4" }, + new (){ Id = "400", Text = "Auto Complete", Href = DemoRouteConstants.Demos_AutoComplete_Documentation, IconName = IconName.InputCursorText, ParentId = "4" }, + new (){ Id = "401", Text = "Checkbox Input", Href = DemoRouteConstants.Demos_CheckboxInput_Documentation, IconName = IconName.CheckSquareFill, ParentId = "4" }, + new (){ Id = "402", Text = "Currency Input", Href = DemoRouteConstants.Demos_CurrencyInput_Documentation, IconName = IconName.CurrencyDollar, ParentId = "4" }, + new (){ Id = "403", Text = "Date Input", Href = DemoRouteConstants.Demos_DateInput_Documentation, IconName = IconName.CalendarDate, ParentId = "4" }, + new (){ Id = "404", Text = "Enum Input", Href = DemoRouteConstants.Demos_EnumInput_Documentation, IconName = IconName.MenuButtonWideFill, ParentId = "4" }, + new (){ Id = "405", Text = "Number Input", Href = DemoRouteConstants.Demos_NumberInput_Documentation, IconName = IconName.InputCursor, ParentId = "4" }, + new (){ Id = "406", Text = "Password Input", Href = DemoRouteConstants.Demos_PasswordInput_Documentation, IconName = IconName.EyeSlashFill, ParentId = "4" }, + new (){ Id = "407", Text = "Radio Input", Href = DemoRouteConstants.Demos_RadioInput_Documentation, IconName = IconName.RecordCircle, ParentId = "4" }, + new (){ Id = "408", Text = "Range Input", Href = DemoRouteConstants.Demos_RangeInput_Documentation, IconName = IconName.Sliders, ParentId = "4" }, + //new (){ Id = "404", Text = "Select Input", Href = DemoRouteConstants.Demos_SelectInput_Documentation, IconName = IconName.MenuButtonWideFill, ParentId = "4" }, + new (){ Id = "409", Text = "Switch", Href = DemoRouteConstants.Demos_Switch_Documentation, IconName = IconName.ToggleOn, ParentId = "4" }, + new (){ Id = "410", Text = "Text Input", Href = DemoRouteConstants.Demos_TextInput_Documentation, IconName = IconName.InputCursorText, ParentId = "4" }, + new (){ Id = "411", Text = "Text Area Input", Href = DemoRouteConstants.Demos_TextAreaInput_Documentation, IconName = IconName.InputCursorText, ParentId = "4" }, + new (){ Id = "412", Text = "Time Input", Href = DemoRouteConstants.Demos_TimeInput_Documentation, IconName = IconName.ClockFill, ParentId = "4" }, new (){ Id = "5", Text = "Components", IconName = IconName.GearFill, IconColor = IconColor.Danger }, - new (){ Id = "500", Text = "Accordion", Href = RouteConstants.Demos_Accordion_Documentation, IconName = IconName.ChevronBarExpand, ParentId = "5" }, - new (){ Id = "501", Text = "Alerts", Href = RouteConstants.Demos_Alerts_Documentation, IconName = IconName.CheckCircleFill, ParentId = "5" }, - new (){ Id = "502", Text = "Badge", Href = RouteConstants.Demos_Badge_Documentation, IconName = IconName.AppIndicator, ParentId = "5" }, - new (){ Id = "503", Text = "Breadcrumb", Href = RouteConstants.Demos_Breadcrumb_Documentation, IconName = IconName.SegmentedNav, ParentId = "5" }, - new (){ Id = "504", Text = "Buttons", Href = RouteConstants.Demos_Buttons_Documentation, IconName = IconName.ToggleOn, ParentId = "5" }, - new (){ Id = "505", Text = "Callout", Href = RouteConstants.Demos_Callout_Documentation, IconName = IconName.StickyFill, ParentId = "5" }, - new (){ Id = "506", Text = "Card", Href = RouteConstants.Demos_Card_Documentation, IconName = IconName.CardHeading, ParentId = "5" }, - new (){ Id = "507", Text = "Carousel", Href = RouteConstants.Demos_Carousel_Documentation, IconName = IconName.CollectionPlayFill, ParentId = "5" }, - new (){ Id = "508", Text = "Charts", Href = RouteConstants.Demos_Charts_Documentation, IconName = IconName.BarChartLineFill, ParentId = "5", Match = NavLinkMatch.All }, - new (){ Id = "509", Text = "Collapse", Href = RouteConstants.Demos_Collapse_Documentation, IconName = IconName.ArrowsCollapse, ParentId = "5" }, - new (){ Id = "510", Text = "Confirm Dialog", Href = RouteConstants.Demos_ConfirmDialog_Documentation, IconName = IconName.QuestionDiamondFill, ParentId = "5" }, - new (){ Id = "511", Text = "Dropdown", Href = RouteConstants.Demos_Dropdown_Documentation, IconName = IconName.MenuButtonWideFill, ParentId = "5" }, - new (){ Id = "512", Text = "Google Map", Href = RouteConstants.Demos_GoogleMap_Documentation, IconName = IconName.Map, ParentId = "5" }, + new (){ Id = "500", Text = "Accordion", Href = DemoRouteConstants.Demos_Accordion_Documentation, IconName = IconName.ChevronBarExpand, ParentId = "5" }, + new (){ Id = "501", Text = "Alerts", Href = DemoRouteConstants.Demos_Alerts_Documentation, IconName = IconName.CheckCircleFill, ParentId = "5" }, + new (){ Id = "502", Text = "Badge", Href = DemoRouteConstants.Demos_Badge_Documentation, IconName = IconName.AppIndicator, ParentId = "5" }, + new (){ Id = "503", Text = "Breadcrumb", Href = DemoRouteConstants.Demos_Breadcrumb_Documentation, IconName = IconName.SegmentedNav, ParentId = "5" }, + new (){ Id = "504", Text = "Buttons", Href = DemoRouteConstants.Demos_Buttons_Documentation, IconName = IconName.ToggleOn, ParentId = "5" }, + new (){ Id = "505", Text = "Callout", Href = DemoRouteConstants.Demos_Callout_Documentation, IconName = IconName.StickyFill, ParentId = "5" }, + new (){ Id = "506", Text = "Card", Href = DemoRouteConstants.Demos_Card_Documentation, IconName = IconName.CardHeading, ParentId = "5" }, + new (){ Id = "507", Text = "Carousel", Href = DemoRouteConstants.Demos_Carousel_Documentation, IconName = IconName.CollectionPlayFill, ParentId = "5" }, + new (){ Id = "508", Text = "Charts", Href = DemoRouteConstants.Demos_Charts_Documentation, IconName = IconName.BarChartLineFill, ParentId = "5", Match = NavLinkMatch.All }, + new (){ Id = "509", Text = "Collapse", Href = DemoRouteConstants.Demos_Collapse_Documentation, IconName = IconName.ArrowsCollapse, ParentId = "5" }, + new (){ Id = "510", Text = "Confirm Dialog", Href = DemoRouteConstants.Demos_ConfirmDialog_Documentation, IconName = IconName.QuestionDiamondFill, ParentId = "5" }, + new (){ Id = "511", Text = "Dropdown", Href = DemoRouteConstants.Demos_Dropdown_Documentation, IconName = IconName.MenuButtonWideFill, ParentId = "5" }, + new (){ Id = "512", Text = "Google Map", Href = DemoRouteConstants.Demos_GoogleMap_Documentation, IconName = IconName.Map, ParentId = "5" }, #region Grid new (){ Id = "513", Text = "Grid", IconName = IconName.Grid, ParentId = "5" }, - new (){ Id = "51301", Text = "Overview", Href = RouteConstants.Demos_Grid_Overview_Documentation, IconName = IconName.Grid, ParentId = "513" }, // first item - do not change - new (){ Id = "51302", Text = "Alignment", Href = RouteConstants.Demos_Grid_Alignment_Documentation, IconName = IconName.Justify, ParentId = "513" }, - new (){ Id = "51303", Text = "Custom CSS Class", Href = RouteConstants.Demos_Grid_CustomCSSClass_Documentation, IconName = IconName.FileTypeCss, ParentId = "513" }, - new (){ Id = "51304", Text = "Data Binding", Href = RouteConstants.Demos_Grid_DataBinding_Documentation, IconName = IconName.GridFill, ParentId = "513" }, - new (){ Id = "51306", Text = "Detail View", Href = RouteConstants.Demos_Grid_DetailView_Documentation, IconName = IconName.ListNested, ParentId = "513" }, - new (){ Id = "51307", Text = "Events", Href = RouteConstants.Demos_Grid_Events_Documentation, IconName = IconName.LightningChargeFill, ParentId = "513" }, - new (){ Id = "51307", Text = "Filters", Href = RouteConstants.Demos_Grid_Filters_Documentation, IconName = IconName.FunnelFill, ParentId = "513" }, - new (){ Id = "51308", Text = "Fixed Header", Href = RouteConstants.Demos_Grid_FixedHeader_Documentation, IconName = IconName.Table, ParentId = "513" }, - new (){ Id = "51309", Text = "Freeze Columns", Href = RouteConstants.Demos_Grid_FreezeColumns_Documentation, IconName = IconName.LayoutThreeColumns, ParentId = "513" }, - new (){ Id = "51310", Text = "Grid Settings", Href = RouteConstants.Demos_Grid_Settings_Documentation, IconName = IconName.GearFill, ParentId = "513" }, - new (){ Id = "51311", Text = "Nested Grid", Href = RouteConstants.Demos_Grid_NestedGrid_Documentation, IconName = IconName.Pip, ParentId = "513" }, - new (){ Id = "51312", Text = "Paging", Href = RouteConstants.Demos_Grid_Paging_Documentation, IconName = IconName.ChevronBarRight, ParentId = "513" }, - new (){ Id = "51313", Text = "Selection", Href = RouteConstants.Demos_Grid_Selection_Documentation, IconName = IconName.CheckSquareFill, ParentId = "513" }, - new (){ Id = "51314", Text = "Sorting", Href = RouteConstants.Demos_Grid_Sorting_Documentation, IconName = IconName.ArrowDownUp, ParentId = "513" }, - new (){ Id = "51315", Text = "Summary", Href = RouteConstants.Demos_Grid_Summary_Documentation, IconName = IconName.Calculator, ParentId = "513" }, - new (){ Id = "51316", Text = "Translations", Href = RouteConstants.Demos_Grid_Translations_Documentation, IconName = IconName.Translate, ParentId = "513" }, - new (){ Id = "51399", Text = "Other", Href = RouteConstants.Demos_Grid_OtherExamples_Documentation, IconName = IconName.PlusSquareFill, ParentId = "513" }, // last item - do not change + new (){ Id = "51301", Text = "Overview", Href = DemoRouteConstants.Demos_Grid_Overview_Documentation, IconName = IconName.Grid, ParentId = "513" }, // first item - do not change + new (){ Id = "51302", Text = "Alignment", Href = DemoRouteConstants.Demos_Grid_Alignment_Documentation, IconName = IconName.Justify, ParentId = "513" }, + new (){ Id = "51303", Text = "Custom CSS Class", Href = DemoRouteConstants.Demos_Grid_CustomCSSClass_Documentation, IconName = IconName.FileTypeCss, ParentId = "513" }, + new (){ Id = "51304", Text = "Data Binding", Href = DemoRouteConstants.Demos_Grid_DataBinding_Documentation, IconName = IconName.GridFill, ParentId = "513" }, + new (){ Id = "51306", Text = "Detail View", Href = DemoRouteConstants.Demos_Grid_DetailView_Documentation, IconName = IconName.ListNested, ParentId = "513" }, + new (){ Id = "51307", Text = "Events", Href = DemoRouteConstants.Demos_Grid_Events_Documentation, IconName = IconName.LightningChargeFill, ParentId = "513" }, + new (){ Id = "51307", Text = "Filters", Href = DemoRouteConstants.Demos_Grid_Filters_Documentation, IconName = IconName.FunnelFill, ParentId = "513" }, + new (){ Id = "51308", Text = "Fixed Header", Href = DemoRouteConstants.Demos_Grid_FixedHeader_Documentation, IconName = IconName.Table, ParentId = "513" }, + new (){ Id = "51309", Text = "Freeze Columns", Href = DemoRouteConstants.Demos_Grid_FreezeColumns_Documentation, IconName = IconName.LayoutThreeColumns, ParentId = "513" }, + new (){ Id = "51310", Text = "Grid Settings", Href = DemoRouteConstants.Demos_Grid_Settings_Documentation, IconName = IconName.GearFill, ParentId = "513" }, + new (){ Id = "51311", Text = "Nested Grid", Href = DemoRouteConstants.Demos_Grid_NestedGrid_Documentation, IconName = IconName.Pip, ParentId = "513" }, + new (){ Id = "51312", Text = "Paging", Href = DemoRouteConstants.Demos_Grid_Paging_Documentation, IconName = IconName.ChevronBarRight, ParentId = "513" }, + new (){ Id = "51313", Text = "Selection", Href = DemoRouteConstants.Demos_Grid_Selection_Documentation, IconName = IconName.CheckSquareFill, ParentId = "513" }, + new (){ Id = "51314", Text = "Sorting", Href = DemoRouteConstants.Demos_Grid_Sorting_Documentation, IconName = IconName.ArrowDownUp, ParentId = "513" }, + new (){ Id = "51315", Text = "Summary", Href = DemoRouteConstants.Demos_Grid_Summary_Documentation, IconName = IconName.Calculator, ParentId = "513" }, + new (){ Id = "51316", Text = "Translations", Href = DemoRouteConstants.Demos_Grid_Translations_Documentation, IconName = IconName.Translate, ParentId = "513" }, + new (){ Id = "51399", Text = "Other", Href = DemoRouteConstants.Demos_Grid_OtherExamples_Documentation, IconName = IconName.PlusSquareFill, ParentId = "513" }, // last item - do not change #endregion Grid - new (){ Id = "514", Text = "Markdown", Href = RouteConstants.Demos_Markdown_Documentation, IconName = IconName.MarkdownFill, ParentId = "5" }, - new (){ Id = "514", Text = "Modals", Href = RouteConstants.Demos_Modal_Documentation, IconName = IconName.WindowStack, ParentId = "5" }, - new (){ Id = "515", Text = "Offcanvas", Href = RouteConstants.Demos_Offcanvas_Documentation, IconName = IconName.LayoutSidebarReverse, ParentId = "5" }, - new (){ Id = "516", Text = "Pagination", Href = RouteConstants.Demos_Pagination_Documentation, IconName = IconName.ThreeDots, ParentId = "5" }, - new (){ Id = "517", Text = "PDF Viewer", Href = RouteConstants.Demos_PDFViewer_Documentation, IconName = IconName.FilePdfFill, ParentId = "5" }, - new (){ Id = "518", Text = "Placeholders", Href = RouteConstants.Demos_Placeholders_Documentation, IconName = IconName.ColumnsGap, ParentId = "5" }, - new (){ Id = "519", Text = "Preload", Href = RouteConstants.Demos_Preload_Documentation, IconName = IconName.ArrowClockwise, ParentId = "5" }, - new (){ Id = "520", Text = "Progress", Href = RouteConstants.Demos_Progress_Documentation, IconName = IconName.UsbC, ParentId = "5" }, - new (){ Id = "521", Text = "Ribbon", Href = RouteConstants.Demos_Ribbon_Documentation, IconName = IconName.WindowStack, ParentId = "5" }, - new (){ Id = "522", Text = "Script Loader", Href = RouteConstants.Demos_ScriptLoader_Documentation, IconName = IconName.CodeSlash, ParentId = "5" }, - new (){ Id = "523", Text = "Sidebar", Href = RouteConstants.Demos_Sidebar_Documentation, IconName = IconName.LayoutSidebar, ParentId = "5" }, - new (){ Id = "524", Text = "Sidebar 2", Href = RouteConstants.Demos_Sidebar2_Documentation, IconName = IconName.ListNested, ParentId = "5" }, - new (){ Id = "525", Text = "Sortable List", Href = RouteConstants.Demos_SortableList_Documentation, IconName = IconName.ArrowsMove, ParentId = "5" }, - new (){ Id = "526", Text = "Spinner", Href = RouteConstants.Demos_Spinners_Documentation, IconName = IconName.ArrowRepeat, ParentId = "5" }, - new (){ Id = "527", Text = "Tabs", Href = RouteConstants.Demos_Tabs_Documentation, IconName = IconName.WindowPlus, ParentId = "5" }, - new (){ Id = "528", Text = "Theme Switcher", Href = RouteConstants.Demos_ThemeSwitcher_Documentation, IconName = IconName.NintendoSwitch, ParentId = "5" }, - new (){ Id = "529", Text = "Toasts", Href = RouteConstants.Demos_Toasts_Documentation, IconName = IconName.ExclamationTriangleFill, ParentId = "5" }, - new (){ Id = "530", Text = "Tooltips", Href = RouteConstants.Demos_Tooltips_Documentation, IconName = IconName.ChatSquareDotsFill, ParentId = "5" }, + new (){ Id = "514", Text = "Markdown", Href = DemoRouteConstants.Demos_Markdown_Documentation, IconName = IconName.MarkdownFill, ParentId = "5" }, + new (){ Id = "514", Text = "Modals", Href = DemoRouteConstants.Demos_Modal_Documentation, IconName = IconName.WindowStack, ParentId = "5" }, + new (){ Id = "515", Text = "Offcanvas", Href = DemoRouteConstants.Demos_Offcanvas_Documentation, IconName = IconName.LayoutSidebarReverse, ParentId = "5" }, + new (){ Id = "516", Text = "Pagination", Href = DemoRouteConstants.Demos_Pagination_Documentation, IconName = IconName.ThreeDots, ParentId = "5" }, + new (){ Id = "517", Text = "PDF Viewer", Href = DemoRouteConstants.Demos_PDFViewer_Documentation, IconName = IconName.FilePdfFill, ParentId = "5" }, + new (){ Id = "518", Text = "Placeholders", Href = DemoRouteConstants.Demos_Placeholders_Documentation, IconName = IconName.ColumnsGap, ParentId = "5" }, + new (){ Id = "519", Text = "Preload", Href = DemoRouteConstants.Demos_Preload_Documentation, IconName = IconName.ArrowClockwise, ParentId = "5" }, + new (){ Id = "520", Text = "Progress", Href = DemoRouteConstants.Demos_Progress_Documentation, IconName = IconName.UsbC, ParentId = "5" }, + new (){ Id = "521", Text = "Ribbon", Href = DemoRouteConstants.Demos_Ribbon_Documentation, IconName = IconName.WindowStack, ParentId = "5" }, + new (){ Id = "522", Text = "Script Loader", Href = DemoRouteConstants.Demos_ScriptLoader_Documentation, IconName = IconName.CodeSlash, ParentId = "5" }, + new (){ Id = "523", Text = "Sidebar", Href = DemoRouteConstants.Demos_Sidebar_Documentation, IconName = IconName.LayoutSidebar, ParentId = "5" }, + new (){ Id = "524", Text = "Sidebar 2", Href = DemoRouteConstants.Demos_Sidebar2_Documentation, IconName = IconName.ListNested, ParentId = "5" }, + new (){ Id = "525", Text = "Sortable List", Href = DemoRouteConstants.Demos_SortableList_Documentation, IconName = IconName.ArrowsMove, ParentId = "5" }, + new (){ Id = "526", Text = "Spinner", Href = DemoRouteConstants.Demos_Spinners_Documentation, IconName = IconName.ArrowRepeat, ParentId = "5" }, + new (){ Id = "527", Text = "Tabs", Href = DemoRouteConstants.Demos_Tabs_Documentation, IconName = IconName.WindowPlus, ParentId = "5" }, + new (){ Id = "528", Text = "Theme Switcher", Href = DemoRouteConstants.Demos_ThemeSwitcher_Documentation, IconName = IconName.NintendoSwitch, ParentId = "5" }, + new (){ Id = "529", Text = "Toasts", Href = DemoRouteConstants.Demos_Toasts_Documentation, IconName = IconName.ExclamationTriangleFill, ParentId = "5" }, + new (){ Id = "530", Text = "Tooltips", Href = DemoRouteConstants.Demos_Tooltips_Documentation, IconName = IconName.ChatSquareDotsFill, ParentId = "5" }, new (){ Id = "6", Text = "Data Visualization", IconName = IconName.BarChartFill, IconColor = IconColor.Warning }, - new (){ Id = "600", Text = "Bar Chart", Href = RouteConstants.Demos_BarChart_Documentation, IconName = IconName.BarChartFill, ParentId = "6", Match = NavLinkMatch.All }, - new (){ Id = "601", Text = "Doughnut Chart", Href = RouteConstants.Demos_DoughnutChart_Documentation, IconName = IconName.CircleFill, ParentId = "6", Match = NavLinkMatch.All }, - new (){ Id = "602", Text = "Line Chart", Href = RouteConstants.Demos_LineChart_Documentation, IconName = IconName.GraphUp, ParentId = "6", Match = NavLinkMatch.All }, - new (){ Id = "603", Text = "Pie Chart", Href = RouteConstants.Demos_PieChart_Documentation, IconName = IconName.PieChartFill, ParentId = "6", Match = NavLinkMatch.All }, - new (){ Id = "604", Text = "Polar Area Chart", Href = RouteConstants.Demos_PolarAreaChart_Documentation, IconName = IconName.PieChartFill, ParentId = "6", Match = NavLinkMatch.All }, - new (){ Id = "605", Text = "Radar Chart", Href = RouteConstants.Demos_RadarChart_Documentation, IconName = IconName.Radar, ParentId = "6", Match = NavLinkMatch.All }, - new (){ Id = "605", Text = "Scatter Chart", Href = RouteConstants.Demos_ScatterChart_Documentation, IconName = IconName.GraphUpArrow, ParentId = "6", Match = NavLinkMatch.All }, + new (){ Id = "600", Text = "Bar Chart", Href = DemoRouteConstants.Demos_BarChart_Documentation, IconName = IconName.BarChartFill, ParentId = "6", Match = NavLinkMatch.All }, + new (){ Id = "601", Text = "Doughnut Chart", Href = DemoRouteConstants.Demos_DoughnutChart_Documentation, IconName = IconName.CircleFill, ParentId = "6", Match = NavLinkMatch.All }, + new (){ Id = "602", Text = "Line Chart", Href = DemoRouteConstants.Demos_LineChart_Documentation, IconName = IconName.GraphUp, ParentId = "6", Match = NavLinkMatch.All }, + new (){ Id = "603", Text = "Pie Chart", Href = DemoRouteConstants.Demos_PieChart_Documentation, IconName = IconName.PieChartFill, ParentId = "6", Match = NavLinkMatch.All }, + new (){ Id = "604", Text = "Polar Area Chart", Href = DemoRouteConstants.Demos_PolarAreaChart_Documentation, IconName = IconName.PieChartFill, ParentId = "6", Match = NavLinkMatch.All }, + new (){ Id = "605", Text = "Radar Chart", Href = DemoRouteConstants.Demos_RadarChart_Documentation, IconName = IconName.Radar, ParentId = "6", Match = NavLinkMatch.All }, + new (){ Id = "605", Text = "Scatter Chart", Href = DemoRouteConstants.Demos_ScatterChart_Documentation, IconName = IconName.GraphUpArrow, ParentId = "6", Match = NavLinkMatch.All }, new(){ Id = "7", Text = "Services", IconName = IconName.WrenchAdjustableCircleFill, IconColor = IconColor.Success }, - new (){ Id = "700", Text = "Modal Service", Href = RouteConstants.Demos_ModalService_Documentation, IconName = IconName.WindowStack, ParentId = "7" }, + new (){ Id = "700", Text = "Modal Service", Href = DemoRouteConstants.Demos_ModalService_Documentation, IconName = IconName.WindowStack, ParentId = "7" }, new(){ Id = "19", Text = "Utilities", IconName = IconName.GearWideConnected, IconColor = IconColor.Info }, - new (){ Id = "1900", Text = "Color Utility", Href = RouteConstants.Demos_ColorUtils_Documentation, IconName = IconName.Palette2, ParentId = "19" }, + new (){ Id = "1900", Text = "Color Utility", Href = DemoRouteConstants.Demos_ColorUtils_Documentation, IconName = IconName.Palette2, ParentId = "19" }, }; return navItems; } - - private async ValueTask OnThemeChanged(string themeName) - => await JS.InvokeVoidAsync("updateDemoCodeThemeCss", themeName); } diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Accordion/AccordionDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Accordion/AccordionDocumentation.razor index 2aa5f2dea..5beed8010 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Accordion/AccordionDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Accordion/AccordionDocumentation.razor @@ -113,7 +113,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_Accordion_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Accordion_Documentation; private const string pageTitle = "Blazor Accordion"; private const string pageDescription = "Build vertically collapsing accordions in combination with our Collapse component."; private const string metaTitle = "Blazor Accordion Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Alerts/AlertDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Alerts/AlertDocumentation.razor index d49284a36..4597b343e 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Alerts/AlertDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Alerts/AlertDocumentation.razor @@ -49,7 +49,7 @@ @code{ - private const string pageUrl = RouteConstants.Demos_Alerts_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Alerts_Documentation; private const string pageTitle = "Blazor Alert"; private const string pageDescription = "Provide contextual feedback messages for typical user actions with the handful of available and flexible Blazor Bootstrap alert messages."; private const string metaTitle = "Blazor Alert Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Badge/BadgeDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Badge/BadgeDocumentation.razor index 1ac1ad314..35ecf2a37 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Badge/BadgeDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Badge/BadgeDocumentation.razor @@ -61,7 +61,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_Badge_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Badge_Documentation; private const string pageTitle = "Blazor Badge"; private const string pageDescription = "The Blazor Bootstrap Badge component shows the small count and labels."; private const string metaTitle = "Blazor Badge Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Breadcrumb/BreadcrumbDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Breadcrumb/BreadcrumbDocumentation.razor index 2afe81ab4..6990cd6eb 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Breadcrumb/BreadcrumbDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Breadcrumb/BreadcrumbDocumentation.razor @@ -24,7 +24,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_Breadcrumb_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Breadcrumb_Documentation; private const string pageTitle = "Blazor Breadcrumb"; private const string pageDescription = "Indicate the current page's location within a navigational hierarchy that automatically adds separators."; private const string metaTitle = "Blazor Breadcrumb Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/ButtonDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/ButtonDocumentation.razor index 0ac15eb22..c45a44d44 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/ButtonDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/ButtonDocumentation.razor @@ -101,7 +101,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_Buttons_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Buttons_Documentation; private const string pageTitle = "Blazor Button"; private const string pageDescription = "Use Blazor Bootstrap button styles for actions in forms, dialogs, and more with support for multiple sizes, states, etc."; private const string metaTitle = "Blazor Button Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Callout/CalloutDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Callout/CalloutDocumentation.razor index 61564e389..dfbb0a695 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Callout/CalloutDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Callout/CalloutDocumentation.razor @@ -28,7 +28,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_Callout_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Callout_Documentation; private const string pageTitle = "Blazor Callout"; private const string pageDescription = "Blazor Bootstrap callout component provides content presentation in a visually distinct manner."; private const string metaTitle = "Blazor Callout Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Card/CardDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Card/CardDocumentation.razor index 1537aeabf..ef741c086 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Card/CardDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Card/CardDocumentation.razor @@ -104,7 +104,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_Card_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Card_Documentation; private const string pageTitle = "Blazor Card"; private const string pageDescription = "BootstrapBootstrap's cards provide a flexible and extensible content container with multiple variants and options."; private const string metaTitle = "Blazor Card Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Carousel/CarouselDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Carousel/CarouselDocumentation.razor index ec55ccdce..f838e015c 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Carousel/CarouselDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Carousel/CarouselDocumentation.razor @@ -105,7 +105,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_Carousel_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Carousel_Documentation; private const string pageTitle = "Blazor Carousel"; private const string pageDescription = "Blazor Carousel component is a slideshow component that cycles through elements, images, or slides of text."; private const string metaTitle = "Blazor Carousel Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/BarCharts/BarChartDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/BarCharts/BarChartDocumentation.razor index 155bcac3c..162721b12 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/BarCharts/BarChartDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/BarCharts/BarChartDocumentation.razor @@ -45,7 +45,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_BarChart_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_BarChart_Documentation; private const string pageTitle = "Blazor Bar Chart"; private const string pageDescription = "A Blazor Bootstrap bar chart component is used to represent data values as vertical bars. It is sometimes used to show trend data and to compare multiple data sets side by side."; private const string metaTitle = "Blazor Bar Chart Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/ChartsDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/ChartsDocumentation.razor index 559f7eb5d..515d817ea 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/ChartsDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/ChartsDocumentation.razor @@ -18,13 +18,13 @@
At this moment we are supporting seven blazor chart types.
    -
  1. Bar Chart
  2. -
  3. Doughnut Chart
  4. -
  5. Line Chart
  6. -
  7. Pie Chart
  8. -
  9. Polar Area Chart
  10. -
  11. Radar Chart
  12. -
  13. Scatter Chart
  14. +
  15. Bar Chart
  16. +
  17. Doughnut Chart
  18. +
  19. Line Chart
  20. +
  21. Pie Chart
  22. +
  23. Polar Area Chart
  24. +
  25. Radar Chart
  26. +
  27. Scatter Chart
@@ -34,14 +34,14 @@
- Refer to the getting started guide for setting up charts. + Refer to the getting started guide for setting up charts.
@code { - private const string pageUrl = RouteConstants.Demos_Charts_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Charts_Documentation; private const string pageTitle = "Blazor Charts"; private const string pageDescription = "Blazor Bootstrap charts are well-designed chart components on top of Chart.js to visualize data. It contains a rich UI gallery of charts that cater to all charting scenarios. Its high performance helps render large amounts of data quickly."; private const string metaTitle = "Blazor Chart Components"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/DoughnutCharts/DoughnutChartDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/DoughnutCharts/DoughnutChartDocumentation.razor index d7b1749b3..e1ea2df51 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/DoughnutCharts/DoughnutChartDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/DoughnutCharts/DoughnutChartDocumentation.razor @@ -35,7 +35,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_DoughnutChart_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_DoughnutChart_Documentation; private const string pageTitle = "Blazor Doughnut Chart"; private const string pageDescription = "A Blazor donut chart component is a circular chart that shows the proportional values of different categories. It is similar to a pie chart, but the center of the donut chart is hollow. This makes it easier to see the individual values of each category."; private const string metaTitle = "Blazor Doughnut Chart Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/LineCharts/LineChartDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/LineCharts/LineChartDocumentation.razor index e4d833a46..b82f40900 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/LineCharts/LineChartDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/LineCharts/LineChartDocumentation.razor @@ -57,7 +57,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_LineChart_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_LineChart_Documentation; private const string pageTitle = "Blazor Line Chart"; private const string pageDescription = "A Blazor Bootstrap line chart component is a graphical representation of data that uses a series of connected points to show how the data changes over time. It is a type of x-y chart, where the x-axis represents the independent variable, such as time, and the y-axis represents the dependent variable, such as the value."; private const string metaTitle = "Blazor Line Chart Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/PieCharts/PieChartDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/PieCharts/PieChartDocumentation.razor index f7a864db0..c614e9309 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/PieCharts/PieChartDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/PieCharts/PieChartDocumentation.razor @@ -42,7 +42,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_PieChart_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_PieChart_Documentation; private const string pageTitle = "Blazor Pie Chart"; private const string pageDescription = "A Blazor Bootstrap pie chart component is a circular chart that shows the proportional values of different categories."; private const string metaTitle = "Blazor Pie Chart"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/PolarAreaCharts/PolarAreaChartDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/PolarAreaCharts/PolarAreaChartDocumentation.razor index 33dfa6827..0e54c55ae 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/PolarAreaCharts/PolarAreaChartDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/PolarAreaCharts/PolarAreaChartDocumentation.razor @@ -31,7 +31,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_PolarAreaChart_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_PolarAreaChart_Documentation; private const string pageTitle = "Blazor Polar Area Chart"; private const string pageDescription = "A Blazor Bootstrap polar area charts are similar to pie charts, but each segment has the same angle - the radius of the segment differs depending on the value."; private const string metaTitle = "Blazor Polar Area Chart Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/RadarCharts/RadarChartDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/RadarCharts/RadarChartDocumentation.razor index 29cf3d8da..63d207f92 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/RadarCharts/RadarChartDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/RadarCharts/RadarChartDocumentation.razor @@ -31,7 +31,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_RadarChart_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_RadarChart_Documentation; private const string pageTitle = "Blazor Radar Chart"; private const string pageDescription = "A Blazor Bootstrap radar chart component is a way of showing multiple data points and the variation between them. They are often useful for comparing the points of two or more different data sets."; private const string metaTitle = "Blazor Radar Chart Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/ScatterCharts/ScatterChartDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/ScatterCharts/ScatterChartDocumentation.razor index 8d365c78e..da9ce0053 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/ScatterCharts/ScatterChartDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/ScatterCharts/ScatterChartDocumentation.razor @@ -40,7 +40,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_ScatterChart_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_ScatterChart_Documentation; private const string pageTitle = "Blazor Scatter Chart"; private const string pageDescription = "A Blazor Bootstrap scatter chart components are based on basic line charts with the x-axis changed to a linear axis. To use a scatter chart, data must be passed as objects containing X and Y properties."; private const string metaTitle = "Blazor Scatter Chart Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Collapse/CollapseDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Collapse/CollapseDocumentation.razor index f1aaa1d56..e6ed4cf0a 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Collapse/CollapseDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Collapse/CollapseDocumentation.razor @@ -71,7 +71,7 @@
@code { - private const string pageUrl = RouteConstants.Demos_Collapse_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Collapse_Documentation; private const string pageTitle = "Blazor Collapse"; private const string pageDescription = "Toggle the visibility of content across your project with the Blazor Bootstrap Collapse component."; private const string metaTitle = "Blazor Collapse Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/ConfirmDialog/ConfirmDialogDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/ConfirmDialog/ConfirmDialogDocumentation.razor index 6b967413c..eb1122ec2 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/ConfirmDialog/ConfirmDialogDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/ConfirmDialog/ConfirmDialogDocumentation.razor @@ -74,7 +74,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_ConfirmDialog_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_ConfirmDialog_Documentation; private const string pageTitle = "Blazor Confirm Dialog"; private const string pageDescription = "Use Blazor Bootstrap confirm dialog component if you want the user to verify or accept something."; private const string metaTitle = "Blazor Confirm Dialog Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/DropdownDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/DropdownDocumentation.razor index af7d67f04..bf3734a5a 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/DropdownDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/DropdownDocumentation.razor @@ -186,7 +186,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_Dropdown_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Dropdown_Documentation; private const string pageTitle = "Blazor Dropdown"; private const string pageDescription = "Dropdowns are toggleable, contextual overlays for displaying lists of links and more. They are toggled by clicking, not by hovering; this is an intentional design decision'by bootstrap."; private const string metaTitle = "Blazor Dropdown Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/AutoComplete/AutoCompleteDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Form/AutoComplete/AutoCompleteDocumentation.razor index 4c0f008b9..d677716d8 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/AutoComplete/AutoCompleteDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Form/AutoComplete/AutoCompleteDocumentation.razor @@ -96,7 +96,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_AutoComplete_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_AutoComplete_Documentation; private const string pageTitle = "Blazor AutoComplete"; private const string pageDescription = "Blazor Bootstrap autocomplete component is a textbox that offers the users suggestions as they type from the data source. And it supports client-side and server-side filtering."; private const string metaTitle = "Blazor AutoComplete Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/CheckboxInput/CheckboxInputDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Form/CheckboxInput/CheckboxInputDocumentation.razor index f733a2f70..c660f9d3d 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/CheckboxInput/CheckboxInputDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Form/CheckboxInput/CheckboxInputDocumentation.razor @@ -33,7 +33,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_CheckboxInput_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_CheckboxInput_Documentation; private const string pageTitle = "Blazor CheckboxInput"; private const string pageDescription = "The Blazor Bootstrap CheckboxInput component is constructed using an HTML input of type 'checkbox'."; private const string metaTitle = "Blazor CheckboxInput Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/CurrencyInput/CurrencyInputDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Form/CurrencyInput/CurrencyInputDocumentation.razor index f4a2088a2..b9b11912f 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/CurrencyInput/CurrencyInputDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Form/CurrencyInput/CurrencyInputDocumentation.razor @@ -96,7 +96,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_CurrencyInput_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_CurrencyInput_Documentation; private const string pageTitle = "Blazor CurrencyInput"; private const string pageDescription = "Use the Blazor Bootstrap CurrencyInput component to show the numbers in the user's locale format, including the currency symbol."; private const string metaTitle = "Blazor CurrencyInput Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/DateInput/DateInputDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Form/DateInput/DateInputDocumentation.razor index 0e77f37d2..86978d1bf 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/DateInput/DateInputDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Form/DateInput/DateInputDocumentation.razor @@ -79,7 +79,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_DateInput_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_DateInput_Documentation; private const string pageTitle = "Blazor DateInput"; private const string pageDescription = "The Blazor Bootstrap DateInput component is constructed using an HTML input of type 'date' which limits user input based on pre-defined parameters. This component enables users to input a date using a text box with validation or a special date picker interface."; private const string metaTitle = "Blazor DateInput Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/EnumInput/EnumInputDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Form/EnumInput/EnumInputDocumentation.razor index 79aa5ae5a..33ef5318f 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/EnumInput/EnumInputDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Form/EnumInput/EnumInputDocumentation.razor @@ -105,7 +105,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_EnumInput_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_EnumInput_Documentation; private const string pageTitle = "Blazor EnumInput"; private const string pageDescription = "The Blazor Bootstrap EnumInput component renders a dropdown list from an enumeration (enum), enabling users to select from a predefined set of options. It simplifies data entry by binding directly to enum types and supports customization with sizes."; private const string metaTitle = "Blazor EnumInput Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/NumberInput/NumberInputDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Form/NumberInput/NumberInputDocumentation.razor index 819c761fc..ee71d1dc5 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/NumberInput/NumberInputDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Form/NumberInput/NumberInputDocumentation.razor @@ -74,7 +74,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_NumberInput_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_NumberInput_Documentation; private const string pageTitle = "Blazor NumberInput"; private const string pageDescription = "Blazor Bootstrap NumberInput component is built around HTML input of type=\"number\" that prevents the user input based on the parameters set."; private const string metaTitle = "Blazor NumberInput Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/PasswordInput/PasswordInputDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Form/PasswordInput/PasswordInputDocumentation.razor index 8052ee149..886e256bb 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/PasswordInput/PasswordInputDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Form/PasswordInput/PasswordInputDocumentation.razor @@ -42,7 +42,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_PasswordInput_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_PasswordInput_Documentation; private const string pageTitle = "Blazor PasswordInput"; private const string pageDescription = "The Blazor Bootstrap PasswordInput component is constructed using an HTML input of type 'password'."; private const string metaTitle = "Blazor PasswordInput Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/RadioInput/RadioInputDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Form/RadioInput/RadioInputDocumentation.razor index 94fc47fcf..4c59437da 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/RadioInput/RadioInputDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Form/RadioInput/RadioInputDocumentation.razor @@ -28,7 +28,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_RadioInput_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_RadioInput_Documentation; private const string pageTitle = "Blazor RadioInput"; private const string pageDescription = "The Blazor Bootstrap RadioInput component is constructed using an HTML input of type 'radio'."; private const string metaTitle = "Blazor RadioInput Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/RangeInput/RangeInputDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Form/RangeInput/RangeInputDocumentation.razor index cee95d4de..92c7d7d26 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/RangeInput/RangeInputDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Form/RangeInput/RangeInputDocumentation.razor @@ -64,7 +64,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_RangeInput_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_RangeInput_Documentation; private const string pageTitle = "Blazor RangeInput"; private const string pageDescription = "Blazor Bootstrap RangeInput component is built around HTML input of type=\"range\"."; private const string metaTitle = "Blazor RangeInput Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/Switch/SwitchDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Form/Switch/SwitchDocumentation.razor index 5007a50b4..9af2265b4 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/Switch/SwitchDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Form/Switch/SwitchDocumentation.razor @@ -46,7 +46,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_Switch_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Switch_Documentation; private const string pageTitle = "Blazor Switch"; private const string pageDescription = "Create consistent cross-browser and cross-device checkboxes with our blazor switches. A switch has the markup of a custom checkbox."; private const string metaTitle = "Blazor Switch Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/TextAreaInput/TextAreaInputDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Form/TextAreaInput/TextAreaInputDocumentation.razor index 362dbf695..c30d84793 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/TextAreaInput/TextAreaInputDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Form/TextAreaInput/TextAreaInputDocumentation.razor @@ -52,7 +52,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_TextAreaInput_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_TextAreaInput_Documentation; private const string pageTitle = "Blazor TextAreaInput"; private const string pageDescription = "The Blazor Bootstrap TextAreaInput component provides a multi-line plain-text editing control, ideal for scenarios requiring users to input substantial amounts of free-form text. Common use cases include comment sections on reviews or review descriptions, or feedback forms."; private const string metaTitle = "Blazor TextAreaInput Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/TextInput/TextInputDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Form/TextInput/TextInputDocumentation.razor index 721f4de6e..26998f6c6 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/TextInput/TextInputDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Form/TextInput/TextInputDocumentation.razor @@ -52,7 +52,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_TextInput_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_TextInput_Documentation; private const string pageTitle = "Blazor TextInput"; private const string pageDescription = "The Blazor Bootstrap TextInput component is constructed using an HTML input of type 'text'."; private const string metaTitle = "Blazor TextInput Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/TimeInput/TimeInputDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Form/TimeInput/TimeInputDocumentation.razor index ca30dd5e3..95bb786cc 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/TimeInput/TimeInputDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Form/TimeInput/TimeInputDocumentation.razor @@ -76,7 +76,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_TimeInput_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_TimeInput_Documentation; private const string pageTitle = "Blazor TimeInput"; private const string pageDescription = "The Blazor Bootstrap TimeInput component is constructed using an HTML input of type 'time' which limits user input based on pre-defined parameters. This component enables users to input a time using a text box with validation or a special time picker interface."; private const string metaTitle = "Blazor TimeInput Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/GettingStarted/GettingStartedDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/GettingStarted/GettingStartedDocumentation.razor index 839fbd92d..8c8918d9e 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/GettingStarted/GettingStartedDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/GettingStarted/GettingStartedDocumentation.razor @@ -105,7 +105,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_GettingStarted_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_GettingStarted_Documentation; private const string pageTitle = "Getting started with Blazor Bootstrap - Blazor Project Setup"; private const string pageDescription = "High-performance, lightweight, and responsive blazor bootstrap components in a single package from the developers for the developers."; private const string metaTitle = "Getting started with Blazor Bootstrap - Blazor Project Setup"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/01-Overview/Grid_Overview_Documentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/01-Overview/Grid_Overview_Documentation.razor index adf4edaa6..5b8805962 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/01-Overview/Grid_Overview_Documentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/01-Overview/Grid_Overview_Documentation.razor @@ -22,7 +22,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_Grid_Overview_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Grid_Overview_Documentation; private const string pageTitle = "Blazor Grid"; private const string pageDescription = "Use Blazor Bootstrap grid component to display tabular data from the data source. And it supports client-side and server-side filtering, paging, and sorting."; private const string metaTitle = "Blazor Grid Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/02-data-binding/Grid_DataBinding_Documentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/02-data-binding/Grid_DataBinding_Documentation.razor index 238af3097..196f1a57d 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/02-data-binding/Grid_DataBinding_Documentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/02-data-binding/Grid_DataBinding_Documentation.razor @@ -31,7 +31,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_Grid_DataBinding_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Grid_DataBinding_Documentation; private const string pageTitle = "Blazor Grid - Data binding"; private const string pageDescription = "Use Blazor Bootstrap grid component to display tabular data from the data source. And it supports client-side and server-side filtering, paging, and sorting."; private const string metaTitle = "Blazor Grid Component - Data binding"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/03-filters/Grid_Filters_Documentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/03-filters/Grid_Filters_Documentation.razor index 5b2854421..60bb47bac 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/03-filters/Grid_Filters_Documentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/03-filters/Grid_Filters_Documentation.razor @@ -66,7 +66,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_Grid_Filters_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Grid_Filters_Documentation; private const string pageTitle = "Blazor Grid - Filters"; private const string pageDescription = "Use Blazor Bootstrap grid component to display tabular data from the data source. And it supports client-side and server-side filtering, paging, and sorting."; private const string metaTitle = "Blazor Grid Component - Filters"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/04-paging/Grid_Paging_Documentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/04-paging/Grid_Paging_Documentation.razor index db79183fe..203f491f7 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/04-paging/Grid_Paging_Documentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/04-paging/Grid_Paging_Documentation.razor @@ -37,7 +37,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_Grid_Paging_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Grid_Paging_Documentation; private const string pageTitle = "Blazor Grid - Paging"; private const string pageDescription = "Use Blazor Bootstrap grid component to display tabular data from the data source. And it supports client-side and server-side filtering, paging, and sorting."; private const string metaTitle = "Blazor Grid Component - Paging"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/05-sorting/Grid_Sorting_Documentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/05-sorting/Grid_Sorting_Documentation.razor index 256ed0b4d..8cae4e8e7 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/05-sorting/Grid_Sorting_Documentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/05-sorting/Grid_Sorting_Documentation.razor @@ -31,7 +31,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_Grid_Sorting_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Grid_Sorting_Documentation; private const string pageTitle = "Blazor Grid - Sorting"; private const string pageDescription = "Use Blazor Bootstrap grid component to display tabular data from the data source. And it supports client-side and server-side filtering, paging, and sorting."; private const string metaTitle = "Blazor Grid Component - Sorting"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/06-selection/Grid_Selection_Documentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/06-selection/Grid_Selection_Documentation.razor index 3ac1e7678..b6439e122 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/06-selection/Grid_Selection_Documentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/06-selection/Grid_Selection_Documentation.razor @@ -66,7 +66,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_Grid_Selection_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Grid_Selection_Documentation; private const string pageTitle = "Blazor Grid - Selection"; private const string pageDescription = "Use Blazor Bootstrap grid component to display tabular data from the data source. And it supports client-side and server-side filtering, paging, and sorting."; private const string metaTitle = "Blazor Grid Component - Selection"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/07-alignment/Grid_Alignment_Documentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/07-alignment/Grid_Alignment_Documentation.razor index 491475b2b..e1a3d9a39 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/07-alignment/Grid_Alignment_Documentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/07-alignment/Grid_Alignment_Documentation.razor @@ -22,7 +22,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_Grid_Alignment_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Grid_Alignment_Documentation; private const string pageTitle = "Blazor Grid - Alignment"; private const string pageDescription = "Use Blazor Bootstrap grid component to display tabular data from the data source. And it supports client-side and server-side filtering, paging, and sorting."; private const string metaTitle = "Blazor Grid Component - Alignment"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/08-grid-settings/Grid_GridSettings_Documentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/08-grid-settings/Grid_GridSettings_Documentation.razor index 9769c0440..4c8a07cf1 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/08-grid-settings/Grid_GridSettings_Documentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/08-grid-settings/Grid_GridSettings_Documentation.razor @@ -19,7 +19,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_Grid_Settings_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Grid_Settings_Documentation; private const string pageTitle = "Blazor Grid - Settings"; private const string pageDescription = "Use Blazor Bootstrap grid component to display tabular data from the data source. And it supports client-side and server-side filtering, paging, and sorting."; private const string metaTitle = "Blazor Grid Component - Settings"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/09-custom-css-class/Grid_CustomCSSClass_Documentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/09-custom-css-class/Grid_CustomCSSClass_Documentation.razor index 5665dd992..5e2101460 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/09-custom-css-class/Grid_CustomCSSClass_Documentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/09-custom-css-class/Grid_CustomCSSClass_Documentation.razor @@ -37,7 +37,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_Grid_CustomCSSClass_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Grid_CustomCSSClass_Documentation; private const string pageTitle = "Blazor Grid - Custom CSS Class"; private const string pageDescription = "Use Blazor Bootstrap grid component to display tabular data from the data source. And it supports client-side and server-side filtering, paging, and sorting."; private const string metaTitle = "Blazor Grid Component - Custom CSS Class"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/10-events/Grid_Events_Documentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/10-events/Grid_Events_Documentation.razor index 3da3389f2..eb5ad3e13 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/10-events/Grid_Events_Documentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/10-events/Grid_Events_Documentation.razor @@ -22,7 +22,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_Grid_Events_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Grid_Events_Documentation; private const string pageTitle = "Blazor Grid - Events"; private const string pageDescription = "Use Blazor Bootstrap grid component to display tabular data from the data source. And it supports client-side and server-side filtering, paging, and sorting."; private const string metaTitle = "Blazor Grid Component - Events"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/11-translations/Grid_Translations_Documentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/11-translations/Grid_Translations_Documentation.razor index 7fae7fe21..28072259d 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/11-translations/Grid_Translations_Documentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/11-translations/Grid_Translations_Documentation.razor @@ -17,7 +17,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_Grid_Translations_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Grid_Translations_Documentation; private const string pageTitle = "Blazor Grid - Translations"; private const string pageDescription = "Use Blazor Bootstrap grid component to display tabular data from the data source. And it supports client-side and server-side filtering, paging, and sorting."; private const string metaTitle = "Blazor Grid Component - Translations"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/12-fixed-header/Grid_FixedHeader_Documentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/12-fixed-header/Grid_FixedHeader_Documentation.razor index 7ba88932c..ac026d8e4 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/12-fixed-header/Grid_FixedHeader_Documentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/12-fixed-header/Grid_FixedHeader_Documentation.razor @@ -24,7 +24,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_Grid_FixedHeader_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Grid_FixedHeader_Documentation; private const string pageTitle = "Blazor Grid - Fixed header"; private const string pageDescription = "Use Blazor Bootstrap grid component to display tabular data from the data source. And it supports client-side and server-side filtering, paging, and sorting."; private const string metaTitle = "Blazor Grid Component - Fixed header"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/13-freeze-columns/Grid_FreezeColumns_Documentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/13-freeze-columns/Grid_FreezeColumns_Documentation.razor index bc3007bfa..06df6339c 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/13-freeze-columns/Grid_FreezeColumns_Documentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/13-freeze-columns/Grid_FreezeColumns_Documentation.razor @@ -25,7 +25,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_Grid_FreezeColumns_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Grid_FreezeColumns_Documentation; private const string pageTitle = "Blazor Grid - Freeze columns"; private const string pageDescription = "Use Blazor Bootstrap grid component to display tabular data from the data source. And it supports client-side and server-side filtering, paging, and sorting."; private const string metaTitle = "Blazor Grid Component - Freeze columns"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/14-detail-view/Grid_DetailView_Documentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/14-detail-view/Grid_DetailView_Documentation.razor index c7d78be9f..fa61139b0 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/14-detail-view/Grid_DetailView_Documentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/14-detail-view/Grid_DetailView_Documentation.razor @@ -22,7 +22,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_Grid_DetailView_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Grid_DetailView_Documentation; private const string pageTitle = "Blazor Grid - Detail View"; private const string pageDescription = "Use Blazor Bootstrap grid component to display tabular data from the data source. And it supports client-side and server-side filtering, paging, and sorting."; private const string metaTitle = "Blazor Grid Component - Detail View"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/15-nested-grid/Grid_Nested_Documentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/15-nested-grid/Grid_Nested_Documentation.razor index 061072d92..947e12c44 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/15-nested-grid/Grid_Nested_Documentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/15-nested-grid/Grid_Nested_Documentation.razor @@ -17,7 +17,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_Grid_NestedGrid_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Grid_NestedGrid_Documentation; private const string pageTitle = "Blazor Grid - Nested Grid"; private const string pageDescription = "Use Blazor Bootstrap grid component to display tabular data from the data source. And it supports client-side and server-side filtering, paging, and sorting."; private const string metaTitle = "Blazor Grid Component - Nested Grid"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/16-summary/Grid_Summary_Documentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/16-summary/Grid_Summary_Documentation.razor index a1b295729..313a891b9 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/16-summary/Grid_Summary_Documentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/16-summary/Grid_Summary_Documentation.razor @@ -54,7 +54,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_Grid_Summary_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Grid_Summary_Documentation; private const string pageTitle = "Blazor Grid - Summary"; private const string pageDescription = "Use Blazor Bootstrap grid component to display tabular data from the data source. And it supports client-side and server-side filtering, paging, and sorting."; private const string metaTitle = "Blazor Grid Component - Summary"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/99-other/Grid_Other_Documentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/99-other/Grid_Other_Documentation.razor index a7ab4319a..855b226f1 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/99-other/Grid_Other_Documentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/99-other/Grid_Other_Documentation.razor @@ -47,7 +47,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_Grid_OtherExamples_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Grid_OtherExamples_Documentation; private const string pageTitle = "Blazor Grid - Other examples"; private const string pageDescription = "Use Blazor Bootstrap grid component to display tabular data from the data source. And it supports client-side and server-side filtering, paging, and sorting."; private const string metaTitle = "Blazor Grid Component - Other examples"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Icons/IconDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Icons/IconDocumentation.razor index 4248bc0c2..eef56d57b 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Icons/IconDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Icons/IconDocumentation.razor @@ -66,7 +66,7 @@ @code{ - private const string pageUrl = RouteConstants.Demos_Icons_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Icons_Documentation; private const string pageTitle = "Blazor Icon"; private const string pageDescription = "Blazor Bootstrap icon component will display an icon from any icon font."; private const string metaTitle = "Blazor Icon Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Images/ImageDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Images/ImageDocumentation.razor index afbd46df7..dfbf13639 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Images/ImageDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Images/ImageDocumentation.razor @@ -32,7 +32,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_Images_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Images_Documentation; private const string pageTitle = "Blazor Image"; private const string pageDescription = "Documentation and examples for opting images into responsive behavior (so they never become wider than their parent) and add lightweight styles to them."; private const string metaTitle = "Blazor Image Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Index.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Index.razor index bcd50887a..730378ee2 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Index.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Index.razor @@ -36,242 +36,242 @@
@* *@ @@ -285,72 +285,72 @@
@* *@ @@ -364,37 +364,37 @@
@@ -408,77 +408,77 @@
@@ -492,7 +492,7 @@
diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Maps/GoogleMapDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Maps/GoogleMapDocumentation.razor index f50d30fb1..9f77ebf99 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Maps/GoogleMapDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Maps/GoogleMapDocumentation.razor @@ -72,7 +72,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_GoogleMap_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_GoogleMap_Documentation; private const string pageTitle = "Blazor Google Map"; private const string pageDescription = "Blazor Bootstrap Google Map component will create maps to show locations anywhere in the world using the Google JavaScript API."; private const string metaTitle = "Blazor Google Map Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/MarkdownDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/MarkdownDocumentation.razor index e27df3ec0..23e8c6819 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/MarkdownDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/MarkdownDocumentation.razor @@ -123,7 +123,7 @@ @code{ - private const string pageUrl = RouteConstants.Demos_Markdown_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Markdown_Documentation; private const string pageTitle = "Blazor Markdown"; private const string pageDescription = "Use Blazor Bootstrap Markdown component to add formatting, tables, images, and more to your project pages."; private const string metaTitle = "Blazor Markdown Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Modal/ModalDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Modal/ModalDocumentation.razor index dc325f92e..14b5434a5 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Modal/ModalDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Modal/ModalDocumentation.razor @@ -74,7 +74,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_Modal_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Modal_Documentation; private const string pageTitle = "Blazor Modal"; private const string pageDescription = "Use Blazor Bootstrap modal component to add dialogs to your site for lightboxes, user notifications, or completely custom content."; private const string metaTitle = "Blazor Modal Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Offcanvas/OffcanvasDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Offcanvas/OffcanvasDocumentation.razor index b9f1dc6cc..129512f95 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Offcanvas/OffcanvasDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Offcanvas/OffcanvasDocumentation.razor @@ -66,7 +66,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_Offcanvas_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Offcanvas_Documentation; private const string pageTitle = "Blazor Offcanvas"; private const string pageDescription = "Build hidden sidebars into your project for navigation, shopping carts, and more with Blazor Bootstrap offcanvas component."; private const string metaTitle = "Blazor Offcanvas Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Pagination/PaginationDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Pagination/PaginationDocumentation.razor index 9f2acba7b..67920d6fe 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Pagination/PaginationDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Pagination/PaginationDocumentation.razor @@ -38,7 +38,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_Pagination_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Pagination_Documentation; private const string pageTitle = "Blazor Pagination"; private const string pageDescription = "Use Blazor Bootstrap pagination component to indicate a series of related content exists across multiple pages."; private const string metaTitle = "Blazor Pagination Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/PdfViewer/PdfViewerDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/PdfViewer/PdfViewerDocumentation.razor index 51f6d6db9..723c1b997 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/PdfViewer/PdfViewerDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/PdfViewer/PdfViewerDocumentation.razor @@ -51,7 +51,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_PDFViewer_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_PDFViewer_Documentation; private const string pageTitle = "Blazor PDF Viewer"; private const string pageDescription = "The Blazor PDF Viewer component allows users to view PDF files directly in the browser, without relying on third-party browser tools or extensions."; private const string metaTitle = "Blazor PDF Viewer Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/PdfViewer/PdfViewer_Demo_05_Password_Protected_A.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/PdfViewer/PdfViewer_Demo_05_Password_Protected_A.razor index 2be8ced72..6605c7fcf 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/PdfViewer/PdfViewer_Demo_05_Password_Protected_A.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/PdfViewer/PdfViewer_Demo_05_Password_Protected_A.razor @@ -1,3 +1,3 @@ diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/PdfViewer/PdfViewer_Demo_05_Password_Protected_B_Prompt_For_Password.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/PdfViewer/PdfViewer_Demo_05_Password_Protected_B_Prompt_For_Password.razor index 7651c0af6..a4c9aa0ec 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/PdfViewer/PdfViewer_Demo_05_Password_Protected_B_Prompt_For_Password.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/PdfViewer/PdfViewer_Demo_05_Password_Protected_B_Prompt_For_Password.razor @@ -1,6 +1,6 @@ @if (showPdfViewer) { - + } else { diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Placeholders/PlaceholderDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Placeholders/PlaceholderDocumentation.razor index e8e9b4c86..3f42df8ef 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Placeholders/PlaceholderDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Placeholders/PlaceholderDocumentation.razor @@ -42,7 +42,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_Placeholders_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Placeholders_Documentation; private const string pageTitle = "Blazor Placeholder"; private const string pageDescription = "Use Blazor Bootstrap loading placeholders for your components or pages to indicate something may still be loading."; private const string metaTitle = "Blazor Placeholder Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Preload/PreloadDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Preload/PreloadDocumentation.razor index 46cddc921..834f7ef66 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Preload/PreloadDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Preload/PreloadDocumentation.razor @@ -43,7 +43,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_Preload_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Preload_Documentation; private const string pageTitle = "Blazor Preload"; private const string pageDescription = "Indicate the loading state of a page with Blazor Bootstrap preload component."; private const string metaTitle = "Blazor Preload Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Progress/ProgressDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Progress/ProgressDocumentation.razor index 255329d78..c5bea3850 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Progress/ProgressDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Progress/ProgressDocumentation.razor @@ -60,7 +60,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_Progress_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Progress_Documentation; private const string pageTitle = "Blazor Progress"; private const string pageDescription = "Documentation and examples for using Blazor Bootstrap custom progress bars featuring support for stacked bars, animated backgrounds, and text labels."; private const string metaTitle = "Blazor Progress Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Ribbon/RibbonDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Ribbon/RibbonDocumentation.razor index 4f745b72b..d293f21fb 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Ribbon/RibbonDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Ribbon/RibbonDocumentation.razor @@ -26,7 +26,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_Ribbon_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Ribbon_Documentation; private const string pageTitle = "Blazor Ribbon"; private const string pageDescription = "Documentation and examples for using the Blazor Bootstrap Ribbon component."; private const string metaTitle = "Blazor Ribbon Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/ScriptLoader/ScriptLoaderDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/ScriptLoader/ScriptLoaderDocumentation.razor index c45a6e280..fdac6e79d 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/ScriptLoader/ScriptLoaderDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/ScriptLoader/ScriptLoaderDocumentation.razor @@ -54,7 +54,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_ScriptLoader_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_ScriptLoader_Documentation; private const string pageTitle = "Blazor ScriptLoader"; private const string pageDescription = "Documentation and examples for using the Blazor Bootstrap ScriptLoader component."; private const string metaTitle = "Blazor ScriptLoader Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Services/ModalService/ModalServiceDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Services/ModalService/ModalServiceDocumentation.razor index fa9cf45fb..37fbfbd11 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Services/ModalService/ModalServiceDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Services/ModalService/ModalServiceDocumentation.razor @@ -46,7 +46,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_ModalService_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_ModalService_Documentation; private const string pageTitle = "Blazor Modal Service"; private const string pageDescription = "Use Blazor Bootstrap modal service to show quick dialogs to your site for lightboxes, user notifications, or completely custom content."; private const string metaTitle = "Blazor Modal Service"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar/SidebarDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar/SidebarDocumentation.razor index 9070599c8..b013703f3 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar/SidebarDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar/SidebarDocumentation.razor @@ -72,7 +72,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_Sidebar_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Sidebar_Documentation; private const string pageTitle = "Blazor Sidebar"; private const string pageDescription = "Use the Blazor Bootstrap Sidebar component to show consistent cross-browser, responsive and cross-device navigation links, additional information, or other content."; private const string metaTitle = "Blazor Sidebar Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar/Sidebar_Demo_12_Company_Logo_FullWidth.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar/Sidebar_Demo_12_Company_Logo_FullWidth.razor index 8fb78b81c..739c3141d 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar/Sidebar_Demo_12_Company_Logo_FullWidth.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar/Sidebar_Demo_12_Company_Logo_FullWidth.razor @@ -1,6 +1,6 @@  diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar2/Sidebar2Documentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar2/Sidebar2Documentation.razor index 1563a6d77..e39a0598f 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar2/Sidebar2Documentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar2/Sidebar2Documentation.razor @@ -52,7 +52,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_Sidebar2_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Sidebar2_Documentation; private const string pageTitle = "Blazor Sidebar2"; private const string pageDescription = "Use the Blazor Bootstrap Sidebar2 component to display consistent, cross-browser, and responsive navigation links that support more than two nested levels."; private const string metaTitle = "Blazor Sidebar2 Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar2/Sidebar2_Demo_10_Company_Logo_FullWidth.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar2/Sidebar2_Demo_10_Company_Logo_FullWidth.razor index be7660fe2..15989ce9b 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar2/Sidebar2_Demo_10_Company_Logo_FullWidth.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar2/Sidebar2_Demo_10_Company_Logo_FullWidth.razor @@ -1,6 +1,6 @@  diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/SortableList/SortableListDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/SortableList/SortableListDocumentation.razor index f1d6ae13c..91cfc754a 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/SortableList/SortableListDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/SortableList/SortableListDocumentation.razor @@ -81,7 +81,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_SortableList_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_SortableList_Documentation; private const string pageTitle = "Blazor Sortable List"; private const string pageDescription = "The Blazor Bootstrap Sortable List component, built on top of SortableJS, enables drag-and-drop reordering of lists."; private const string metaTitle = "Blazor Sortable List Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Spinners/SpinnersDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Spinners/SpinnersDocumentation.razor index b9ad7ea1a..c3893e86f 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Spinners/SpinnersDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Spinners/SpinnersDocumentation.razor @@ -67,7 +67,7 @@ @code{ - private const string pageUrl = RouteConstants.Demos_Spinners_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Spinners_Documentation; private const string pageTitle = "Blazor Spinner"; private const string pageDescription = "Visualize the loading state of a component or page using the Blazor Bootstrap Spinner component."; private const string metaTitle = "Blazor Spinner Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Tabs/TabsDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Tabs/TabsDocumentation.razor index 1f61ee62e..276e2f032 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Tabs/TabsDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Tabs/TabsDocumentation.razor @@ -131,7 +131,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_Tabs_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Tabs_Documentation; private const string pageTitle = "Blazor Tabs"; private const string pageDescription = "Documentation and examples for using Blazor Bootstrap Tabs components."; private const string metaTitle = "Blazor Tabs Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/ThemeSwitcher/ThemeSwitcherDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/ThemeSwitcher/ThemeSwitcherDocumentation.razor index f2d6128fb..a56f1a8a7 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/ThemeSwitcher/ThemeSwitcherDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/ThemeSwitcher/ThemeSwitcherDocumentation.razor @@ -38,7 +38,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_ThemeSwitcher_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_ThemeSwitcher_Documentation; private const string pageTitle = "Blazor Theme Switcher"; private const string pageDescription = "Documentation and examples for using the Blazor Bootstrap Theme Switcher component."; private const string metaTitle = "Blazor Theme Switcher Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Toasts/ToastsDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Toasts/ToastsDocumentation.razor index e7efd933f..4c3e039b1 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Toasts/ToastsDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Toasts/ToastsDocumentation.razor @@ -65,7 +65,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_Toasts_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Toasts_Documentation; private const string pageTitle = "Blazor Toasts"; private const string pageDescription = "Push notifications to your visitors with a toast, a lightweight and easily customizable Blazor Bootstrap alert message."; private const string metaTitle = "Blazor Toasts Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Tooltips/TooltipsDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Tooltips/TooltipsDocumentation.razor index 107f85a21..5da5dba9f 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Tooltips/TooltipsDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Tooltips/TooltipsDocumentation.razor @@ -55,7 +55,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_Tooltips_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_Tooltips_Documentation; private const string pageTitle = "Blazor Tooltip"; private const string pageDescription = "Use Blazor Bootstrap tooltip component to add custom tooltips to your web pages."; private const string metaTitle = "Blazor Tooltip Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Utils/ColorUtil/ColorUtilDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Utils/ColorUtil/ColorUtilDocumentation.razor index 4863b7427..0c7415148 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Utils/ColorUtil/ColorUtilDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Utils/ColorUtil/ColorUtilDocumentation.razor @@ -24,7 +24,7 @@ @code { - private const string pageUrl = RouteConstants.Demos_ColorUtils_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_ColorUtils_Documentation; private const string pageTitle = "Blazor Bootstrap Color Utils"; private const string pageDescription = "For data visualization, you can use the predefined palettes ColorBuilder.CategoricalTwelveColors for a 12-color palette and ColorBuilder.CategoricalSixColors for a 6-color palette. These palettes offer a range of distinct and visually appealing colors that can be applied to represent different categories or data elements in your visualizations."; private const string metaTitle = "Blazor Bootstrap Color Utils"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Shared/CodeChunk.razor b/BlazorBootstrap.Demo.RCL/Components/Shared/CodeChunk.razor new file mode 100644 index 000000000..6cffa7bbe --- /dev/null +++ b/BlazorBootstrap.Demo.RCL/Components/Shared/CodeChunk.razor @@ -0,0 +1,2 @@ +@namespace BlazorBootstrap.Demo.RCL +@inherits BlazorBootstrapComponentBase \ No newline at end of file diff --git a/BlazorBootstrap.Demo.RCL/Components/Shared/CodeChunk.razor.cs b/BlazorBootstrap.Demo.RCL/Components/Shared/CodeChunk.razor.cs new file mode 100644 index 000000000..43579ebec --- /dev/null +++ b/BlazorBootstrap.Demo.RCL/Components/Shared/CodeChunk.razor.cs @@ -0,0 +1,6 @@ +namespace BlazorBootstrap.Demo.RCL; + +public partial class CodeChunk : BlazorBootstrapComponentBase +{ +} + diff --git a/BlazorBootstrap.Demo.RCL/Components/Shared/DemoLink.razor b/BlazorBootstrap.Demo.RCL/Components/Shared/DemoLink.razor new file mode 100644 index 000000000..e69de29bb diff --git a/BlazorBootstrap.Demo.RCL/Components/Shared/DoYouKnow.razor b/BlazorBootstrap.Demo.RCL/Components/Shared/DoYouKnow.razor new file mode 100644 index 000000000..e69de29bb diff --git a/BlazorBootstrap.Demo.RCL/Components/Shared/DocsLink.razor b/BlazorBootstrap.Demo.RCL/Components/Shared/DocsLink.razor new file mode 100644 index 000000000..e69de29bb diff --git a/BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxEventCallbackRow.razor b/BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxEventCallbackRow.razor new file mode 100644 index 000000000..8d96ee7f2 --- /dev/null +++ b/BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxEventCallbackRow.razor @@ -0,0 +1,10 @@ +@namespace BlazorBootstrap.Demo.RCL +@inherits BlazorBootstrapComponentBase +@typeparam TItem + + + @PropertyInfo.Name + @ReturnType + @((MarkupString)Description) + @AddedVersion + \ No newline at end of file diff --git a/BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxEventCallbackRow.razor.cs b/BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxEventCallbackRow.razor.cs new file mode 100644 index 000000000..077b0283a --- /dev/null +++ b/BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxEventCallbackRow.razor.cs @@ -0,0 +1,19 @@ +namespace BlazorBootstrap.Demo.RCL; + +/// +/// +/// +/// +public partial class DocxEventCallbackRow : BlazorBootstrapComponentBase +{ + private string AddedVersion => PropertyInfo.GetPropertyAddedVersion(); + + private string Description => PropertyInfo.GetPropertyDescription(); + + private string ParameterTypeName => PropertyInfo.GetParameterTypeName(); + + private string ReturnType => ParameterTypeName ?? PropertyInfo.GetEventCallbackReturnType(); + + [Parameter] + public PropertyInfo PropertyInfo { get; set; } = default!; +} diff --git a/BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxMethodRow.razor b/BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxMethodRow.razor new file mode 100644 index 000000000..ac3068317 --- /dev/null +++ b/BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxMethodRow.razor @@ -0,0 +1,10 @@ +@namespace BlazorBootstrap.Demo.RCL +@inherits BlazorBootstrapComponentBase +@typeparam TItem + + + @MethodNameWithParameters + @ReturnTypeShortName + @((MarkupString)Description) + @AddedVersion + \ No newline at end of file diff --git a/BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxMethodRow.razor.cs b/BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxMethodRow.razor.cs new file mode 100644 index 000000000..ac82bd34c --- /dev/null +++ b/BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxMethodRow.razor.cs @@ -0,0 +1,24 @@ +namespace BlazorBootstrap.Demo.RCL; + +/// +/// +/// +public partial class DocxMethodRow : BlazorBootstrapComponentBase +{ + private string AddedVersion => MethodInfo.GetMethodAddedVersion(); + + private string Description => MethodInfo.GetMethodDescription(); + + public string ReturnType => MethodInfo.GetMethodReturnTypeName() ?? MethodInfo.GetMethodReturnType(); + + public string MethodNameWithParameters => $"{MethodInfo.Name}({MethodParameters})"; + + public string MethodParameters => MethodInfo.GetMethodParameters(); + + public string ReturnTypeShortName => ReturnType.Contains(".") + ? ReturnType.Split('.').Last() + : ReturnType; + + [Parameter] + public MethodInfo MethodInfo { get; set; } = default!; +} diff --git a/BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxPropertyRow.razor b/BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxPropertyRow.razor new file mode 100644 index 000000000..f5e12d4f2 --- /dev/null +++ b/BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxPropertyRow.razor @@ -0,0 +1,17 @@ +@namespace BlazorBootstrap.Demo.RCL +@inherits BlazorBootstrapComponentBase +@typeparam TItem + + + @PropertyInfo.Name + @PropertyTypeShortName + @DefaultValue + + @if (IsRequired) + { + + } + + @((MarkupString)Description) + @AddedVersion + \ No newline at end of file diff --git a/BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxPropertyRow.razor.cs b/BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxPropertyRow.razor.cs new file mode 100644 index 000000000..18cf04323 --- /dev/null +++ b/BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxPropertyRow.razor.cs @@ -0,0 +1,26 @@ +namespace BlazorBootstrap.Demo.RCL; + +/// +/// +/// +public partial class DocxPropertyRow : BlazorBootstrapComponentBase +{ + private string DefaultValue => PropertyInfo.GetPropertyDefaultValue(); + + private string ParameterTypeName => PropertyInfo.GetParameterTypeName() ?? PropertyInfo.PropertyType.GetCSharpTypeName(); + + private string PropertyTypeShortName => ParameterTypeName ?? (PropertyTypeName.Contains(".") + ? PropertyTypeName.Split('.').Last() + : PropertyTypeName); + + private bool IsRequired => PropertyInfo.IsPropertyRequired(); + + private string AddedVersion => PropertyInfo.GetPropertyAddedVersion(); + + private string Description => PropertyInfo.GetPropertyDescription(); + + private string PropertyTypeName => PropertyInfo.GetPropertyTypeName(); + + [Parameter] + public PropertyInfo PropertyInfo { get; set; } = default!; +} diff --git a/BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxTable.razor b/BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxTable.razor new file mode 100644 index 000000000..af281f66e --- /dev/null +++ b/BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxTable.razor @@ -0,0 +1,94 @@ +@namespace BlazorBootstrap.Demo.RCL +@inherits BlazorBootstrapComponentBase +@typeparam TItem + + + @if (DocType is DocType.Parameters) + { +
+ + + + + + + + + + + + + @foreach (var propertyInfo in typeof(TItem).GetComponentParametersOnly()) + { + + } + +
NameTypeDefaultRequiredDescriptionAdded Version
+
+ } + else if (DocType is DocType.Properties) + { +
+ + + + + + + + + + + + + @foreach (var propertyInfo in typeof(TItem).GetModelProperties()) + { + + } + +
NameTypeDefaultRequiredDescriptionAdded Version
+
+ } + else if (DocType == DocType.Methods) + { +
+ + + + + + + + + + + @foreach (var methodInfo in typeof(TItem).GetComponentMethods()) + { + + } + +
NameReturn typeDescriptionAdded Version
+
+ } + else if (DocType == DocType.Events) + { +
+ + + + + + + + + + + @foreach (var propertyInfo in typeof(TItem).GetComponentEventCallbacks()) + { + + } + +
NameReturn TypeDescriptionAdded Version
+
+ } +
\ No newline at end of file diff --git a/BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxTable.razor.cs b/BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxTable.razor.cs new file mode 100644 index 000000000..0ecf41adc --- /dev/null +++ b/BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxTable.razor.cs @@ -0,0 +1,7 @@ +namespace BlazorBootstrap.Demo.RCL; + +public partial class DocxTable : BlazorBootstrapComponentBase +{ + [Parameter] + public DocType DocType { get; set; } = DocType.Parameters; +} diff --git a/BlazorBootstrap.Demo.RCL/Components/Shared/StarOnGitHub.razor b/BlazorBootstrap.Demo.RCL/Components/Shared/StarOnGitHub.razor new file mode 100644 index 000000000..e69de29bb diff --git a/BlazorBootstrap.Demo.RCL/Components/Shared/WebsiteNavbar.razor b/BlazorBootstrap.Demo.RCL/Components/Shared/WebsiteNavbar.razor new file mode 100644 index 000000000..94648376f --- /dev/null +++ b/BlazorBootstrap.Demo.RCL/Components/Shared/WebsiteNavbar.razor @@ -0,0 +1,28 @@ +@namespace BlazorBootstrap.Demo.RCL +@inherits BlazorBootstrapComponentBase + + + + + +
+
+
+ + \ No newline at end of file diff --git a/BlazorBootstrap.Demo.RCL/Components/Shared/WebsiteNavbar.razor.cs b/BlazorBootstrap.Demo.RCL/Components/Shared/WebsiteNavbar.razor.cs new file mode 100644 index 000000000..55bd956cd --- /dev/null +++ b/BlazorBootstrap.Demo.RCL/Components/Shared/WebsiteNavbar.razor.cs @@ -0,0 +1,88 @@ +namespace BlazorBootstrap.Demo.RCL; + +public partial class WebsiteNavbar : BlazorBootstrapComponentBase +{ + #region Fields and Constants + + private bool navbarMenuActive; + + private string version = default!; + private string dotNetVersion = default!; + private string docsUrl = default!; + private string blogUrl = default!; + private string githubUrl = default!; + private string nugetUrl = default!; + private string twitterUrl = default!; + private string linkedInUrl = default!; + private string openCollectiveUrl = default!; + private string githubIssuesUrl = default!; + private string githubDiscussionsUrl = default!; + private string stackoverflowUrl = default!; + + #endregion + + #region Methods + + protected override void OnInitialized() + { + version = $"v{Configuration["version"]}"; // example: v0.6.1 + dotNetVersion = $".NET {Configuration["dotNetVersion"]}"; // example: 9.0.0 + docsUrl = $"{Configuration["urls:docs"]}"; + blogUrl = $"{Configuration["urls:blog"]}"; + githubUrl = $"{Configuration["urls:github"]}"; + nugetUrl = $"{Configuration["urls:nuget"]}"; + twitterUrl = $"{Configuration["urls:twitter"]}"; + linkedInUrl = $"{Configuration["urls:linkedin"]}"; + openCollectiveUrl = $"{Configuration["urls:opencollective"]}"; + githubIssuesUrl = $"{Configuration["urls:github_issues"]}"; + githubDiscussionsUrl = $"{Configuration["urls:github_discussions"]}"; + stackoverflowUrl = $"{Configuration["urls:stackoverflow"]}"; + } + + private Task SetAutoTheme() => SetTheme("system"); + + private Task SetDarkTheme() => SetTheme("dark"); + + private Task SetLightTheme() => SetTheme("light"); + + private async Task SetTheme(string themeName) + { + await JSRuntime.InvokeVoidAsync("setTheme", themeName); + navbarMenuActive = false; + } + + private void ToggleNavbarMenu(bool isActive) + { + navbarMenuActive = isActive; + } + + private async ValueTask OnThemeChanged(string themeName) + => await JSRuntime.InvokeVoidAsync("updateDemoCodeThemeCss", themeName); + + #endregion + + #region Properties, Indexers + + [Inject] public IConfiguration Configuration { get; set; } = default!; + + [Parameter] public string? ApplicationName { get; set; } = null; + + [Parameter] public string? BrandImgAltText { get; set; } = null; + + [Parameter] public string? BrandImgSrc { get; set; } = null; + + public string Version => version; + public string DotNetVersion => dotNetVersion; + public string DocsUrl => docsUrl; + public string BlogUrl => blogUrl; + public string GithubUrl => githubUrl; + public string NuGetUrl => nugetUrl; + public string TwitterUrl => twitterUrl; + public string LinkedInUrl => linkedInUrl; + public string OpenCollectiveUrl => openCollectiveUrl; + public string GithubIssuesUrl => githubIssuesUrl; + public string GithubDiscussionsUrl => githubDiscussionsUrl; + public string StackoverflowUrl => stackoverflowUrl; + + #endregion +} diff --git a/BlazorBootstrap.Demo.RCL/Constants/RouteConstants.cs b/BlazorBootstrap.Demo.RCL/Constants/DemoRouteConstants.cs similarity index 92% rename from BlazorBootstrap.Demo.RCL/Constants/RouteConstants.cs rename to BlazorBootstrap.Demo.RCL/Constants/DemoRouteConstants.cs index 25a4e8153..726f9da78 100644 --- a/BlazorBootstrap.Demo.RCL/Constants/RouteConstants.cs +++ b/BlazorBootstrap.Demo.RCL/Constants/DemoRouteConstants.cs @@ -1,10 +1,10 @@ namespace BlazorBootstrap.Demo.RCL; -public static class RouteConstants +public static class DemoRouteConstants { public const string Blog_Prefix = "/blog"; + public const string Demos_Prefix = "/demos"; public const string Docs_Prefix = "/docs"; - public const string Demos_Prefix = ""; #region Demos @@ -109,5 +109,20 @@ public static class RouteConstants public const string Demos_Utils_Prefix = Demos_Prefix + "/utils"; public const string Demos_ColorUtils_Documentation = Demos_Utils_Prefix + "/color-utility"; - #endregion + #endregion Demos + + #region Docs + + // Getting Started + public const string Docs_GettingStarted_Documentation = Docs_Prefix + "/getting-started"; + + // AI + //public const string Docs_AI_Prefix = Docs_Prefix + "/ai"; + //public const string Docs_AI_Chat_Documentation = Docs_Prefix + "/open-ai-chat"; + + // Content + public const string Docs_Icons_Documentation = Docs_Prefix + "/icons"; + public const string Docs_Images_Documentation = Docs_Prefix + "/images"; + + #endregion Docs } diff --git a/BlazorBootstrap.Demo.RCL/Constants/DemoStringConstants.cs b/BlazorBootstrap.Demo.RCL/Constants/DemoStringConstants.cs new file mode 100644 index 000000000..571e1a7ad --- /dev/null +++ b/BlazorBootstrap.Demo.RCL/Constants/DemoStringConstants.cs @@ -0,0 +1,25 @@ +namespace BlazorBootstrap.Demo.RCL; + +public static class DemoStringConstants +{ + #region Fields and Constants + + public const string NugetPackageName = "Blazor.Bootstrap"; + public const string NugetPackageDisplayName = "Blazor Bootstrap"; + + public const string PageTitle_Suffix = " | Blazor Bootstrap: An Enterprise-class Blazor Bootstrap Component library built on the Blazor and Bootstrap CSS frameworks."; + + public const string StaticAssets_RootPath = "_content/BlazorBootstrap.Demo.RCL"; + + public const string StaticAssets_Css_Path = StaticAssets_RootPath + "/css"; + public const string StaticAssets_JS_Path = StaticAssets_RootPath + "/js"; + + public const string StaticAssets_Docs_Path = StaticAssets_RootPath + "/docs"; + + public const string StaticAssets_Icons_Path = StaticAssets_RootPath + "/icons"; + public const string StaticAssets_Icons_Logo_png = StaticAssets_Icons_Path + "/logo.png"; + + public const string StaticAssets_Images_Path = StaticAssets_RootPath + "/images"; + + #endregion +} diff --git a/BlazorBootstrap.Demo.RCL/Constants/StringConstants.cs b/BlazorBootstrap.Demo.RCL/Constants/StringConstants.cs deleted file mode 100644 index ea4b877ad..000000000 --- a/BlazorBootstrap.Demo.RCL/Constants/StringConstants.cs +++ /dev/null @@ -1,11 +0,0 @@ -namespace BlazorBootstrap.Demo.RCL; - -public static class StringConstants -{ - public const string AssetsBasePath = "_content/BlazorBootstrap.Demo.RCL"; - public const string CssBasePath = AssetsBasePath + "/css"; - public const string DocsBasePath = AssetsBasePath + "/docs"; - public const string IconsBasePath = AssetsBasePath + "/icons"; - public const string ImagesBasePath = AssetsBasePath + "/images"; - public const string JsBasePath = AssetsBasePath + "/js"; -} diff --git a/BlazorBootstrap.Demo.RCL/Enums/DocType.cs b/BlazorBootstrap.Demo.RCL/Enums/DocType.cs new file mode 100644 index 000000000..c20562e0c --- /dev/null +++ b/BlazorBootstrap.Demo.RCL/Enums/DocType.cs @@ -0,0 +1,11 @@ +namespace BlazorBootstrap.Demo.RCL; + +public enum DocType +{ + None, + Enum, + Events, + Methods, + Parameters, + Properties +} diff --git a/BlazorBootstrap.Demo.RCL/Enums/PageLinkCategory.cs b/BlazorBootstrap.Demo.RCL/Enums/PageLinkCategory.cs new file mode 100644 index 000000000..3c7a90ad2 --- /dev/null +++ b/BlazorBootstrap.Demo.RCL/Enums/PageLinkCategory.cs @@ -0,0 +1,28 @@ +namespace BlazorBootstrap.Demo.RCL; + +public enum PageLinkCategory +{ + [Description("All")] + All, + + [Description("Getting Started")] + GettingStarted, + + [Description("Features")] + Features, + + [Description("Icons")] + Icons, + + [Description("Elements")] + Elements, + + [Description("Form")] + Form, + + [Description("Components")] + Components, + + [Description("Layout")] + Layout +} diff --git a/BlazorBootstrap.Demo.RCL/Enums/PageLinkStatus.cs b/BlazorBootstrap.Demo.RCL/Enums/PageLinkStatus.cs new file mode 100644 index 000000000..4778c7085 --- /dev/null +++ b/BlazorBootstrap.Demo.RCL/Enums/PageLinkStatus.cs @@ -0,0 +1,8 @@ +namespace BlazorBootstrap.Demo.RCL; + +public enum PageLinkStatus +{ + None, + New, + Updated +} diff --git a/BlazorBootstrap.Demo.RCL/Extensions/MethodInfoExtensions.cs b/BlazorBootstrap.Demo.RCL/Extensions/MethodInfoExtensions.cs new file mode 100644 index 000000000..99b3896ef --- /dev/null +++ b/BlazorBootstrap.Demo.RCL/Extensions/MethodInfoExtensions.cs @@ -0,0 +1,67 @@ +namespace BlazorBootstrap.Demo.RCL; + +/// +/// Extension methods for . +/// +/// +/// +/// +public static class MethodInfoExtensions +{ + /// + /// Get added version of a method. + /// + /// + /// + /// string + public static string GetMethodAddedVersion(this MethodInfo methodInfo) + { + var addedVersionAttribute = methodInfo.GetCustomAttributes(typeof(AddedVersionAttribute), false).FirstOrDefault() as AddedVersionAttribute; + return addedVersionAttribute?.Version ?? string.Empty; + } + + /// + /// Get method description. + /// + /// + /// + /// string + public static string GetMethodDescription(this MethodInfo methodInfo) + { + var descriptionAttribute = methodInfo.GetCustomAttributes(typeof(DescriptionAttribute), false).FirstOrDefault() as DescriptionAttribute; + return descriptionAttribute?.Description ?? string.Empty; + } + + public static string GetMethodParameters(this MethodInfo methodInfo) + { + var parameters = methodInfo.GetParameters(); + if (parameters.Length == 0) + return string.Empty; + + var parametersWithType = new HashSet(); + foreach (var parameter in parameters) + parametersWithType.Add($"{parameter.ParameterType.GetCSharpTypeName()} {parameter.Name}"); + + return string.Join(",", parametersWithType); + } + + /// + /// Get method return type. + /// + /// + /// + /// string + public static string GetMethodReturnType(this MethodInfo methodInfo) + => methodInfo.ReturnType.GetCSharpTypeName(); + + /// + /// Get method return type name. + /// + /// + /// string + public static string GetMethodReturnTypeName(this MethodInfo methodInfo) + { + var parameterTypeNameAttribute = methodInfo.GetCustomAttributes(typeof(MethodReturnTypeNameAttribute), false).FirstOrDefault() as MethodReturnTypeNameAttribute; + return parameterTypeNameAttribute?.TypeName ?? null!; + } +} diff --git a/BlazorBootstrap.Demo.RCL/Extensions/PropertyInfoExtenstions.cs b/BlazorBootstrap.Demo.RCL/Extensions/PropertyInfoExtenstions.cs new file mode 100644 index 000000000..bc78c63e1 --- /dev/null +++ b/BlazorBootstrap.Demo.RCL/Extensions/PropertyInfoExtenstions.cs @@ -0,0 +1,171 @@ +namespace BlazorBootstrap.Demo.RCL; + +/// +/// Extension methods for . +/// +/// +/// +/// +public static class PropertyInfoExtenstions +{ + /// + /// Get event callback return type. + /// + /// + /// Returns list of component event callbacks. + public static string GetEventCallbackReturnType(this PropertyInfo propertyInfo) + { + HashSet arguments = new(); + if (propertyInfo.PropertyType.IsGenericType) + { + Type[] genericArguments = propertyInfo.PropertyType.GetGenericArguments(); + if (genericArguments.Length > 0) + { + foreach (Type genericArgument in genericArguments) + arguments.Add(genericArgument.GetCSharpTypeName()); + } + } + + return arguments.Count > 0 ? $"EventCallback<{string.Join(",", arguments)}>" : "EventCallback"; + } + + /// + /// Get parameter type name. + /// + /// + /// string + public static string GetParameterTypeName(this PropertyInfo propertyInfo) + { + var parameterTypeNameAttribute = propertyInfo.GetCustomAttributes(typeof(ParameterTypeNameAttribute), false).FirstOrDefault() as ParameterTypeNameAttribute; + return parameterTypeNameAttribute?.TypeName ?? null!; + } + + /// + /// Get added version of a property. + /// + /// + /// string + public static string GetPropertyAddedVersion(this PropertyInfo propertyInfo) + { + var addedVersionAttribute = propertyInfo.GetCustomAttributes(typeof(AddedVersionAttribute), false).FirstOrDefault() as AddedVersionAttribute; + return addedVersionAttribute?.Version!; + } + + /// + /// Get default value of a property. + /// + /// + /// string + public static string GetPropertyDefaultValue(this PropertyInfo propertyInfo) + { + var defaultValueAttribute = propertyInfo.GetCustomAttributes(typeof(DefaultValueAttribute), false).FirstOrDefault() as DefaultValueAttribute; + return defaultValueAttribute?.Value?.ToString() ?? "null"; + } + + /// + /// Get property description. + /// + /// + /// string + public static string GetPropertyDescription(this PropertyInfo propertyInfo) + { + var descriptionAttribute = propertyInfo.GetCustomAttributes(typeof(DescriptionAttribute), false).FirstOrDefault() as DescriptionAttribute; + return descriptionAttribute?.Description ?? string.Empty; + } + + /// + /// Get property type name. + /// + /// + /// string + public static string GetPropertyTypeName(this PropertyInfo propertyInfo) + { + var propertyTypeName = propertyInfo.Name; + if (string.IsNullOrWhiteSpace(propertyTypeName)) + return string.Empty; + + if (propertyTypeName.Contains(StringConstants.PropertyTypeNameInt16, StringComparison.InvariantCulture)) + propertyTypeName = StringConstants.PropertyTypeNameInt16CSharpTypeKeyword; + + else if (propertyTypeName.Contains(StringConstants.PropertyTypeNameInt32, StringComparison.InvariantCulture)) + propertyTypeName = StringConstants.PropertyTypeNameInt32CSharpTypeKeyword; + + else if (propertyTypeName.Contains(StringConstants.PropertyTypeNameInt64, StringComparison.InvariantCulture)) + propertyTypeName = StringConstants.PropertyTypeNameInt64CSharpTypeKeyword; + + else if (propertyTypeName.Contains(StringConstants.PropertyTypeNameChar, StringComparison.InvariantCulture)) + propertyTypeName = StringConstants.PropertyTypeNameCharCSharpTypeKeyword; + + else if (propertyTypeName.Contains(StringConstants.PropertyTypeNameStringComparison, StringComparison.InvariantCulture)) + propertyTypeName = StringConstants.PropertyTypeNameStringComparisonCSharpTypeKeyword; + + else if (propertyTypeName.Contains(StringConstants.PropertyTypeNameString, StringComparison.InvariantCulture)) + propertyTypeName = StringConstants.PropertyTypeNameStringCSharpTypeKeyword; + + else if (propertyTypeName.Contains(StringConstants.PropertyTypeNameSingle, StringComparison.InvariantCulture)) // float + propertyTypeName = StringConstants.PropertyTypeNameSingleCSharpTypeKeyword; + + else if (propertyTypeName.Contains(StringConstants.PropertyTypeNameDecimal, StringComparison.InvariantCulture)) + propertyTypeName = StringConstants.PropertyTypeNameDecimalCSharpTypeKeyword; + + else if (propertyTypeName.Contains(StringConstants.PropertyTypeNameDouble, StringComparison.InvariantCulture)) + propertyTypeName = StringConstants.PropertyTypeNameDoubleCSharpTypeKeyword; + + else if (propertyTypeName.Contains(StringConstants.PropertyTypeNameDateOnly, StringComparison.InvariantCulture)) + propertyTypeName = StringConstants.PropertyTypeNameDateOnlyCSharpTypeKeyword; + + else if (propertyTypeName.Contains(StringConstants.PropertyTypeNameDateTime, StringComparison.InvariantCulture)) + propertyTypeName = StringConstants.PropertyTypeNameDateTimeCSharpTypeKeyword; + + else if (propertyTypeName.Contains(StringConstants.PropertyTypeNameBoolean, StringComparison.InvariantCulture)) + propertyTypeName = StringConstants.PropertyTypeNameBooleanCSharpTypeKeyword; + + //else if (propertyType!.IsEnum) + // propertyTypeName = StringConstants.PropertyTypeNameEnumCSharpTypeKeyword; + + else if (propertyTypeName.Contains(StringConstants.PropertyTypeNameGuid, StringComparison.InvariantCulture)) + propertyTypeName = StringConstants.PropertyTypeNameGuidCSharpTypeKeyword; + + return propertyTypeName; + } + + /// + /// Determines whether the specified property is an EventCallback or EventCallback<T>. + /// + /// + /// bool + /// + public static bool IsEventCallbackProperty(this PropertyInfo propertyInfo) + { + if (propertyInfo == null) + { + throw new ArgumentNullException(nameof(propertyInfo)); + } + + // Check for EventCallback + if (propertyInfo.PropertyType == typeof(EventCallback)) + { + return true; + } + + // Check for EventCallback + if (propertyInfo.PropertyType.IsGenericType && + propertyInfo.PropertyType.GetGenericTypeDefinition() == typeof(EventCallback<>)) + { + return true; + } + + return false; + } + + /// + /// Returns true if the property is required. Otherwise, false. + /// + /// + /// bool + public static bool IsPropertyRequired(this PropertyInfo propertyInfo) + { + var editorRequiredAttribute = propertyInfo.GetCustomAttributes(typeof(EditorRequiredAttribute), false).FirstOrDefault() as EditorRequiredAttribute; + return editorRequiredAttribute is not null; + } +} diff --git a/BlazorBootstrap.Demo.RCL/Extensions/TypeExtensions.cs b/BlazorBootstrap.Demo.RCL/Extensions/TypeExtensions.cs new file mode 100644 index 000000000..cddb4acb1 --- /dev/null +++ b/BlazorBootstrap.Demo.RCL/Extensions/TypeExtensions.cs @@ -0,0 +1,165 @@ +namespace BlazorBootstrap.Demo.RCL; + +/// +/// Extension methods for . +/// +/// +/// +/// +public static class TypeExtensions +{ + #region Methods + + /// + /// Get component parameters. + /// + /// + /// Returns list of component parameters + private static IEnumerable? GetComponentParameters(this Type type) + { + if (type is null) + return null; + + var properties = type.GetProperties(); + return properties?.Where(p => p.GetCustomAttributes(typeof(ParameterAttribute), false).Any())?.OrderBy(p => p.Name); + } + + /// + /// Get component parameters and excludes event callbacks. + /// + /// + /// Returns list of component parameters + public static HashSet GetComponentParametersOnly(this Type type) + { + var parameters = type.GetComponentParameters(); + if (parameters is null) + return new HashSet(); + + return parameters + .Where(p => !p.IsEventCallbackProperty()) + .ToHashSet(); + } + + /// + /// Get component event callbacks. + /// + /// + /// Returns list of component event callbacks. + public static HashSet GetComponentEventCallbacks(this Type type) + { + HashSet eventCallbacks = new(); + + var parameters = type.GetComponentParameters(); + if (parameters is null) + return new HashSet(); + + return parameters + .Where(p => p.IsEventCallbackProperty()) + .ToHashSet(); + } + + /// + /// Get component methods. + /// + /// + /// Returns list of component methods. + public static HashSet GetComponentMethods(this Type type) + { + var methods = new HashSet(); + + foreach (MethodInfo method in type.GetMethods(BindingFlags.Public | BindingFlags.Instance)) + { + // Filter out methods inherited from System.Object (if needed) + if (method.DeclaringType != typeof(object) + && method.DeclaringType == type // Exclude methods declared in base classes + && !method.Name.StartsWith("get_") // Exclude get_ methods + && !method.Name.StartsWith("set_") // Exclude set_ methods + && !method.GetCustomAttributes(typeof(JSInvokableAttribute), false).Any()) // Exclude methods that are not general public methods + { + methods.Add(method); + } + } + + return methods.ToHashSet(); + } + + /// + /// Get property type name. + /// + /// + /// + /// string + public static string GetCSharpTypeName(this Type type) + { + if (type is null) + return string.Empty; + + var typeName = type.Name; + + if (typeName.Contains(StringConstants.PropertyTypeNameInt16, StringComparison.InvariantCulture)) + typeName = StringConstants.PropertyTypeNameInt16CSharpTypeKeyword; + + else if (typeName.Contains(StringConstants.PropertyTypeNameInt32, StringComparison.InvariantCulture)) + typeName = StringConstants.PropertyTypeNameInt32CSharpTypeKeyword; + + else if (typeName.Contains(StringConstants.PropertyTypeNameInt64, StringComparison.InvariantCulture)) + typeName = StringConstants.PropertyTypeNameInt64CSharpTypeKeyword; + + else if (typeName.Contains(StringConstants.PropertyTypeNameChar, StringComparison.InvariantCulture)) + typeName = StringConstants.PropertyTypeNameCharCSharpTypeKeyword; + + else if (typeName.Contains(StringConstants.PropertyTypeNameStringComparison, StringComparison.InvariantCulture)) + typeName = StringConstants.PropertyTypeNameStringComparisonCSharpTypeKeyword; + + else if (typeName.Contains(StringConstants.PropertyTypeNameString, StringComparison.InvariantCulture)) + typeName = StringConstants.PropertyTypeNameStringCSharpTypeKeyword; + + else if (typeName.Contains(StringConstants.PropertyTypeNameSingle, StringComparison.InvariantCulture)) // float + typeName = StringConstants.PropertyTypeNameSingleCSharpTypeKeyword; + + else if (typeName.Contains(StringConstants.PropertyTypeNameDecimal, StringComparison.InvariantCulture)) + typeName = StringConstants.PropertyTypeNameDecimalCSharpTypeKeyword; + + else if (typeName.Contains(StringConstants.PropertyTypeNameDouble, StringComparison.InvariantCulture)) + typeName = StringConstants.PropertyTypeNameDoubleCSharpTypeKeyword; + + else if (typeName.Contains(StringConstants.PropertyTypeNameDateOnly, StringComparison.InvariantCulture)) + typeName = StringConstants.PropertyTypeNameDateOnlyCSharpTypeKeyword; + + else if (typeName.Contains(StringConstants.PropertyTypeNameDateTime, StringComparison.InvariantCulture)) + typeName = StringConstants.PropertyTypeNameDateTimeCSharpTypeKeyword; + + else if (typeName.Contains(StringConstants.PropertyTypeNameBoolean, StringComparison.InvariantCulture)) + typeName = StringConstants.PropertyTypeNameBooleanCSharpTypeKeyword; + + //else if (propertyType!.IsEnum) + // propertyTypeName = StringConstants.PropertyTypeNameEnumCSharpTypeKeyword; + + else if (typeName.Contains(StringConstants.PropertyTypeNameGuid, StringComparison.InvariantCulture)) + typeName = StringConstants.PropertyTypeNameGuidCSharpTypeKeyword; + + else if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(IEnumerable<>)) + { + Type enumerableType = type.GetGenericArguments()[0]; // Get the T in IEnumerable + typeName = $"IEnumerable<{enumerableType.Name}>"; + } + + return typeName; + } + + /// + /// Get model properties. + /// + /// + /// Returns list of model properties + public static IEnumerable GetModelProperties(this Type type) + { + if (type is null) + return Enumerable.Empty(); + + var properties = type.GetProperties(); + return properties?.OrderBy(p => p.Name) ?? Enumerable.Empty(); + } + + #endregion +} diff --git a/BlazorBootstrap.Demo.RCL/Usings.cs b/BlazorBootstrap.Demo.RCL/Usings.cs index dcf504199..b274accea 100644 --- a/BlazorBootstrap.Demo.RCL/Usings.cs +++ b/BlazorBootstrap.Demo.RCL/Usings.cs @@ -1,4 +1,5 @@ -global using BlazorBootstrap.Demo.RCL.Models; +global using BlazorBootstrap.Demo.RCL.Attributes; +global using BlazorBootstrap.Demo.RCL.Models; global using BlazorBootstrap.Demo.RCL.Services; global using Microsoft.AspNetCore.Components; global using Microsoft.AspNetCore.Components.Rendering; @@ -6,5 +7,7 @@ global using Microsoft.Extensions.Configuration; global using Microsoft.Extensions.DependencyInjection; global using Microsoft.JSInterop; +global using System.ComponentModel; global using System.Linq.Expressions; global using System.Net.Http.Json; +global using System.Reflection; diff --git a/blazorbootstrap/Constants/StringConstants.cs b/blazorbootstrap/Constants/StringConstants.cs index 2767eb957..ccbee647a 100644 --- a/blazorbootstrap/Constants/StringConstants.cs +++ b/blazorbootstrap/Constants/StringConstants.cs @@ -1,6 +1,6 @@ namespace BlazorBootstrap; -internal static class StringConstants +public static class StringConstants { #region Fields and Constants @@ -8,6 +8,7 @@ internal static class StringConstants public const string PropertyTypeNameInt32 = "Int32"; public const string PropertyTypeNameInt64 = "Int64"; public const string PropertyTypeNameChar = "Char"; + public const string PropertyTypeNameStringComparison = "StringComparison"; public const string PropertyTypeNameString = "String"; public const string PropertyTypeNameSingle = "Single"; // float public const string PropertyTypeNameDecimal = "Decimal"; @@ -18,5 +19,20 @@ internal static class StringConstants public const string PropertyTypeNameEnum = "Enum"; public const string PropertyTypeNameGuid = "Guid"; + public const string PropertyTypeNameInt16CSharpTypeKeyword = "short"; + public const string PropertyTypeNameInt32CSharpTypeKeyword = "int"; + public const string PropertyTypeNameInt64CSharpTypeKeyword = "long"; + public const string PropertyTypeNameCharCSharpTypeKeyword = "char"; + public const string PropertyTypeNameStringComparisonCSharpTypeKeyword = "StringComparison"; + public const string PropertyTypeNameStringCSharpTypeKeyword = "string"; + public const string PropertyTypeNameSingleCSharpTypeKeyword = "float"; + public const string PropertyTypeNameDecimalCSharpTypeKeyword = "decimal"; + public const string PropertyTypeNameDoubleCSharpTypeKeyword = "double"; + public const string PropertyTypeNameDateOnlyCSharpTypeKeyword = "DateOnly"; + public const string PropertyTypeNameDateTimeCSharpTypeKeyword = "DateTime"; + public const string PropertyTypeNameBooleanCSharpTypeKeyword = "bool"; + public const string PropertyTypeNameEnumCSharpTypeKeyword = "enum"; + public const string PropertyTypeNameGuidCSharpTypeKeyword = "Guid"; + #endregion } From af67d87a52c6f56c3c01a36432ce24be619419f4 Mon Sep 17 00:00:00 2001 From: gvreddy04 Date: Mon, 1 Dec 2025 13:33:24 +0530 Subject: [PATCH 2/3] Demo/Docs/Blog updates --- .../Components/Layout/MainLayout.razor.cs | 152 +++++++------- .../Components/Pages/Blog/Index.razor | 22 +++ .../Accordion/AccordionDocumentation.razor | 2 +- .../Accordion_Demo_01_Examples.razor | 0 .../Accordion_Demo_02_Title_with_Icon.razor | 0 .../Accordion/Accordion_Demo_03_Flush.razor | 0 ...Accordion_Demo_04_Set_Default_Active.razor | 0 .../Accordion_Demo_05_Always_Open.razor | 0 ..._Show_Hide_Individual_AccordionItems.razor | 0 ...Demo_07_Show_Hide_All_AccordionItems.razor | 0 .../Accordion/Accordion_Demo_08_Events.razor | 0 .../Alerts/AlertDocumentation.razor | 20 +- .../Alerts/Alert_Demo_01_Examples.razor | 0 .../Alerts/Alert_Demo_02_Link_Color.razor | 0 .../Alert_Demo_03_Additional_Content.razor | 0 .../Alerts/Alert_Demo_04_Icons.razor | 0 .../Alerts/Alert_Demo_05_Dismissing_A.razor | 0 .../Alerts/Alert_Demo_05_Dismissing_B.razor | 0 ...emo_06_Switch_Alert_Type_Dynamically.razor | 0 .../Badge/BadgeDocumentation.razor | 2 +- .../Badge/Badge_Demo_01_Examples.razor | 0 .../Badge_Demo_02_Background_Colors.razor | 0 .../Badge/Badge_Demo_03_Pill_Badges.razor | 0 .../Badge/Badge_Demo_04_Buttons.razor | 0 .../Badge/Badge_Demo_05_Positioned.razor | 0 .../Badge_Demo_06_Generic_Indicator.razor | 0 .../Breadcrumb/BreadcrumbDocumentation.razor | 2 +- .../Breadcrumb_Demo_01_Examples.razor | 0 .../Breadcrumb_Demo_02_Dividers.razor | 0 .../Breadcrumb_Demo_03_Embedded_SVG.razor | 0 .../Buttons/ButtonDocumentation.razor | 2 +- .../Buttons/Button_Demo_01_Examples.razor | 0 .../Buttons/Button_Demo_02_Button_Tags.razor | 0 .../Button_Demo_03_Outline_Buttons.razor | 0 .../Buttons/Button_Demo_04_Sizes_A.razor | 0 .../Buttons/Button_Demo_04_Sizes_B.razor | 0 .../Buttons/Button_Demo_04_Sizes_C.razor | 0 .../Button_Demo_05_Disabled_State_A.razor | 0 .../Button_Demo_05_Disabled_State_B.razor | 0 .../Button_Demo_06_Block_Buttons_A.razor | 0 .../Button_Demo_06_Block_Buttons_B.razor | 0 .../Button_Demo_06_Block_Buttons_C.razor | 0 .../Button_Demo_06_Block_Buttons_D.razor | 0 .../Button_Demo_07_Toggle_States_A.razor | 0 .../Button_Demo_07_Toggle_States_B.razor | 0 .../Button_Demo_08_Loading_Spinner.razor | 0 ...on_Demo_08_Show_Hide_Loading_Spinner.razor | 0 .../Button_Demo_09_A_Show_Tooltip.razor | 0 ..._Dynamically_update_the_tooltip_text.razor | 0 .../Button_Demo_09_C_Tooltip_Color.razor | 0 .../Buttons/Button_Demo_10_Click_Event.razor | 0 .../Button_Demo_11_Double_Click_Event.razor | 0 ...Button_Demo_12_Click_Event_With_Args.razor | 0 ...n_Demo_13_Disable_Enable_Dynamically.razor | 0 .../Callout/CalloutDocumentation.razor | 2 +- .../Callout/Callout_Demo_01_Examples.razor | 0 .../Callout_Demo_02_Change_Heading.razor | 0 .../Callout/Callout_Demo_03_Large_Text.razor | 0 .../Callout_Demo_04_Hide_Heading.razor | 0 .../{ => Demos}/Card/CardDocumentation.razor | 2 +- .../Card/Card_Demo_01_Examples.razor | 0 .../Card_Demo_02_Content_Types_Body.razor | 0 ..._Content_Types_Titles_Text_And_Links.razor | 0 .../Card_Demo_04_Content_Types_Images.razor | 0 ...rd_Demo_05_Content_Types_List_Groups.razor | 0 ...d_Demo_06_Content_Types_Kitchen_Sink.razor | 0 .../Card/Card_Demo_07_Header_And_Footer.razor | 0 .../Card/Card_Demo_08_Sizing.razor | 0 .../Card/Card_Demo_09_Text_Alignment.razor | 0 .../Card_Demo_10_Background_And_Color.razor | 0 .../Card/Card_Demo_11_Card_Groups.razor | 0 ...Card_Demo_12_Card_Groups_With_Footer.razor | 0 .../Carousel/CarouselDocumentation.razor | 2 +- .../Carousel/Carousel_Demo_01_Examples.razor | 0 .../Carousel_Demo_02_Indicators.razor | 0 .../Carousel/Carousel_Demo_03_Captions.razor | 0 .../Carousel/Carousel_Demo_04_Crossfade.razor | 0 ...l_Demo_05_Autoplay_A_StartOnPageLoad.razor | 0 ...Autoplay_B_StartAfterUserInteraction.razor | 0 ..._06_Individual_Carouselitem_Interval.razor | 0 ...toplaying_Carousels_without_Controls.razor | 0 .../Carousel/Carousel_Demo_08_Touch.razor | 0 .../Carousel/Carousel_Demo_09_Events.razor | 0 .../BarCharts/BarChartDocumentation.razor | 2 +- .../BarCharts/BarChart_Demo_01_Examples.razor | 0 ...BarChart_Demo_02_Horizontal_BarChart.razor | 0 .../BarChart_Demo_03_Stacked_BarChart.razor | 0 .../BarCharts/BarChart_Demo_04_Locale.razor | 0 ..._05_Stacked_BarChart_with_Datalabels.razor | 0 .../Charts/ChartsDocumentation.razor | 18 +- .../Charts/Charts_Demo_00_Examples.razor | 0 .../DoughnutChartDocumentation.razor | 2 +- .../DoughnutChart_Demo_01_Examples.razor | 0 .../DoughnutChart_Demo_02_Datalabels.razor | 0 .../LineCharts/LineChartDocumentation.razor | 2 +- .../LineChart_Demo_01_A_Examples.razor | 0 .../LineChart_Demo_01_B_Examples.razor | 0 .../LineCharts/LineChart_Demo_02_Locale.razor | 0 ...neChart_Demo_03_Dynamically_add_data.razor | 0 .../LineChart_Demo_04_Datalabels.razor | 0 ...LineChart_Demo_05_Tick_Configuration.razor | 0 .../LineChart_Demo_06_Dataset_Fill.razor | 0 .../PieCharts/PieChartDocumentation.razor | 2 +- .../PieCharts/PieChart_Demo_01_Examples.razor | 0 .../PieChart_Demo_02_Datalabels.razor | 0 ...Chart_Demo_03_Change_Legend_Position.razor | 0 .../PolarAreaChartDocumentation.razor | 2 +- .../PolarAreaChart_Demo_01_Examples.razor | 0 .../RadarCharts/RadarChartDocumentation.razor | 2 +- .../RadarChart_Demo_01_Examples.razor | 0 .../ScatterChartDocumentation.razor | 2 +- .../ScatterChart_Demo_01_Basic_Example.razor | 0 .../ScatterChart_Demo_02_Dynamic_Data.razor | 0 .../{ => Demos}/Charts/Utils_Colors.razor | 0 .../Collapse/CollapseDocumentation.razor | 2 +- .../Collapse/Collapse_Demo_01_Examples.razor | 0 .../Collapse_Demo_02_Horizontal.razor | 0 .../Collapse/Collapse_Demo_03_Events.razor | 0 .../ConfirmDialogDocumentation.razor | 2 +- .../ConfirmDialog_Demo_01_Examples.razor | 0 ..._Dynamic_Component_As_Confirm_Dialog.razor | 0 ...emo_04_Change_Buttons_Text_And_Color.razor | 0 ...ConfirmDialog_Demo_05_Optional_Sizes.razor | 0 ...og_Demo_06_Scrolling_Long_Content_01.razor | 0 ...og_Demo_06_Scrolling_Long_Content_02.razor | 0 ...ialog_Demo_07_Vertically_Centered_01.razor | 0 ...ialog_Demo_07_Vertically_Centered_02.razor | 0 ...Demo_08_Disable_AutoFocus_Yes_Button.razor | 0 .../ConfirmDialog/EmployeeDemoComponent.razor | 0 .../LongContentDemoComponent.razor | 0 .../Dropdowns/DropdownDocumentation.razor | 2 +- .../Dropdown_Demo_01_Single_Button.razor | 0 .../Dropdowns/Dropdown_Demo_02_Color.razor | 0 .../Dropdown_Demo_03_Split_Button.razor | 0 .../Dropdowns/Dropdown_Demo_04_A_Sizing.razor | 0 .../Dropdowns/Dropdown_Demo_04_B_Sizing.razor | 0 ...Dropdown_Demo_05_A_Directions_Dropup.razor | 0 ..._Demo_05_B_Directions_DropupCentered.razor | 0 ...ropdown_Demo_05_C_Directions_Dropend.razor | 0 ...pdown_Demo_05_D_Directions_Dropstart.razor | 0 .../Dropdowns/Dropdown_Demo_06_Active.razor | 0 .../Dropdown_Demo_07_A_Disabled.razor | 0 .../Dropdown_Demo_07_B_Disabled.razor | 0 .../Dropdown_Demo_08_Menu_Position.razor | 0 .../Dropdowns/Dropdown_Demo_09_Header.razor | 0 .../Dropdowns/Dropdown_Demo_10_Dividers.razor | 0 .../Dropdowns/Dropdown_Demo_11_Text.razor | 0 .../Dropdowns/Dropdown_Demo_12_Forms.razor | 0 .../Dropdown_Demo_13_AutoClose.razor | 0 .../Dropdowns/Dropdown_Demo_14_Methods.razor | 0 .../Dropdowns/Dropdown_Demo_15_Events.razor | 0 .../AutoCompleteDocumentation.razor | 2 +- ...lete_Demo_01_A_Client_Side_Filtering.razor | 0 ...ide_Filtering_With_StringComparision.razor | 0 ...mplete_Demo_02_Server_Side_Filtering.razor | 0 ...toComplete_Demo_03_Set_Default_Value.razor | 0 .../AutoComplete_Demo_04_Validations.razor | 0 .../AutoComplete_Demo_05_A_Disable.razor | 0 .../AutoComplete_Demo_05_B_Disable.razor | 0 .../AutoComplete_Demo_06_Sizing.razor | 0 .../CheckboxInputDocumentation.razor | 2 +- .../CheckboxInput_Demo_01_Basic_Usage.razor | 0 .../CheckboxInput_Demo_02_Disable_A.razor | 0 .../CheckboxInput_Demo_02_Disable_B.razor | 0 ...boxInput_Demo_03_Events_ValueChanged.razor | 0 .../CurrencyInputDocumentation.razor | 2 +- .../CurrencyInput_Demo_01_Basic_Usage.razor | 0 ...cy_Symbols_for_the_Different_Locales.razor | 0 ...cyInput_Demo_03_Hide_Currency_Symbol.razor | 0 ...ing_FractionDigits_and_IntegerDigits.razor | 0 ...es_Instead_of_Appending_A_Minus_Sign.razor | 0 .../CurrencyInput_Demo_06_Generic_Type.razor | 0 ...CurrencyInput_Demo_07_Enable_Min_Max.razor | 0 ...CurrencyInput_Demo_08_Text_Alignment.razor | 0 ...Input_Demo_09_Allow_Negative_Numbers.razor | 0 ...Input_Demo_10_A_Disable_Number_Input.razor | 0 ...Input_Demo_10_B_Disable_Number_Input.razor | 0 .../CurrencyInput_Demo_11_Validations.razor | 0 .../CurrencyInput_Demo_12_Decimals.razor | 0 ...cyInput_Demo_13_Events_Value_Changed.razor | 0 .../DateInput/DateInputDocumentation.razor | 2 +- .../DateInput_Demo_01_Basic_Usage.razor | 0 .../DateInput_Demo_02_Generic_Type.razor | 0 .../DateInput/DateInput_Demo_03_Max_Min.razor | 0 ...teInput_Demo_04_A_Disable_Date_Input.razor | 0 ...teInput_Demo_04_B_Disable_Date_Input.razor | 0 .../DateInput_Demo_05_Validations.razor | 0 ...teInput_Demo_06_Events_Value_Changed.razor | 0 ...d_On_The_Entry_In_Another_Date_Field.razor | 0 .../EnumInput/EnumInputDocumentation.razor | 2 +- .../EnumInput_Demo_01_How_it_works.razor | 0 .../EnumInput/EnumInput_Demo_03_Sizes.razor | 0 .../EnumInput_Demo_06_Disabled.razor | 0 ...mInput_Demo_07_Events_A_ValueChanged.razor | 0 ...umInput_Demo_07_Events_B_TextChanged.razor | 0 ...Input_Demo_08_Methods_Enable_Disable.razor | 8 +- .../NumberInputDocumentation.razor | 2 +- .../NumberInput_Demo_01_Basic_Usage.razor | 0 .../NumberInput_Demo_02_Generic_Type.razor | 0 .../NumberInput_Demo_03_Enable_Min_Max.razor | 0 .../NumberInput_Demo_04_Step.razor | 0 .../NumberInput_Demo_05_Text_Alignment.razor | 0 ...Input_Demo_06_Allow_Negative_Numbers.razor | 0 ...Input_Demo_07_A_Disable_Number_Input.razor | 0 ...Input_Demo_07_B_Disable_Number_Input.razor | 0 .../NumberInput_Demo_08_Validations.razor | 0 ...erInput_Demo_09_Events_Value_Changed.razor | 0 .../PasswordInputDocumentation.razor | 2 +- .../PasswordInput_Demo_01_Basic_Usage.razor | 0 .../PasswordInput_Demo_02_Disable_A.razor | 0 .../PasswordInput_Demo_02_Disable_B.razor | 0 .../PasswordInput_Demo_03_Validations.razor | 0 ...ordInput_Demo_04_Events_ValueChanged.razor | 0 .../RadioInput/RadioInputDocumentation.razor | 2 +- .../RadioInput_Demo_01_Basic_Usage.razor | 0 .../RadioInput_Demo_02_Disable_A.razor | 0 .../RadioInput_Demo_02_Disable_B.razor | 0 .../RangeInput/RangeInputDocumentation.razor | 2 +- .../RangeInput_Demo_01_Basic_Usage_A.razor | 0 .../RangeInput_Demo_01_Basic_Usage_B.razor | 0 .../RangeInput_Demo_02_Disabled_A.razor | 0 .../RangeInput_Demo_02_Disabled_B.razor | 0 .../RangeInput_Demo_03_Min_Max.razor | 0 .../RangeInput/RangeInput_Demo_04_Step.razor | 0 .../RangeInput_Demo_05_Decimals.razor | 0 .../RangeInput_Demo_06_Tick_Marks.razor | 0 .../Form/Switch/SwitchDocumentation.razor | 2 +- .../Switch/Switch_Demo_01_Basic_Usage.razor | 0 .../Switch/Switch_Demo_02_A_Disable.razor | 0 .../Switch/Switch_Demo_02_B_Disable.razor | 0 .../Form/Switch/Switch_Demo_03_Reverse.razor | 0 .../Switch_Demo_04_Events_Value_Changed.razor | 0 .../Form/Switch/Switch_Demo_05_Form.razor | 0 .../TextAreaInputDocumentation.razor | 2 +- .../TextAreaInput_Demo_01_Basic_Usage.razor | 0 ...TextAreaInput_Demo_02_Text_Alignment.razor | 0 .../TextAreaInput_Demo_03_Disable_A.razor | 0 .../TextAreaInput_Demo_03_Disable_B.razor | 0 .../TextAreaInput_Demo_04_MaxLength.razor | 0 .../TextAreaInput_Demo_05_Validations.razor | 0 ...reaInput_Demo_06_Events_ValueChanged.razor | 0 .../TextInput/TextInputDocumentation.razor | 2 +- .../TextInput_Demo_01_Basic_Usage.razor | 0 .../TextInput_Demo_02_Text_Alignment.razor | 0 .../TextInput_Demo_03_Disable_A.razor | 0 .../TextInput_Demo_03_Disable_B.razor | 0 .../TextInput_Demo_04_MaxLength.razor | 0 .../TextInput_Demo_05_Validations.razor | 0 ...extInput_Demo_06_Events_ValueChanged.razor | 0 .../TimeInput/TimeInputDocumentation.razor | 2 +- .../TimeInput_Demo_01_Basic_Usage.razor | 0 .../TimeInput_Demo_02_Generic_Type.razor | 0 .../TimeInput/TimeInput_Demo_03_Max_Min.razor | 0 .../TimeInput_Demo_04_A_Disable.razor | 0 .../TimeInput_Demo_04_B_Disable.razor | 0 .../TimeInput_Demo_05_Validations.razor | 0 ...meInput_Demo_06_Events_Value_Changed.razor | 0 ...d_On_The_Entry_In_Another_Time_Field.razor | 0 .../GettingStartedDocumentation.razor | 2 +- ...nt_Side_Filtering_Paging_And_Sorting.razor | 0 ...er_Side_Filtering_Paging_And_Sorting.razor | 0 .../Grid_Overview_Documentation.razor | 2 +- .../Grid_DataBinding_Documentation.razor | 2 +- ..._01_Data_Parameter_Assign_Collection.razor | 0 ..._02_Data_Parameter_Update_Collection.razor | 0 ...Grid_Demo_01_A_Client_Side_Filtering.razor | 0 ...ide_Filtering_With_StringComparision.razor | 0 .../Grid_Demo_02_Set_Default_Filter.razor | 0 ...mo_03_Disable_Specific_Column_Filter.razor | 0 ...emo_04_Increase_Filter_Textbox_Width.razor | 0 .../Grid_Demo_05_Enum_Filters.razor | 0 .../Grid_Demo_06_Guid_Filters.razor | 0 .../Grid_Filters_Documentation.razor | 2 +- .../Grid_Demo_01_Client_Side_Paging.razor | 0 .../Grid_Demo_02_Dynamic_Page_Size.razor | 0 .../Grid_Demo_03_Page_Size_Selection.razor | 0 .../Grid_Demo_04_AutoHide_Paging.razor | 0 .../Grid_Demo_05_Dynamic_Pagination.razor | 0 .../04-paging/Grid_Paging_Documentation.razor | 2 +- .../Grid_Demo_03_Client_Side_Sorting.razor | 0 .../Grid_Demo_08_Default_Sorting.razor | 0 ...o_09_Disable_Specific_Column_Sorting.razor | 0 .../Grid_Sorting_Documentation.razor | 2 +- .../Grid_Demo_01_A_Selection.razor | 0 .../Grid_Demo_01_B_Default_Selection.razor | 0 .../Grid_Demo_02_A_Multiple_Selection.razor | 0 ..._Multiple_Selection_Programmatically.razor | 0 ...e_Selection_Default_Programmatically.razor | 0 .../Grid_Demo_03_Disable_Selection.razor | 0 ...Change_Selected_Row_Background_Color.razor | 0 ...Demo_04_B_Selected_Row_CSS_Variables.razor | 0 .../Grid_Selection_Documentation.razor | 2 +- .../Grid_Alignment_Documentation.razor | 2 +- .../Grid_Demo_10_Header_Text_Alignment.razor | 0 .../Grid_Demo_11_Grid_Cell_Alignment.razor | 0 ..._Demo_16_Save_And_Load_Grid_Settings.razor | 0 .../Grid_GridSettings_Documentation.razor | 2 +- .../Grid_CustomCSSClass_Documentation.razor | 2 +- ...rid_Demo_18_Specify_Custom_Row_Class.razor | 0 ..._Demo_19_Specify_Custom_Column_Class.razor | 0 .../Grid_Demo_20_Column_Css_Class.razor | 0 .../Grid_Demo_27_Header_Row_CSS_Class.razor | 0 .../Grid_Demo_28_Filters_Row_CSS_Class.razor | 0 .../10-events/Grid_Demo_29_Row_Click.razor | 0 .../Grid_Demo_30_Row_Double_Click.razor | 0 .../10-events/Grid_Events_Documentation.razor | 2 +- .../Grid_Demo_01_Translations.razor | 0 .../Grid_Translations_Documentation.razor | 2 +- .../Grid_Demo_32_Fixed_Header_A.razor | 0 ..._Demo_32_Fixed_Header_B_With_Filters.razor | 0 .../Grid_FixedHeader_Documentation.razor | 2 +- ..._Demo_33_Freeze_Column_A_Text_Nowrap.razor | 0 ...Demo_33_Freeze_Column_B_Fixed_Header.razor | 0 ...e_Column_C_Fixed_Header_With_Filters.razor | 0 .../Grid_FreezeColumns_Documentation.razor | 2 +- .../Grid_Demo_14_A_DetailView.razor | 0 ...id_Demo_14_B_DetailView_Dynamic_Data.razor | 0 .../Grid_DetailView_Documentation.razor | 2 +- ...rid_Demo_15_A_DetialView_Nested_Grid.razor | 0 .../Grid_Nested_Documentation.razor | 2 +- .../Grid_Demo_01_Summary_Example.razor | 0 ..._Demo_02_Summary_with_Filters_Paging.razor | 0 .../Grid_Demo_03_Change_Prefix.razor | 0 .../Grid_Demo_04_Remove_Prefix.razor | 0 .../Grid/16-summary/Grid_Demo_05_Locale.razor | 0 .../Grid_Summary_Documentation.razor | 2 +- .../Grid_Demo_01_Grid_Cell_Formating.razor | 0 .../Grid_Demo_02_Grid_Cell_Nowrap.razor | 0 .../99-other/Grid_Demo_03_Empty_Data.razor | 0 .../Grid_Demo_04_Empty_Data_Template.razor | 0 ...Demo_05_Specify_Custom_Column_Header.razor | 0 ...rid_Demo_06_Hide_Columns_Dynamically.razor | 0 .../Grid_Demo_07_Increase_TextBox_Width.razor | 0 .../99-other/Grid_Other_Documentation.razor | 2 +- .../{ => Demos}/Icons/IconDocumentation.razor | 2 +- .../Icons/Icon_Demo_01_Examples.razor | 0 .../Icons/Icon_Demo_02_Sizes.razor | 0 .../Icon_Demo_03_Font_Awesome_Icons.razor | 0 .../Icons/Icon_Demo_04_Colors.razor | 0 .../Icon_Demo_05_Inline_Text_With_Icon.razor | 0 .../Icons/Icon_Demo_06_A_Link_With_Icon.razor | 0 ...Icon_Demo_06_B_Link_With_Custom_Icon.razor | 0 ..._Demo_07_A_Button_With_Icon_And_Text.razor | 0 ...Icon_Demo_07_B_Button_With_Icon_Only.razor | 0 ...o_07_C_Button_With_Font_Awesome_Icon.razor | 0 .../Icons/Icon_Demo_09_Tooltip.razor | 0 .../Icons/Icon_Demo_10_Bootstrap_Icons.razor | 0 .../Images/ImageDocumentation.razor | 2 +- .../Images/Image_Demo_01_Examples.razor | 0 .../Images/Image_Demo_02_Thumbnail.razor | 0 .../Image_Demo_03_Aligning_Images_A.razor | 0 .../Image_Demo_03_Aligning_Images_B.razor | 0 .../Image_Demo_03_Aligning_Images_C.razor | 0 .../server/LayoutServerDocumentation.razor | 2 +- .../Layout/server/Layout_Server_Demo_01.razor | 0 .../LayoutWebAssemblyDocumentation.razor | 2 +- .../Layout_WebAssembly_Demo_01.razor | 0 .../Maps/GoogleMapDemoComponentBase.cs | 0 .../Maps/GoogleMapDocumentation.razor | 2 +- .../Maps/GoogleMap_Demo_01_Examples.razor | 0 .../Maps/GoogleMap_Demo_02_Marker.razor | 0 ...ker_Customization_A_Scale_the_marker.razor | 0 ...zation_B_Change_the_background_color.razor | 0 ...tomization_C_Change_the_border_color.razor | 0 ...stomization_D_Change_the_glyph_color.razor | 0 ...arker_Customization_E_Hide_the_glyph.razor | 0 ...arker_Customization_F_Use_icon_fonts.razor | 0 ...ap_Demo_04_Markers_with_HTML_and_CSS.razor | 0 ...eMap_Demo_05_Make_a_marker_clickable.razor | 0 .../GoogleMap_Demo_06_Dynamic_markers.razor | 0 .../Markdown/MarkdownDocumentation.razor | 2 +- .../Markdown/Markdown_Demo_01_Preview.razor | 0 .../Markdown/Markdown_Demo_02_Headers.razor | 0 ...n_Demo_03_Paragraphs_and_Line_Breaks.razor | 0 .../Markdown_Demo_04_Blockquotes.razor | 0 .../Markdown_Demo_05_Horizontal_Rules.razor | 0 ..._Emphasis_bold_italics_strikethrough.razor | 0 .../Markdown_Demo_07_Code_Highlighting.razor | 0 .../Markdown_Demo_08_Tables_A_Example.razor | 0 ...own_Demo_08_Tables_B_Custom_CssClass.razor | 0 .../Markdown_Demo_09_Lists_A_Ordered.razor | 0 .../Markdown_Demo_09_Lists_B_Unordered.razor | 0 .../Markdown_Demo_09_Lists_C_Nested.razor | 0 .../Markdown_Demo_09_Lists_D_Nested.razor | 0 .../Markdown_Demo_09_Lists_E_Nested.razor | 0 .../Markdown/Markdown_Demo_10_Links.razor | 0 .../Markdown/Markdown_Demo_11_Images.razor | 0 ...kdown_Demo_12_Checklist_or_Task_List.razor | 0 .../Markdown/Markdown_Demo_13_Emoji.razor | 0 .../Markdown_Demo_14_Attachments.razor | 0 ...athematical_Notations_and_Characters.razor | 0 .../Markdown/Markdown_Demo_99_Examples.razor | 0 .../Modal/EmployeeDemoComponent1.razor | 0 .../Modal/EmployeeDemoComponent2.razor | 0 .../Modal/ModalDocumentation.razor | 2 +- .../Modal/Modal_Demo_01_Examples.razor | 0 ...dal_Demo_02_A_Show_Dynamic_Component.razor | 0 ...vent_Callback_to_a_Dynamic_Component.razor | 0 .../Modal/Modal_Demo_02_Static_Backdrop.razor | 0 ...dal_Demo_03_Scrolling_Long_Content_A.razor | 0 ...dal_Demo_03_Scrolling_Long_Content_B.razor | 0 .../Modal_Demo_04_Vertically_Centered.razor | 0 ...4_Vertically_Centered_And_Scrollable.razor | 0 .../Modal/Modal_Demo_05_Optional_Sizes.razor | 0 .../Modal_Demo_06_Fullscreen_Modal.razor | 0 .../Modal/Modal_Demo_07_Events.razor | 0 .../Offcanvas/EmployeeDemoComponent1.razor | 0 .../Offcanvas/EmployeeDemoComponent2.razor | 0 .../Offcanvas/OffcanvasDocumentation.razor | 2 +- .../Offcanvas_Demo_01_Examples.razor | 0 ...vas_Demo_02_A_Show_Dynamic_Component.razor | 0 ...vent_Callback_to_a_Dynamic_Component.razor | 0 .../Offcanvas_Demo_03_Placement.razor | 0 .../Offcanvas_Demo_04_Static_Backdrop.razor | 0 .../Offcanvas_Demo_05_Sizes_A_Small.razor | 0 .../Offcanvas_Demo_05_Sizes_B_Large.razor | 0 .../Offcanvas/Offcanvas_Demo_06_Events.razor | 0 .../Pagination/PaginationDocumentation.razor | 2 +- .../Pagination_Demo_01_Examples.razor | 0 ...agination_Demo_02_Working_With_Icons.razor | 0 ...n_Demo_03_Disabled_And_Active_States.razor | 0 .../Pagination_Demo_04_Sizing.razor | 0 .../Pagination_Demo_05_Alignment.razor | 0 .../Pagination_Demo_06_Events.razor | 0 .../PdfViewer/PdfViewerDocumentation.razor | 2 +- .../PdfViewer_Demo_01_Examples.razor | 0 .../PdfViewer_Demo_02_Orientation.razor | 0 .../PdfViewer_Demo_03_Base64String.razor | 0 .../PdfViewer_Demo_04_RTL_Doc_Example.razor | 0 ...fViewer_Demo_05_Password_Protected_A.razor | 0 ...word_Protected_B_Prompt_For_Password.razor | 0 .../PlaceholderDocumentation.razor | 2 +- .../Placeholder_Demo_01_Examples.razor | 0 .../Placeholder_Demo_02_Width.razor | 0 .../Placeholder_Demo_03_Color.razor | 0 .../Placeholder_Demo_04_Sizing.razor | 0 .../Placeholder_Demo_05_Animation.razor | 0 .../Preload/PreloadDocumentation.razor | 2 +- ..._01_Global_Preload_For_Application_A.razor | 0 ..._01_Global_Preload_For_Application_B.razor | 0 .../Preload_Demo_02_Loading_Text.razor | 0 ...Preload_Demo_03_Change_Spinner_Color.razor | 0 .../Progress/ProgressDocumentation.razor | 2 +- .../Progress_Demo_01_How_It_Works.razor | 0 .../Progress/Progress_Demo_02_Labels.razor | 0 ...s_Demo_03_Set_Width_Programmatically.razor | 0 .../Progress/Progress_Demo_04_Height.razor | 0 .../Progress_Demo_05_Backgrounds.razor | 0 ...o_06_Set_Background_Programmatically.razor | 0 .../Progress_Demo_07_MultipleBars.razor | 0 .../Progress/Progress_Demo_08_Striped.razor | 0 .../Progress_Demo_09_Animated_Stripes.razor | 0 .../Progress_Demo_10_Dynamic_Progress.razor | 0 .../Ribbon/RibbonDocumentation.razor | 2 +- .../Ribbon/Ribbon_Demo_01_How_It_Works.razor | 0 .../Ribbon/Ribbon_Demo_02_Images.razor | 0 .../ScriptLoaderDocumentation.razor | 2 +- .../ScriptLoader_Demo_01_Examples.razor | 0 .../ScriptLoader_Demo_02_Events.razor | 0 .../ModalServiceDocumentation.razor | 2 +- .../ModalService_Demo_01_How_It_Works.razor | 0 ...ce_Demo_02_Vertically_Centered_Modal.razor | 0 .../ModalService_Demo_03_Size.razor | 0 ..._Change_Footer_Button_Color_and_Text.razor | 0 ...alService_Demo_05_Hide_Footer_Button.razor | 0 .../ModalService_Demo_06_Callback.razor | 0 ...bal_Modal_Service_For_Application_01.razor | 0 ...bal_Modal_Service_For_Application_02.razor | 0 .../Sidebar/SidebarDocumentation.razor | 2 +- .../Sidebar/Sidebar_Demo_01_Basic_Usage.razor | 0 ...Sidebar_Demo_02_Two_level_navigation.razor | 0 .../Sidebar_Demo_03_Change_Icons_Color.razor | 0 ...bar_Demo_04_Full_layout_with_sidebar.razor | 0 ...05_Toggle_Sidebar_to_Show_Icons_Only.razor | 0 .../Sidebar/Sidebar_Demo_06_Show_Badge.razor | 0 .../Sidebar_Demo_07_Custom_Brand_Icon.razor | 0 ...bar_Demo_08_Show_Image_as_Brand_Logo.razor | 0 .../Sidebar_Demo_09_Customize_Sidebar.razor | 0 ...10_Apply_Custom_CSS_Class_to_NavItem.razor | 0 .../Sidebar/Sidebar_Demo_11_Width.razor | 0 ...debar_Demo_12_Company_Logo_FullWidth.razor | 0 .../Sidebar2/Sidebar2Documentation.razor | 2 +- .../Sidebar2_Demo_01_Basic_Usage.razor | 0 .../Sidebar2_Demo_02_More_Nested_Levels.razor | 0 .../Sidebar2_Demo_03_Change_Icons_Color.razor | 0 ...ar2_Demo_04_Full_layout_with_sidebar.razor | 0 .../Sidebar2_Demo_07_Custom_Brand_Icon.razor | 0 ...ar2_Demo_08_Show_Image_as_Brand_Logo.razor | 0 .../Sidebar2/Sidebar2_Demo_09_Width.razor | 0 ...ebar2_Demo_10_Company_Logo_FullWidth.razor | 0 .../SortableListDocumentation.razor | 2 +- .../SortableList_Demo_00_Setup.razor | 0 .../SortableList_Demo_01_Examples.razor | 0 .../SortableList_Demo_02_Shared_Lists_A.razor | 0 ...t_Demo_02_Shared_Lists_B_Three_Lists.razor | 0 .../SortableList_Demo_03_Cloning.razor | 0 ...SortableList_Demo_04_Disable_Sorting.razor | 0 .../SortableList_Demo_05_Handle.razor | 0 .../SortableList_Demo_06_Disable_Item.razor | 0 ...ortableList_Demo_07_Nested_Sortables.razor | 0 .../SortableList_Demo_08_Dynamic_Data.razor | 0 .../SortableList_Demo_09_Empty_Data.razor | 0 .../Spinners/SpinnersDocumentation.razor | 2 +- .../Spinners_Demo_01_Border_Spinner.razor | 0 .../Spinners/Spinners_Demo_02_Colors.razor | 0 .../Spinners_Demo_03_Grow_spinner_A.razor | 0 .../Spinners_Demo_03_Grow_spinner_B.razor | 0 ...nners_Demo_04_Loading_dots_spinner_A.razor | 0 ...nners_Demo_04_Loading_dots_spinner_B.razor | 0 .../Spinners_Demo_05_Alignment_A_Margin.razor | 0 ...emo_05_Alignment_B_Palcement_Flex_01.razor | 0 ...emo_05_Alignment_B_Palcement_Flex_02.razor | 0 ...Demo_05_Alignment_C_Palcement_Floats.razor | 0 ..._05_Alignment_D_Palcement_Text_align.razor | 0 .../Spinners_Demo_06_Size_A_Border.razor | 0 .../Spinners_Demo_06_Size_B_Grow.razor | 0 .../Spinners_Demo_06_Size_C_Dots.razor | 0 .../Spinners/Spinners_Demo_07_Visible.razor | 0 .../{ => Demos}/Tabs/TabsDocumentation.razor | 2 +- .../Tabs/Tabs_Demo_01_Examples.razor | 0 .../Tabs/Tabs_Demo_02_Enable_FadeEffect.razor | 0 .../Tabs/Tabs_Demo_03_Title_with_Icon.razor | 0 .../Tabs/Tabs_Demo_04_Disable_Tab.razor | 0 .../Tabs/Tabs_Demo_05_Nav_Style_Pills.razor | 0 .../Tabs_Demo_06_Nav_Style_Underline.razor | 0 .../Tabs/Tabs_Demo_07_Vertical_A.razor | 0 .../Tabs/Tabs_Demo_07_Vertical_B_Pills.razor | 0 .../Tabs_Demo_07_Vertical_C_Underline.razor | 0 ...abs_Demo_08_Activate_Individual_Tabs.razor | 0 .../Tabs/Tabs_Demo_09_Events_Order.razor | 0 .../Tabs/Tabs_Demo_10_Events_Example.razor | 0 ...Methods_Set_Active_Tab_OnAfterRender.razor | 0 ...s_Demo_12_Tab_Callback_Event_OnClick.razor | 0 .../Tabs/Tabs_Demo_13_Dynamic_Tabs.razor | 0 .../Tabs_Demo_14_Remove_Dynamic_Tabs.razor | 0 ..._Demo_15_Remove_Inactive_Tab_by_Name.razor | 0 .../ThemeSwitcherDocumentation.razor | 2 +- .../ThemeSwitcher_Demo_01_How_It_Works.razor | 0 .../ThemeSwitcher_Demo_02_Position_A.razor | 0 .../ThemeSwitcher_Demo_02_Position_B.razor | 0 .../ThemeSwitcher_Demo_03_Events.razor | 0 .../Toasts/ToastsDocumentation.razor | 2 +- .../Toasts_Demo_01_Toast_With_Title.razor | 0 .../Toasts_Demo_02_Toast_Without_Title.razor | 0 .../Toasts/Toasts_Demo_03_A_Auto_Hide.razor | 0 ...o_03_B_Auto_Hide_Individual_Messages.razor | 0 .../Toasts/Toasts_Demo_04_Placement.razor | 0 .../Toasts/Toasts_Demo_05_StackLength.razor | 0 ...al_Toasts_Service_For_Application_01.razor | 0 ...al_Toasts_Service_For_Application_02.razor | 0 .../Toasts_Demo_07_Toast_With_Content.razor | 0 .../Tooltips/TooltipsDocumentation.razor | 2 +- .../Tooltips/Tooltips_Demo_01_Examples.razor | 0 ...Demo_02_Disabled_Button_With_Tooltip.razor | 0 ...oltips_Demo_03_Icon_With_Click_Event.razor | 0 ...o_04_Dynamically_Update_Tooltip_Text.razor | 0 ...Demo_05_Tooltip_With_Navigation_Link.razor | 0 .../Tooltips/Tooltips_Demo_06_Colors.razor | 0 ...ips_Demo_07_Dynamically_Change_Color.razor | 0 .../Tooltips/Tooltips_Demo_08_HTML.razor | 0 .../ColorUtil/ColorUtilDocumentation.razor | 2 +- ...olorUtil_Demo_01_CategoricalSixColor.razor | 0 ...rUtil_Demo_02_CategoricalTwelveColor.razor | 0 .../Alerts/Alert_Doc_01_Documentation.razor | 36 ++++ .../Components/Pages/{ => Home}/Index.razor | 172 ++++++++-------- .../Components/Shared/DemoLink.razor | 14 ++ .../Shared/DemosPageHeadSection.razor | 33 ++++ .../Components/Shared/DoYouKnow.razor | 2 + .../Components/Shared/DocsLink.razor | 17 ++ .../Shared/DocsPageHeadSection.razor | 33 ++++ .../DocxTable/DocxEventCallbackRow.razor | 2 +- .../Shared/DocxTable/DocxMethodRow.razor | 2 +- .../Shared/DocxTable/DocxPropertyRow.razor | 6 +- .../Shared/DocxTable/DocxTable.razor | 8 +- .../Constants/DemoRouteConstants.cs | 187 +++++++++--------- BlazorBootstrap.Demo.RCL/Usings.cs | 3 +- BlazorBootstrap.Demo.RCL/_Imports.razor | 1 + .../Attributes/AddedVersionAttribute.cs | 2 +- .../MethodReturnTypeNameAttribute.cs | 2 +- .../Attributes/ParameterTypeNameAttribute.cs | 2 +- .../Components/Alert/Alert.razor.cs | 34 +++- .../Core/BlazorBootstrapComponentBase.cs | 61 +++++- .../Components/Sidebar2/Sidebar2.razor.cs | 1 - blazorbootstrap/Usings.cs | 4 +- 584 files changed, 610 insertions(+), 378 deletions(-) create mode 100644 BlazorBootstrap.Demo.RCL/Components/Pages/Blog/Index.razor rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Accordion/AccordionDocumentation.razor (98%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Accordion/Accordion_Demo_01_Examples.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Accordion/Accordion_Demo_02_Title_with_Icon.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Accordion/Accordion_Demo_03_Flush.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Accordion/Accordion_Demo_04_Set_Default_Active.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Accordion/Accordion_Demo_05_Always_Open.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Accordion/Accordion_Demo_06_Show_Hide_Individual_AccordionItems.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Accordion/Accordion_Demo_07_Show_Hide_All_AccordionItems.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Accordion/Accordion_Demo_08_Events.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Alerts/AlertDocumentation.razor (86%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Alerts/Alert_Demo_01_Examples.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Alerts/Alert_Demo_02_Link_Color.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Alerts/Alert_Demo_03_Additional_Content.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Alerts/Alert_Demo_04_Icons.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Alerts/Alert_Demo_05_Dismissing_A.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Alerts/Alert_Demo_05_Dismissing_B.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Alerts/Alert_Demo_06_Switch_Alert_Type_Dynamically.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Badge/BadgeDocumentation.razor (97%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Badge/Badge_Demo_01_Examples.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Badge/Badge_Demo_02_Background_Colors.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Badge/Badge_Demo_03_Pill_Badges.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Badge/Badge_Demo_04_Buttons.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Badge/Badge_Demo_05_Positioned.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Badge/Badge_Demo_06_Generic_Indicator.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Breadcrumb/BreadcrumbDocumentation.razor (93%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Breadcrumb/Breadcrumb_Demo_01_Examples.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Breadcrumb/Breadcrumb_Demo_02_Dividers.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Breadcrumb/Breadcrumb_Demo_03_Embedded_SVG.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Buttons/ButtonDocumentation.razor (98%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Buttons/Button_Demo_01_Examples.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Buttons/Button_Demo_02_Button_Tags.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Buttons/Button_Demo_03_Outline_Buttons.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Buttons/Button_Demo_04_Sizes_A.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Buttons/Button_Demo_04_Sizes_B.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Buttons/Button_Demo_04_Sizes_C.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Buttons/Button_Demo_05_Disabled_State_A.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Buttons/Button_Demo_05_Disabled_State_B.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Buttons/Button_Demo_06_Block_Buttons_A.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Buttons/Button_Demo_06_Block_Buttons_B.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Buttons/Button_Demo_06_Block_Buttons_C.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Buttons/Button_Demo_06_Block_Buttons_D.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Buttons/Button_Demo_07_Toggle_States_A.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Buttons/Button_Demo_07_Toggle_States_B.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Buttons/Button_Demo_08_Loading_Spinner.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Buttons/Button_Demo_08_Show_Hide_Loading_Spinner.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Buttons/Button_Demo_09_A_Show_Tooltip.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Buttons/Button_Demo_09_B_Dynamically_update_the_tooltip_text.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Buttons/Button_Demo_09_C_Tooltip_Color.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Buttons/Button_Demo_10_Click_Event.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Buttons/Button_Demo_11_Double_Click_Event.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Buttons/Button_Demo_12_Click_Event_With_Args.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Buttons/Button_Demo_13_Disable_Enable_Dynamically.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Callout/CalloutDocumentation.razor (94%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Callout/Callout_Demo_01_Examples.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Callout/Callout_Demo_02_Change_Heading.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Callout/Callout_Demo_03_Large_Text.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Callout/Callout_Demo_04_Hide_Heading.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Card/CardDocumentation.razor (98%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Card/Card_Demo_01_Examples.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Card/Card_Demo_02_Content_Types_Body.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Card/Card_Demo_03_Content_Types_Titles_Text_And_Links.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Card/Card_Demo_04_Content_Types_Images.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Card/Card_Demo_05_Content_Types_List_Groups.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Card/Card_Demo_06_Content_Types_Kitchen_Sink.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Card/Card_Demo_07_Header_And_Footer.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Card/Card_Demo_08_Sizing.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Card/Card_Demo_09_Text_Alignment.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Card/Card_Demo_10_Background_And_Color.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Card/Card_Demo_11_Card_Groups.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Card/Card_Demo_12_Card_Groups_With_Footer.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Carousel/CarouselDocumentation.razor (98%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Carousel/Carousel_Demo_01_Examples.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Carousel/Carousel_Demo_02_Indicators.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Carousel/Carousel_Demo_03_Captions.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Carousel/Carousel_Demo_04_Crossfade.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Carousel/Carousel_Demo_05_Autoplay_A_StartOnPageLoad.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Carousel/Carousel_Demo_05_Autoplay_B_StartAfterUserInteraction.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Carousel/Carousel_Demo_06_Individual_Carouselitem_Interval.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Carousel/Carousel_Demo_07_Autoplaying_Carousels_without_Controls.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Carousel/Carousel_Demo_08_Touch.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Carousel/Carousel_Demo_09_Events.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Charts/BarCharts/BarChartDocumentation.razor (97%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Charts/BarCharts/BarChart_Demo_01_Examples.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Charts/BarCharts/BarChart_Demo_02_Horizontal_BarChart.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Charts/BarCharts/BarChart_Demo_03_Stacked_BarChart.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Charts/BarCharts/BarChart_Demo_04_Locale.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Charts/BarCharts/BarChart_Demo_05_Stacked_BarChart_with_Datalabels.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Charts/ChartsDocumentation.razor (66%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Charts/Charts_Demo_00_Examples.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Charts/DoughnutCharts/DoughnutChartDocumentation.razor (96%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Charts/DoughnutCharts/DoughnutChart_Demo_01_Examples.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Charts/DoughnutCharts/DoughnutChart_Demo_02_Datalabels.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Charts/LineCharts/LineChartDocumentation.razor (97%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Charts/LineCharts/LineChart_Demo_01_A_Examples.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Charts/LineCharts/LineChart_Demo_01_B_Examples.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Charts/LineCharts/LineChart_Demo_02_Locale.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Charts/LineCharts/LineChart_Demo_03_Dynamically_add_data.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Charts/LineCharts/LineChart_Demo_04_Datalabels.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Charts/LineCharts/LineChart_Demo_05_Tick_Configuration.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Charts/LineCharts/LineChart_Demo_06_Dataset_Fill.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Charts/PieCharts/PieChartDocumentation.razor (96%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Charts/PieCharts/PieChart_Demo_01_Examples.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Charts/PieCharts/PieChart_Demo_02_Datalabels.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Charts/PieCharts/PieChart_Demo_03_Change_Legend_Position.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Charts/PolarAreaCharts/PolarAreaChartDocumentation.razor (95%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Charts/PolarAreaCharts/PolarAreaChart_Demo_01_Examples.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Charts/RadarCharts/RadarChartDocumentation.razor (95%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Charts/RadarCharts/RadarChart_Demo_01_Examples.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Charts/ScatterCharts/ScatterChartDocumentation.razor (96%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Charts/ScatterCharts/ScatterChart_Demo_01_Basic_Example.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Charts/ScatterCharts/ScatterChart_Demo_02_Dynamic_Data.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Charts/Utils_Colors.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Collapse/CollapseDocumentation.razor (97%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Collapse/Collapse_Demo_01_Examples.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Collapse/Collapse_Demo_02_Horizontal.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Collapse/Collapse_Demo_03_Events.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/ConfirmDialog/ConfirmDialogDocumentation.razor (97%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/ConfirmDialog/ConfirmDialog_Demo_01_Examples.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/ConfirmDialog/ConfirmDialog_Demo_03_Dynamic_Component_As_Confirm_Dialog.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/ConfirmDialog/ConfirmDialog_Demo_04_Change_Buttons_Text_And_Color.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/ConfirmDialog/ConfirmDialog_Demo_05_Optional_Sizes.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/ConfirmDialog/ConfirmDialog_Demo_06_Scrolling_Long_Content_01.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/ConfirmDialog/ConfirmDialog_Demo_06_Scrolling_Long_Content_02.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/ConfirmDialog/ConfirmDialog_Demo_07_Vertically_Centered_01.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/ConfirmDialog/ConfirmDialog_Demo_07_Vertically_Centered_02.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/ConfirmDialog/ConfirmDialog_Demo_08_Disable_AutoFocus_Yes_Button.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/ConfirmDialog/EmployeeDemoComponent.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/ConfirmDialog/LongContentDemoComponent.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Dropdowns/DropdownDocumentation.razor (99%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Dropdowns/Dropdown_Demo_01_Single_Button.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Dropdowns/Dropdown_Demo_02_Color.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Dropdowns/Dropdown_Demo_03_Split_Button.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Dropdowns/Dropdown_Demo_04_A_Sizing.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Dropdowns/Dropdown_Demo_04_B_Sizing.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Dropdowns/Dropdown_Demo_05_A_Directions_Dropup.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Dropdowns/Dropdown_Demo_05_B_Directions_DropupCentered.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Dropdowns/Dropdown_Demo_05_C_Directions_Dropend.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Dropdowns/Dropdown_Demo_05_D_Directions_Dropstart.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Dropdowns/Dropdown_Demo_06_Active.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Dropdowns/Dropdown_Demo_07_A_Disabled.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Dropdowns/Dropdown_Demo_07_B_Disabled.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Dropdowns/Dropdown_Demo_08_Menu_Position.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Dropdowns/Dropdown_Demo_09_Header.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Dropdowns/Dropdown_Demo_10_Dividers.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Dropdowns/Dropdown_Demo_11_Text.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Dropdowns/Dropdown_Demo_12_Forms.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Dropdowns/Dropdown_Demo_13_AutoClose.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Dropdowns/Dropdown_Demo_14_Methods.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Dropdowns/Dropdown_Demo_15_Events.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/AutoComplete/AutoCompleteDocumentation.razor (98%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/AutoComplete/AutoComplete_Demo_01_A_Client_Side_Filtering.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/AutoComplete/AutoComplete_Demo_01_B_Client_Side_Filtering_With_StringComparision.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/AutoComplete/AutoComplete_Demo_02_Server_Side_Filtering.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/AutoComplete/AutoComplete_Demo_03_Set_Default_Value.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/AutoComplete/AutoComplete_Demo_04_Validations.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/AutoComplete/AutoComplete_Demo_05_A_Disable.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/AutoComplete/AutoComplete_Demo_05_B_Disable.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/AutoComplete/AutoComplete_Demo_06_Sizing.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/CheckboxInput/CheckboxInputDocumentation.razor (95%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/CheckboxInput/CheckboxInput_Demo_01_Basic_Usage.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/CheckboxInput/CheckboxInput_Demo_02_Disable_A.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/CheckboxInput/CheckboxInput_Demo_02_Disable_B.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/CheckboxInput/CheckboxInput_Demo_03_Events_ValueChanged.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/CurrencyInput/CurrencyInputDocumentation.razor (98%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/CurrencyInput/CurrencyInput_Demo_01_Basic_Usage.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/CurrencyInput/CurrencyInput_Demo_02_Show_Currency_Symbols_for_the_Different_Locales.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/CurrencyInput/CurrencyInput_Demo_03_Hide_Currency_Symbol.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/CurrencyInput/CurrencyInput_Demo_04_Using_FractionDigits_and_IntegerDigits.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/CurrencyInput/CurrencyInput_Demo_05_Parentheses_Instead_of_Appending_A_Minus_Sign.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/CurrencyInput/CurrencyInput_Demo_06_Generic_Type.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/CurrencyInput/CurrencyInput_Demo_07_Enable_Min_Max.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/CurrencyInput/CurrencyInput_Demo_08_Text_Alignment.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/CurrencyInput/CurrencyInput_Demo_09_Allow_Negative_Numbers.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/CurrencyInput/CurrencyInput_Demo_10_A_Disable_Number_Input.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/CurrencyInput/CurrencyInput_Demo_10_B_Disable_Number_Input.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/CurrencyInput/CurrencyInput_Demo_11_Validations.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/CurrencyInput/CurrencyInput_Demo_12_Decimals.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/CurrencyInput/CurrencyInput_Demo_13_Events_Value_Changed.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/DateInput/DateInputDocumentation.razor (98%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/DateInput/DateInput_Demo_01_Basic_Usage.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/DateInput/DateInput_Demo_02_Generic_Type.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/DateInput/DateInput_Demo_03_Max_Min.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/DateInput/DateInput_Demo_04_A_Disable_Date_Input.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/DateInput/DateInput_Demo_04_B_Disable_Date_Input.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/DateInput/DateInput_Demo_05_Validations.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/DateInput/DateInput_Demo_06_Events_Value_Changed.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/DateInput/DateInput_Demo_07_Restrict_The_Date_Field_Based_On_The_Entry_In_Another_Date_Field.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/EnumInput/EnumInputDocumentation.razor (98%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/EnumInput/EnumInput_Demo_01_How_it_works.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/EnumInput/EnumInput_Demo_03_Sizes.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/EnumInput/EnumInput_Demo_06_Disabled.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/EnumInput/EnumInput_Demo_07_Events_A_ValueChanged.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/EnumInput/EnumInput_Demo_07_Events_B_TextChanged.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/EnumInput/EnumInput_Demo_08_Methods_Enable_Disable.razor (63%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/NumberInput/NumberInputDocumentation.razor (98%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/NumberInput/NumberInput_Demo_01_Basic_Usage.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/NumberInput/NumberInput_Demo_02_Generic_Type.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/NumberInput/NumberInput_Demo_03_Enable_Min_Max.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/NumberInput/NumberInput_Demo_04_Step.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/NumberInput/NumberInput_Demo_05_Text_Alignment.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/NumberInput/NumberInput_Demo_06_Allow_Negative_Numbers.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/NumberInput/NumberInput_Demo_07_A_Disable_Number_Input.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/NumberInput/NumberInput_Demo_07_B_Disable_Number_Input.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/NumberInput/NumberInput_Demo_08_Validations.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/NumberInput/NumberInput_Demo_09_Events_Value_Changed.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/PasswordInput/PasswordInputDocumentation.razor (96%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/PasswordInput/PasswordInput_Demo_01_Basic_Usage.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/PasswordInput/PasswordInput_Demo_02_Disable_A.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/PasswordInput/PasswordInput_Demo_02_Disable_B.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/PasswordInput/PasswordInput_Demo_03_Validations.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/PasswordInput/PasswordInput_Demo_04_Events_ValueChanged.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/RadioInput/RadioInputDocumentation.razor (94%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/RadioInput/RadioInput_Demo_01_Basic_Usage.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/RadioInput/RadioInput_Demo_02_Disable_A.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/RadioInput/RadioInput_Demo_02_Disable_B.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/RangeInput/RangeInputDocumentation.razor (97%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/RangeInput/RangeInput_Demo_01_Basic_Usage_A.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/RangeInput/RangeInput_Demo_01_Basic_Usage_B.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/RangeInput/RangeInput_Demo_02_Disabled_A.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/RangeInput/RangeInput_Demo_02_Disabled_B.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/RangeInput/RangeInput_Demo_03_Min_Max.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/RangeInput/RangeInput_Demo_04_Step.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/RangeInput/RangeInput_Demo_05_Decimals.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/RangeInput/RangeInput_Demo_06_Tick_Marks.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/Switch/SwitchDocumentation.razor (96%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/Switch/Switch_Demo_01_Basic_Usage.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/Switch/Switch_Demo_02_A_Disable.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/Switch/Switch_Demo_02_B_Disable.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/Switch/Switch_Demo_03_Reverse.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/Switch/Switch_Demo_04_Events_Value_Changed.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/Switch/Switch_Demo_05_Form.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/TextAreaInput/TextAreaInputDocumentation.razor (97%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/TextAreaInput/TextAreaInput_Demo_01_Basic_Usage.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/TextAreaInput/TextAreaInput_Demo_02_Text_Alignment.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/TextAreaInput/TextAreaInput_Demo_03_Disable_A.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/TextAreaInput/TextAreaInput_Demo_03_Disable_B.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/TextAreaInput/TextAreaInput_Demo_04_MaxLength.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/TextAreaInput/TextAreaInput_Demo_05_Validations.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/TextAreaInput/TextAreaInput_Demo_06_Events_ValueChanged.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/TextInput/TextInputDocumentation.razor (97%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/TextInput/TextInput_Demo_01_Basic_Usage.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/TextInput/TextInput_Demo_02_Text_Alignment.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/TextInput/TextInput_Demo_03_Disable_A.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/TextInput/TextInput_Demo_03_Disable_B.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/TextInput/TextInput_Demo_04_MaxLength.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/TextInput/TextInput_Demo_05_Validations.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/TextInput/TextInput_Demo_06_Events_ValueChanged.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/TimeInput/TimeInputDocumentation.razor (98%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/TimeInput/TimeInput_Demo_01_Basic_Usage.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/TimeInput/TimeInput_Demo_02_Generic_Type.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/TimeInput/TimeInput_Demo_03_Max_Min.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/TimeInput/TimeInput_Demo_04_A_Disable.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/TimeInput/TimeInput_Demo_04_B_Disable.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/TimeInput/TimeInput_Demo_05_Validations.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/TimeInput/TimeInput_Demo_06_Events_Value_Changed.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Form/TimeInput/TimeInput_Demo_07_Restrict_The_Time_Field_Based_On_The_Entry_In_Another_Time_Field.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/GettingStarted/GettingStartedDocumentation.razor (98%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/01-Overview/Grid_Demo_01_Client_Side_Filtering_Paging_And_Sorting.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/01-Overview/Grid_Demo_02_Server_Side_Filtering_Paging_And_Sorting.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/01-Overview/Grid_Overview_Documentation.razor (94%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/02-data-binding/Grid_DataBinding_Documentation.razor (96%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/02-data-binding/Grid_Demo_01_Data_Parameter_Assign_Collection.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/02-data-binding/Grid_Demo_02_Data_Parameter_Update_Collection.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/03-filters/Grid_Demo_01_A_Client_Side_Filtering.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/03-filters/Grid_Demo_01_B_Client_Side_Filtering_With_StringComparision.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/03-filters/Grid_Demo_02_Set_Default_Filter.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/03-filters/Grid_Demo_03_Disable_Specific_Column_Filter.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/03-filters/Grid_Demo_04_Increase_Filter_Textbox_Width.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/03-filters/Grid_Demo_05_Enum_Filters.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/03-filters/Grid_Demo_06_Guid_Filters.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/03-filters/Grid_Filters_Documentation.razor (98%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/04-paging/Grid_Demo_01_Client_Side_Paging.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/04-paging/Grid_Demo_02_Dynamic_Page_Size.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/04-paging/Grid_Demo_03_Page_Size_Selection.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/04-paging/Grid_Demo_04_AutoHide_Paging.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/04-paging/Grid_Demo_05_Dynamic_Pagination.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/04-paging/Grid_Paging_Documentation.razor (96%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/05-sorting/Grid_Demo_03_Client_Side_Sorting.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/05-sorting/Grid_Demo_08_Default_Sorting.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/05-sorting/Grid_Demo_09_Disable_Specific_Column_Sorting.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/05-sorting/Grid_Sorting_Documentation.razor (96%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/06-selection/Grid_Demo_01_A_Selection.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/06-selection/Grid_Demo_01_B_Default_Selection.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/06-selection/Grid_Demo_02_A_Multiple_Selection.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/06-selection/Grid_Demo_02_B_Multiple_Selection_Programmatically.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/06-selection/Grid_Demo_02_C_Multiple_Selection_Default_Programmatically.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/06-selection/Grid_Demo_03_Disable_Selection.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/06-selection/Grid_Demo_04_A_Change_Selected_Row_Background_Color.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/06-selection/Grid_Demo_04_B_Selected_Row_CSS_Variables.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/06-selection/Grid_Selection_Documentation.razor (98%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/07-alignment/Grid_Alignment_Documentation.razor (95%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/07-alignment/Grid_Demo_10_Header_Text_Alignment.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/07-alignment/Grid_Demo_11_Grid_Cell_Alignment.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/08-grid-settings/Grid_Demo_16_Save_And_Load_Grid_Settings.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/08-grid-settings/Grid_GridSettings_Documentation.razor (95%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/09-custom-css-class/Grid_CustomCSSClass_Documentation.razor (96%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/09-custom-css-class/Grid_Demo_18_Specify_Custom_Row_Class.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/09-custom-css-class/Grid_Demo_19_Specify_Custom_Column_Class.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/09-custom-css-class/Grid_Demo_20_Column_Css_Class.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/09-custom-css-class/Grid_Demo_27_Header_Row_CSS_Class.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/09-custom-css-class/Grid_Demo_28_Filters_Row_CSS_Class.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/10-events/Grid_Demo_29_Row_Click.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/10-events/Grid_Demo_30_Row_Double_Click.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/10-events/Grid_Events_Documentation.razor (93%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/11-translations/Grid_Demo_01_Translations.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/11-translations/Grid_Translations_Documentation.razor (92%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/12-fixed-header/Grid_Demo_32_Fixed_Header_A.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/12-fixed-header/Grid_Demo_32_Fixed_Header_B_With_Filters.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/12-fixed-header/Grid_FixedHeader_Documentation.razor (94%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/13-freeze-columns/Grid_Demo_33_Freeze_Column_A_Text_Nowrap.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/13-freeze-columns/Grid_Demo_33_Freeze_Column_B_Fixed_Header.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/13-freeze-columns/Grid_Demo_33_Freeze_Column_C_Fixed_Header_With_Filters.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/13-freeze-columns/Grid_FreezeColumns_Documentation.razor (94%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/14-detail-view/Grid_Demo_14_A_DetailView.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/14-detail-view/Grid_Demo_14_B_DetailView_Dynamic_Data.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/14-detail-view/Grid_DetailView_Documentation.razor (94%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/15-nested-grid/Grid_Demo_15_A_DetialView_Nested_Grid.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/15-nested-grid/Grid_Nested_Documentation.razor (94%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/16-summary/Grid_Demo_01_Summary_Example.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/16-summary/Grid_Demo_02_Summary_with_Filters_Paging.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/16-summary/Grid_Demo_03_Change_Prefix.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/16-summary/Grid_Demo_04_Remove_Prefix.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/16-summary/Grid_Demo_05_Locale.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/16-summary/Grid_Summary_Documentation.razor (97%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/99-other/Grid_Demo_01_Grid_Cell_Formating.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/99-other/Grid_Demo_02_Grid_Cell_Nowrap.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/99-other/Grid_Demo_03_Empty_Data.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/99-other/Grid_Demo_04_Empty_Data_Template.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/99-other/Grid_Demo_05_Specify_Custom_Column_Header.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/99-other/Grid_Demo_06_Hide_Columns_Dynamically.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/99-other/Grid_Demo_07_Increase_TextBox_Width.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Grid/99-other/Grid_Other_Documentation.razor (97%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Icons/IconDocumentation.razor (97%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Icons/Icon_Demo_01_Examples.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Icons/Icon_Demo_02_Sizes.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Icons/Icon_Demo_03_Font_Awesome_Icons.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Icons/Icon_Demo_04_Colors.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Icons/Icon_Demo_05_Inline_Text_With_Icon.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Icons/Icon_Demo_06_A_Link_With_Icon.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Icons/Icon_Demo_06_B_Link_With_Custom_Icon.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Icons/Icon_Demo_07_A_Button_With_Icon_And_Text.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Icons/Icon_Demo_07_B_Button_With_Icon_Only.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Icons/Icon_Demo_07_C_Button_With_Font_Awesome_Icon.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Icons/Icon_Demo_09_Tooltip.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Icons/Icon_Demo_10_Bootstrap_Icons.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Images/ImageDocumentation.razor (95%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Images/Image_Demo_01_Examples.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Images/Image_Demo_02_Thumbnail.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Images/Image_Demo_03_Aligning_Images_A.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Images/Image_Demo_03_Aligning_Images_B.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Images/Image_Demo_03_Aligning_Images_C.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Layout/server/LayoutServerDocumentation.razor (96%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Layout/server/Layout_Server_Demo_01.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Layout/webassembly/LayoutWebAssemblyDocumentation.razor (96%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Layout/webassembly/Layout_WebAssembly_Demo_01.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Maps/GoogleMapDemoComponentBase.cs (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Maps/GoogleMapDocumentation.razor (98%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Maps/GoogleMap_Demo_01_Examples.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Maps/GoogleMap_Demo_02_Marker.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Maps/GoogleMap_Demo_03_Marker_Customization_A_Scale_the_marker.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Maps/GoogleMap_Demo_03_Marker_Customization_B_Change_the_background_color.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Maps/GoogleMap_Demo_03_Marker_Customization_C_Change_the_border_color.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Maps/GoogleMap_Demo_03_Marker_Customization_D_Change_the_glyph_color.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Maps/GoogleMap_Demo_03_Marker_Customization_E_Hide_the_glyph.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Maps/GoogleMap_Demo_03_Marker_Customization_F_Use_icon_fonts.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Maps/GoogleMap_Demo_04_Markers_with_HTML_and_CSS.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Maps/GoogleMap_Demo_05_Make_a_marker_clickable.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Maps/GoogleMap_Demo_06_Dynamic_markers.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Markdown/MarkdownDocumentation.razor (98%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Markdown/Markdown_Demo_01_Preview.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Markdown/Markdown_Demo_02_Headers.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Markdown/Markdown_Demo_03_Paragraphs_and_Line_Breaks.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Markdown/Markdown_Demo_04_Blockquotes.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Markdown/Markdown_Demo_05_Horizontal_Rules.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Markdown/Markdown_Demo_06_Emphasis_bold_italics_strikethrough.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Markdown/Markdown_Demo_07_Code_Highlighting.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Markdown/Markdown_Demo_08_Tables_A_Example.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Markdown/Markdown_Demo_08_Tables_B_Custom_CssClass.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Markdown/Markdown_Demo_09_Lists_A_Ordered.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Markdown/Markdown_Demo_09_Lists_B_Unordered.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Markdown/Markdown_Demo_09_Lists_C_Nested.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Markdown/Markdown_Demo_09_Lists_D_Nested.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Markdown/Markdown_Demo_09_Lists_E_Nested.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Markdown/Markdown_Demo_10_Links.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Markdown/Markdown_Demo_11_Images.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Markdown/Markdown_Demo_12_Checklist_or_Task_List.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Markdown/Markdown_Demo_13_Emoji.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Markdown/Markdown_Demo_14_Attachments.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Markdown/Markdown_Demo_15_Mathematical_Notations_and_Characters.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Markdown/Markdown_Demo_99_Examples.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Modal/EmployeeDemoComponent1.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Modal/EmployeeDemoComponent2.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Modal/ModalDocumentation.razor (98%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Modal/Modal_Demo_01_Examples.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Modal/Modal_Demo_02_A_Show_Dynamic_Component.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Modal/Modal_Demo_02_B_Pass_Event_Callback_to_a_Dynamic_Component.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Modal/Modal_Demo_02_Static_Backdrop.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Modal/Modal_Demo_03_Scrolling_Long_Content_A.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Modal/Modal_Demo_03_Scrolling_Long_Content_B.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Modal/Modal_Demo_04_Vertically_Centered.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Modal/Modal_Demo_04_Vertically_Centered_And_Scrollable.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Modal/Modal_Demo_05_Optional_Sizes.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Modal/Modal_Demo_06_Fullscreen_Modal.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Modal/Modal_Demo_07_Events.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Offcanvas/EmployeeDemoComponent1.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Offcanvas/EmployeeDemoComponent2.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Offcanvas/OffcanvasDocumentation.razor (98%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Offcanvas/Offcanvas_Demo_01_Examples.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Offcanvas/Offcanvas_Demo_02_A_Show_Dynamic_Component.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Offcanvas/Offcanvas_Demo_02_B_Pass_Event_Callback_to_a_Dynamic_Component.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Offcanvas/Offcanvas_Demo_03_Placement.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Offcanvas/Offcanvas_Demo_04_Static_Backdrop.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Offcanvas/Offcanvas_Demo_05_Sizes_A_Small.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Offcanvas/Offcanvas_Demo_05_Sizes_B_Large.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Offcanvas/Offcanvas_Demo_06_Events.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Pagination/PaginationDocumentation.razor (96%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Pagination/Pagination_Demo_01_Examples.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Pagination/Pagination_Demo_02_Working_With_Icons.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Pagination/Pagination_Demo_03_Disabled_And_Active_States.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Pagination/Pagination_Demo_04_Sizing.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Pagination/Pagination_Demo_05_Alignment.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Pagination/Pagination_Demo_06_Events.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/PdfViewer/PdfViewerDocumentation.razor (97%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/PdfViewer/PdfViewer_Demo_01_Examples.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/PdfViewer/PdfViewer_Demo_02_Orientation.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/PdfViewer/PdfViewer_Demo_03_Base64String.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/PdfViewer/PdfViewer_Demo_04_RTL_Doc_Example.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/PdfViewer/PdfViewer_Demo_05_Password_Protected_A.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/PdfViewer/PdfViewer_Demo_05_Password_Protected_B_Prompt_For_Password.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Placeholders/PlaceholderDocumentation.razor (96%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Placeholders/Placeholder_Demo_01_Examples.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Placeholders/Placeholder_Demo_02_Width.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Placeholders/Placeholder_Demo_03_Color.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Placeholders/Placeholder_Demo_04_Sizing.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Placeholders/Placeholder_Demo_05_Animation.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Preload/PreloadDocumentation.razor (97%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Preload/Preload_Demo_01_Global_Preload_For_Application_A.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Preload/Preload_Demo_01_Global_Preload_For_Application_B.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Preload/Preload_Demo_02_Loading_Text.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Preload/Preload_Demo_03_Change_Spinner_Color.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Progress/ProgressDocumentation.razor (97%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Progress/Progress_Demo_01_How_It_Works.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Progress/Progress_Demo_02_Labels.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Progress/Progress_Demo_03_Set_Width_Programmatically.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Progress/Progress_Demo_04_Height.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Progress/Progress_Demo_05_Backgrounds.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Progress/Progress_Demo_06_Set_Background_Programmatically.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Progress/Progress_Demo_07_MultipleBars.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Progress/Progress_Demo_08_Striped.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Progress/Progress_Demo_09_Animated_Stripes.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Progress/Progress_Demo_10_Dynamic_Progress.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Ribbon/RibbonDocumentation.razor (94%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Ribbon/Ribbon_Demo_01_How_It_Works.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Ribbon/Ribbon_Demo_02_Images.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/ScriptLoader/ScriptLoaderDocumentation.razor (96%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/ScriptLoader/ScriptLoader_Demo_01_Examples.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/ScriptLoader/ScriptLoader_Demo_02_Events.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Services/ModalService/ModalServiceDocumentation.razor (96%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Services/ModalService/ModalService_Demo_01_How_It_Works.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Services/ModalService/ModalService_Demo_02_Vertically_Centered_Modal.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Services/ModalService/ModalService_Demo_03_Size.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Services/ModalService/ModalService_Demo_04_Change_Footer_Button_Color_and_Text.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Services/ModalService/ModalService_Demo_05_Hide_Footer_Button.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Services/ModalService/ModalService_Demo_06_Callback.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Services/ModalService/ModalService_Demo_100_Global_Modal_Service_For_Application_01.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Services/ModalService/ModalService_Demo_100_Global_Modal_Service_For_Application_02.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Sidebar/SidebarDocumentation.razor (98%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Sidebar/Sidebar_Demo_01_Basic_Usage.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Sidebar/Sidebar_Demo_02_Two_level_navigation.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Sidebar/Sidebar_Demo_03_Change_Icons_Color.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Sidebar/Sidebar_Demo_04_Full_layout_with_sidebar.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Sidebar/Sidebar_Demo_05_Toggle_Sidebar_to_Show_Icons_Only.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Sidebar/Sidebar_Demo_06_Show_Badge.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Sidebar/Sidebar_Demo_07_Custom_Brand_Icon.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Sidebar/Sidebar_Demo_08_Show_Image_as_Brand_Logo.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Sidebar/Sidebar_Demo_09_Customize_Sidebar.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Sidebar/Sidebar_Demo_10_Apply_Custom_CSS_Class_to_NavItem.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Sidebar/Sidebar_Demo_11_Width.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Sidebar/Sidebar_Demo_12_Company_Logo_FullWidth.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Sidebar2/Sidebar2Documentation.razor (97%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Sidebar2/Sidebar2_Demo_01_Basic_Usage.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Sidebar2/Sidebar2_Demo_02_More_Nested_Levels.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Sidebar2/Sidebar2_Demo_03_Change_Icons_Color.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Sidebar2/Sidebar2_Demo_04_Full_layout_with_sidebar.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Sidebar2/Sidebar2_Demo_07_Custom_Brand_Icon.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Sidebar2/Sidebar2_Demo_08_Show_Image_as_Brand_Logo.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Sidebar2/Sidebar2_Demo_09_Width.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Sidebar2/Sidebar2_Demo_10_Company_Logo_FullWidth.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/SortableList/SortableListDocumentation.razor (98%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/SortableList/SortableList_Demo_00_Setup.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/SortableList/SortableList_Demo_01_Examples.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/SortableList/SortableList_Demo_02_Shared_Lists_A.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/SortableList/SortableList_Demo_02_Shared_Lists_B_Three_Lists.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/SortableList/SortableList_Demo_03_Cloning.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/SortableList/SortableList_Demo_04_Disable_Sorting.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/SortableList/SortableList_Demo_05_Handle.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/SortableList/SortableList_Demo_06_Disable_Item.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/SortableList/SortableList_Demo_07_Nested_Sortables.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/SortableList/SortableList_Demo_08_Dynamic_Data.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/SortableList/SortableList_Demo_09_Empty_Data.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Spinners/SpinnersDocumentation.razor (97%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Spinners/Spinners_Demo_01_Border_Spinner.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Spinners/Spinners_Demo_02_Colors.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Spinners/Spinners_Demo_03_Grow_spinner_A.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Spinners/Spinners_Demo_03_Grow_spinner_B.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Spinners/Spinners_Demo_04_Loading_dots_spinner_A.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Spinners/Spinners_Demo_04_Loading_dots_spinner_B.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Spinners/Spinners_Demo_05_Alignment_A_Margin.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Spinners/Spinners_Demo_05_Alignment_B_Palcement_Flex_01.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Spinners/Spinners_Demo_05_Alignment_B_Palcement_Flex_02.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Spinners/Spinners_Demo_05_Alignment_C_Palcement_Floats.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Spinners/Spinners_Demo_05_Alignment_D_Palcement_Text_align.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Spinners/Spinners_Demo_06_Size_A_Border.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Spinners/Spinners_Demo_06_Size_B_Grow.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Spinners/Spinners_Demo_06_Size_C_Dots.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Spinners/Spinners_Demo_07_Visible.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Tabs/TabsDocumentation.razor (98%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Tabs/Tabs_Demo_01_Examples.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Tabs/Tabs_Demo_02_Enable_FadeEffect.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Tabs/Tabs_Demo_03_Title_with_Icon.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Tabs/Tabs_Demo_04_Disable_Tab.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Tabs/Tabs_Demo_05_Nav_Style_Pills.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Tabs/Tabs_Demo_06_Nav_Style_Underline.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Tabs/Tabs_Demo_07_Vertical_A.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Tabs/Tabs_Demo_07_Vertical_B_Pills.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Tabs/Tabs_Demo_07_Vertical_C_Underline.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Tabs/Tabs_Demo_08_Activate_Individual_Tabs.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Tabs/Tabs_Demo_09_Events_Order.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Tabs/Tabs_Demo_10_Events_Example.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Tabs/Tabs_Demo_11_Methods_Set_Active_Tab_OnAfterRender.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Tabs/Tabs_Demo_12_Tab_Callback_Event_OnClick.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Tabs/Tabs_Demo_13_Dynamic_Tabs.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Tabs/Tabs_Demo_14_Remove_Dynamic_Tabs.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Tabs/Tabs_Demo_15_Remove_Inactive_Tab_by_Name.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/ThemeSwitcher/ThemeSwitcherDocumentation.razor (95%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/ThemeSwitcher/ThemeSwitcher_Demo_01_How_It_Works.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/ThemeSwitcher/ThemeSwitcher_Demo_02_Position_A.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/ThemeSwitcher/ThemeSwitcher_Demo_02_Position_B.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/ThemeSwitcher/ThemeSwitcher_Demo_03_Events.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Toasts/ToastsDocumentation.razor (98%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Toasts/Toasts_Demo_01_Toast_With_Title.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Toasts/Toasts_Demo_02_Toast_Without_Title.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Toasts/Toasts_Demo_03_A_Auto_Hide.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Toasts/Toasts_Demo_03_B_Auto_Hide_Individual_Messages.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Toasts/Toasts_Demo_04_Placement.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Toasts/Toasts_Demo_05_StackLength.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Toasts/Toasts_Demo_06_Global_Toasts_Service_For_Application_01.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Toasts/Toasts_Demo_06_Global_Toasts_Service_For_Application_02.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Toasts/Toasts_Demo_07_Toast_With_Content.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Tooltips/TooltipsDocumentation.razor (97%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Tooltips/Tooltips_Demo_01_Examples.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Tooltips/Tooltips_Demo_02_Disabled_Button_With_Tooltip.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Tooltips/Tooltips_Demo_03_Icon_With_Click_Event.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Tooltips/Tooltips_Demo_04_Dynamically_Update_Tooltip_Text.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Tooltips/Tooltips_Demo_05_Tooltip_With_Navigation_Link.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Tooltips/Tooltips_Demo_06_Colors.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Tooltips/Tooltips_Demo_07_Dynamically_Change_Color.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Tooltips/Tooltips_Demo_08_HTML.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Utils/ColorUtil/ColorUtilDocumentation.razor (95%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Utils/ColorUtil/ColorUtil_Demo_01_CategoricalSixColor.razor (100%) rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Demos}/Utils/ColorUtil/ColorUtil_Demo_02_CategoricalTwelveColor.razor (100%) create mode 100644 BlazorBootstrap.Demo.RCL/Components/Pages/Docs/Alerts/Alert_Doc_01_Documentation.razor rename BlazorBootstrap.Demo.RCL/Components/Pages/{ => Home}/Index.razor (83%) create mode 100644 BlazorBootstrap.Demo.RCL/Components/Shared/DemosPageHeadSection.razor create mode 100644 BlazorBootstrap.Demo.RCL/Components/Shared/DocsPageHeadSection.razor rename {BlazorBootstrap.Demo.RCL => blazorbootstrap}/Attributes/AddedVersionAttribute.cs (87%) rename {BlazorBootstrap.Demo.RCL => blazorbootstrap}/Attributes/MethodReturnTypeNameAttribute.cs (88%) rename {BlazorBootstrap.Demo.RCL => blazorbootstrap}/Attributes/ParameterTypeNameAttribute.cs (87%) diff --git a/BlazorBootstrap.Demo.RCL/Components/Layout/MainLayout.razor.cs b/BlazorBootstrap.Demo.RCL/Components/Layout/MainLayout.razor.cs index f99a3c942..a88f8c744 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Layout/MainLayout.razor.cs +++ b/BlazorBootstrap.Demo.RCL/Components/Layout/MainLayout.razor.cs @@ -6,103 +6,103 @@ internal override IEnumerable GetNavItems() { navItems ??= new List { - new (){ Id = "1", Text = "Getting Started", Href = DemoRouteConstants.Demos_GettingStarted_Documentation, IconName = IconName.HouseDoorFill }, + new (){ Id = "1", Text = "Getting Started", Href = DemoRouteConstants.Demos_URL_GettingStarted, IconName = IconName.HouseDoorFill }, new (){ Id = "2", Text = "Layout", IconName = IconName.LayoutTextWindowReverse, IconColor = IconColor.Success }, - new (){ Id = "200", Text = "Blazor WebAssembly", Href = "/layout-setup/blazor-webassembly", IconName = IconName.BrowserEdge, ParentId = "2" }, - new (){ Id = "201", Text = "Blazor Server", Href = "/layout-setup/blazor-server", IconName = IconName.Server, ParentId = "2" }, + new (){ Id = "200", Text = "Blazor WebAssembly", Href = DemoRouteConstants.Demos_URL_Layout_BlazorWebAssembly, IconName = IconName.BrowserEdge, ParentId = "2" }, + new (){ Id = "201", Text = "Blazor Server", Href = DemoRouteConstants.Demos_URL_Layout_Blazor_Server, IconName = IconName.Server, ParentId = "2" }, new (){ Id = "3", Text = "Content", IconName = IconName.BodyText, IconColor = IconColor.Primary }, - new (){ Id = "300", Text = "Icons", Href = DemoRouteConstants.Demos_Icons_Documentation, IconName = IconName.PersonSquare, ParentId = "3" }, - new (){ Id = "301", Text = "Images", Href = DemoRouteConstants.Demos_Images_Documentation, IconName = IconName.Image, ParentId = "3" }, + new (){ Id = "300", Text = "Icons", Href = DemoRouteConstants.Demos_URL_Icons, IconName = IconName.PersonSquare, ParentId = "3" }, + new (){ Id = "301", Text = "Images", Href = DemoRouteConstants.Demos_URL_Images, IconName = IconName.Image, ParentId = "3" }, new (){ Id = "4", Text = "Forms", IconName = IconName.InputCursorText, IconColor = IconColor.Success }, - new (){ Id = "400", Text = "Auto Complete", Href = DemoRouteConstants.Demos_AutoComplete_Documentation, IconName = IconName.InputCursorText, ParentId = "4" }, - new (){ Id = "401", Text = "Checkbox Input", Href = DemoRouteConstants.Demos_CheckboxInput_Documentation, IconName = IconName.CheckSquareFill, ParentId = "4" }, - new (){ Id = "402", Text = "Currency Input", Href = DemoRouteConstants.Demos_CurrencyInput_Documentation, IconName = IconName.CurrencyDollar, ParentId = "4" }, - new (){ Id = "403", Text = "Date Input", Href = DemoRouteConstants.Demos_DateInput_Documentation, IconName = IconName.CalendarDate, ParentId = "4" }, - new (){ Id = "404", Text = "Enum Input", Href = DemoRouteConstants.Demos_EnumInput_Documentation, IconName = IconName.MenuButtonWideFill, ParentId = "4" }, - new (){ Id = "405", Text = "Number Input", Href = DemoRouteConstants.Demos_NumberInput_Documentation, IconName = IconName.InputCursor, ParentId = "4" }, - new (){ Id = "406", Text = "Password Input", Href = DemoRouteConstants.Demos_PasswordInput_Documentation, IconName = IconName.EyeSlashFill, ParentId = "4" }, - new (){ Id = "407", Text = "Radio Input", Href = DemoRouteConstants.Demos_RadioInput_Documentation, IconName = IconName.RecordCircle, ParentId = "4" }, - new (){ Id = "408", Text = "Range Input", Href = DemoRouteConstants.Demos_RangeInput_Documentation, IconName = IconName.Sliders, ParentId = "4" }, - //new (){ Id = "404", Text = "Select Input", Href = DemoRouteConstants.Demos_SelectInput_Documentation, IconName = IconName.MenuButtonWideFill, ParentId = "4" }, - new (){ Id = "409", Text = "Switch", Href = DemoRouteConstants.Demos_Switch_Documentation, IconName = IconName.ToggleOn, ParentId = "4" }, - new (){ Id = "410", Text = "Text Input", Href = DemoRouteConstants.Demos_TextInput_Documentation, IconName = IconName.InputCursorText, ParentId = "4" }, - new (){ Id = "411", Text = "Text Area Input", Href = DemoRouteConstants.Demos_TextAreaInput_Documentation, IconName = IconName.InputCursorText, ParentId = "4" }, - new (){ Id = "412", Text = "Time Input", Href = DemoRouteConstants.Demos_TimeInput_Documentation, IconName = IconName.ClockFill, ParentId = "4" }, + new (){ Id = "400", Text = "Auto Complete", Href = DemoRouteConstants.Demos_URL_AutoComplete, IconName = IconName.InputCursorText, ParentId = "4" }, + new (){ Id = "401", Text = "Checkbox Input", Href = DemoRouteConstants.Demos_URL_CheckboxInput, IconName = IconName.CheckSquareFill, ParentId = "4" }, + new (){ Id = "402", Text = "Currency Input", Href = DemoRouteConstants.Demos_URL_CurrencyInput, IconName = IconName.CurrencyDollar, ParentId = "4" }, + new (){ Id = "403", Text = "Date Input", Href = DemoRouteConstants.Demos_URL_DateInput, IconName = IconName.CalendarDate, ParentId = "4" }, + new (){ Id = "404", Text = "Enum Input", Href = DemoRouteConstants.Demos_URL_EnumInput, IconName = IconName.MenuButtonWideFill, ParentId = "4" }, + new (){ Id = "405", Text = "Number Input", Href = DemoRouteConstants.Demos_URL_NumberInput, IconName = IconName.InputCursor, ParentId = "4" }, + new (){ Id = "406", Text = "Password Input", Href = DemoRouteConstants.Demos_URL_PasswordInput, IconName = IconName.EyeSlashFill, ParentId = "4" }, + new (){ Id = "407", Text = "Radio Input", Href = DemoRouteConstants.Demos_URL_RadioInput, IconName = IconName.RecordCircle, ParentId = "4" }, + new (){ Id = "408", Text = "Range Input", Href = DemoRouteConstants.Demos_URL_RangeInput, IconName = IconName.Sliders, ParentId = "4" }, + //new (){ Id = "404", Text = "Select Input", Href = DemoRouteConstants.Demos_URL_SelectInput, IconName = IconName.MenuButtonWideFill, ParentId = "4" }, + new (){ Id = "409", Text = "Switch", Href = DemoRouteConstants.Demos_URL_Switch, IconName = IconName.ToggleOn, ParentId = "4" }, + new (){ Id = "410", Text = "Text Input", Href = DemoRouteConstants.Demos_URL_TextInput, IconName = IconName.InputCursorText, ParentId = "4" }, + new (){ Id = "411", Text = "Text Area Input", Href = DemoRouteConstants.Demos_URL_TextAreaInput, IconName = IconName.InputCursorText, ParentId = "4" }, + new (){ Id = "412", Text = "Time Input", Href = DemoRouteConstants.Demos_URL_TimeInput, IconName = IconName.ClockFill, ParentId = "4" }, new (){ Id = "5", Text = "Components", IconName = IconName.GearFill, IconColor = IconColor.Danger }, - new (){ Id = "500", Text = "Accordion", Href = DemoRouteConstants.Demos_Accordion_Documentation, IconName = IconName.ChevronBarExpand, ParentId = "5" }, - new (){ Id = "501", Text = "Alerts", Href = DemoRouteConstants.Demos_Alerts_Documentation, IconName = IconName.CheckCircleFill, ParentId = "5" }, - new (){ Id = "502", Text = "Badge", Href = DemoRouteConstants.Demos_Badge_Documentation, IconName = IconName.AppIndicator, ParentId = "5" }, - new (){ Id = "503", Text = "Breadcrumb", Href = DemoRouteConstants.Demos_Breadcrumb_Documentation, IconName = IconName.SegmentedNav, ParentId = "5" }, - new (){ Id = "504", Text = "Buttons", Href = DemoRouteConstants.Demos_Buttons_Documentation, IconName = IconName.ToggleOn, ParentId = "5" }, - new (){ Id = "505", Text = "Callout", Href = DemoRouteConstants.Demos_Callout_Documentation, IconName = IconName.StickyFill, ParentId = "5" }, - new (){ Id = "506", Text = "Card", Href = DemoRouteConstants.Demos_Card_Documentation, IconName = IconName.CardHeading, ParentId = "5" }, - new (){ Id = "507", Text = "Carousel", Href = DemoRouteConstants.Demos_Carousel_Documentation, IconName = IconName.CollectionPlayFill, ParentId = "5" }, - new (){ Id = "508", Text = "Charts", Href = DemoRouteConstants.Demos_Charts_Documentation, IconName = IconName.BarChartLineFill, ParentId = "5", Match = NavLinkMatch.All }, - new (){ Id = "509", Text = "Collapse", Href = DemoRouteConstants.Demos_Collapse_Documentation, IconName = IconName.ArrowsCollapse, ParentId = "5" }, - new (){ Id = "510", Text = "Confirm Dialog", Href = DemoRouteConstants.Demos_ConfirmDialog_Documentation, IconName = IconName.QuestionDiamondFill, ParentId = "5" }, - new (){ Id = "511", Text = "Dropdown", Href = DemoRouteConstants.Demos_Dropdown_Documentation, IconName = IconName.MenuButtonWideFill, ParentId = "5" }, - new (){ Id = "512", Text = "Google Map", Href = DemoRouteConstants.Demos_GoogleMap_Documentation, IconName = IconName.Map, ParentId = "5" }, + new (){ Id = "500", Text = "Accordion", Href = DemoRouteConstants.Demos_URL_Accordion, IconName = IconName.ChevronBarExpand, ParentId = "5" }, + new (){ Id = "501", Text = "Alerts", Href = DemoRouteConstants.Demos_URL_Alerts, IconName = IconName.CheckCircleFill, ParentId = "5" }, + new (){ Id = "502", Text = "Badge", Href = DemoRouteConstants.Demos_URL_Badge, IconName = IconName.AppIndicator, ParentId = "5" }, + new (){ Id = "503", Text = "Breadcrumb", Href = DemoRouteConstants.Demos_URL_Breadcrumb, IconName = IconName.SegmentedNav, ParentId = "5" }, + new (){ Id = "504", Text = "Buttons", Href = DemoRouteConstants.Demos_URL_Buttons, IconName = IconName.ToggleOn, ParentId = "5" }, + new (){ Id = "505", Text = "Callout", Href = DemoRouteConstants.Demos_URL_Callout, IconName = IconName.StickyFill, ParentId = "5" }, + new (){ Id = "506", Text = "Card", Href = DemoRouteConstants.Demos_URL_Card, IconName = IconName.CardHeading, ParentId = "5" }, + new (){ Id = "507", Text = "Carousel", Href = DemoRouteConstants.Demos_URL_Carousel, IconName = IconName.CollectionPlayFill, ParentId = "5" }, + new (){ Id = "508", Text = "Charts", Href = DemoRouteConstants.Demos_URL_Charts, IconName = IconName.BarChartLineFill, ParentId = "5", Match = NavLinkMatch.All }, + new (){ Id = "509", Text = "Collapse", Href = DemoRouteConstants.Demos_URL_Collapse, IconName = IconName.ArrowsCollapse, ParentId = "5" }, + new (){ Id = "510", Text = "Confirm Dialog", Href = DemoRouteConstants.Demos_URL_ConfirmDialog, IconName = IconName.QuestionDiamondFill, ParentId = "5" }, + new (){ Id = "511", Text = "Dropdown", Href = DemoRouteConstants.Demos_URL_Dropdown, IconName = IconName.MenuButtonWideFill, ParentId = "5" }, + new (){ Id = "512", Text = "Google Map", Href = DemoRouteConstants.Demos_URL_GoogleMap, IconName = IconName.Map, ParentId = "5" }, #region Grid new (){ Id = "513", Text = "Grid", IconName = IconName.Grid, ParentId = "5" }, - new (){ Id = "51301", Text = "Overview", Href = DemoRouteConstants.Demos_Grid_Overview_Documentation, IconName = IconName.Grid, ParentId = "513" }, // first item - do not change - new (){ Id = "51302", Text = "Alignment", Href = DemoRouteConstants.Demos_Grid_Alignment_Documentation, IconName = IconName.Justify, ParentId = "513" }, - new (){ Id = "51303", Text = "Custom CSS Class", Href = DemoRouteConstants.Demos_Grid_CustomCSSClass_Documentation, IconName = IconName.FileTypeCss, ParentId = "513" }, - new (){ Id = "51304", Text = "Data Binding", Href = DemoRouteConstants.Demos_Grid_DataBinding_Documentation, IconName = IconName.GridFill, ParentId = "513" }, - new (){ Id = "51306", Text = "Detail View", Href = DemoRouteConstants.Demos_Grid_DetailView_Documentation, IconName = IconName.ListNested, ParentId = "513" }, - new (){ Id = "51307", Text = "Events", Href = DemoRouteConstants.Demos_Grid_Events_Documentation, IconName = IconName.LightningChargeFill, ParentId = "513" }, - new (){ Id = "51307", Text = "Filters", Href = DemoRouteConstants.Demos_Grid_Filters_Documentation, IconName = IconName.FunnelFill, ParentId = "513" }, - new (){ Id = "51308", Text = "Fixed Header", Href = DemoRouteConstants.Demos_Grid_FixedHeader_Documentation, IconName = IconName.Table, ParentId = "513" }, - new (){ Id = "51309", Text = "Freeze Columns", Href = DemoRouteConstants.Demos_Grid_FreezeColumns_Documentation, IconName = IconName.LayoutThreeColumns, ParentId = "513" }, - new (){ Id = "51310", Text = "Grid Settings", Href = DemoRouteConstants.Demos_Grid_Settings_Documentation, IconName = IconName.GearFill, ParentId = "513" }, - new (){ Id = "51311", Text = "Nested Grid", Href = DemoRouteConstants.Demos_Grid_NestedGrid_Documentation, IconName = IconName.Pip, ParentId = "513" }, - new (){ Id = "51312", Text = "Paging", Href = DemoRouteConstants.Demos_Grid_Paging_Documentation, IconName = IconName.ChevronBarRight, ParentId = "513" }, - new (){ Id = "51313", Text = "Selection", Href = DemoRouteConstants.Demos_Grid_Selection_Documentation, IconName = IconName.CheckSquareFill, ParentId = "513" }, - new (){ Id = "51314", Text = "Sorting", Href = DemoRouteConstants.Demos_Grid_Sorting_Documentation, IconName = IconName.ArrowDownUp, ParentId = "513" }, - new (){ Id = "51315", Text = "Summary", Href = DemoRouteConstants.Demos_Grid_Summary_Documentation, IconName = IconName.Calculator, ParentId = "513" }, - new (){ Id = "51316", Text = "Translations", Href = DemoRouteConstants.Demos_Grid_Translations_Documentation, IconName = IconName.Translate, ParentId = "513" }, - new (){ Id = "51399", Text = "Other", Href = DemoRouteConstants.Demos_Grid_OtherExamples_Documentation, IconName = IconName.PlusSquareFill, ParentId = "513" }, // last item - do not change + new (){ Id = "51301", Text = "Overview", Href = DemoRouteConstants.Demos_URL_Grid_Overview, IconName = IconName.Grid, ParentId = "513" }, // first item - do not change + new (){ Id = "51302", Text = "Alignment", Href = DemoRouteConstants.Demos_URL_Grid_Alignment, IconName = IconName.Justify, ParentId = "513" }, + new (){ Id = "51303", Text = "Custom CSS Class", Href = DemoRouteConstants.Demos_URL_Grid_CustomCSSClass, IconName = IconName.FileTypeCss, ParentId = "513" }, + new (){ Id = "51304", Text = "Data Binding", Href = DemoRouteConstants.Demos_URL_Grid_DataBinding, IconName = IconName.GridFill, ParentId = "513" }, + new (){ Id = "51306", Text = "Detail View", Href = DemoRouteConstants.Demos_URL_Grid_DetailView, IconName = IconName.ListNested, ParentId = "513" }, + new (){ Id = "51307", Text = "Events", Href = DemoRouteConstants.Demos_URL_Grid_Events, IconName = IconName.LightningChargeFill, ParentId = "513" }, + new (){ Id = "51307", Text = "Filters", Href = DemoRouteConstants.Demos_URL_Grid_Filters, IconName = IconName.FunnelFill, ParentId = "513" }, + new (){ Id = "51308", Text = "Fixed Header", Href = DemoRouteConstants.Demos_URL_Grid_FixedHeader, IconName = IconName.Table, ParentId = "513" }, + new (){ Id = "51309", Text = "Freeze Columns", Href = DemoRouteConstants.Demos_URL_Grid_FreezeColumns, IconName = IconName.LayoutThreeColumns, ParentId = "513" }, + new (){ Id = "51310", Text = "Grid Settings", Href = DemoRouteConstants.Demos_URL_Grid_Settings, IconName = IconName.GearFill, ParentId = "513" }, + new (){ Id = "51311", Text = "Nested Grid", Href = DemoRouteConstants.Demos_URL_Grid_NestedGrid, IconName = IconName.Pip, ParentId = "513" }, + new (){ Id = "51312", Text = "Paging", Href = DemoRouteConstants.Demos_URL_Grid_Paging, IconName = IconName.ChevronBarRight, ParentId = "513" }, + new (){ Id = "51313", Text = "Selection", Href = DemoRouteConstants.Demos_URL_Grid_Selection, IconName = IconName.CheckSquareFill, ParentId = "513" }, + new (){ Id = "51314", Text = "Sorting", Href = DemoRouteConstants.Demos_URL_Grid_Sorting, IconName = IconName.ArrowDownUp, ParentId = "513" }, + new (){ Id = "51315", Text = "Summary", Href = DemoRouteConstants.Demos_URL_Grid_Summary, IconName = IconName.Calculator, ParentId = "513" }, + new (){ Id = "51316", Text = "Translations", Href = DemoRouteConstants.Demos_URL_Grid_Translations, IconName = IconName.Translate, ParentId = "513" }, + new (){ Id = "51399", Text = "Other", Href = DemoRouteConstants.Demos_URL_Grid_OtherExamples, IconName = IconName.PlusSquareFill, ParentId = "513" }, // last item - do not change #endregion Grid - new (){ Id = "514", Text = "Markdown", Href = DemoRouteConstants.Demos_Markdown_Documentation, IconName = IconName.MarkdownFill, ParentId = "5" }, - new (){ Id = "514", Text = "Modals", Href = DemoRouteConstants.Demos_Modal_Documentation, IconName = IconName.WindowStack, ParentId = "5" }, - new (){ Id = "515", Text = "Offcanvas", Href = DemoRouteConstants.Demos_Offcanvas_Documentation, IconName = IconName.LayoutSidebarReverse, ParentId = "5" }, - new (){ Id = "516", Text = "Pagination", Href = DemoRouteConstants.Demos_Pagination_Documentation, IconName = IconName.ThreeDots, ParentId = "5" }, - new (){ Id = "517", Text = "PDF Viewer", Href = DemoRouteConstants.Demos_PDFViewer_Documentation, IconName = IconName.FilePdfFill, ParentId = "5" }, - new (){ Id = "518", Text = "Placeholders", Href = DemoRouteConstants.Demos_Placeholders_Documentation, IconName = IconName.ColumnsGap, ParentId = "5" }, - new (){ Id = "519", Text = "Preload", Href = DemoRouteConstants.Demos_Preload_Documentation, IconName = IconName.ArrowClockwise, ParentId = "5" }, - new (){ Id = "520", Text = "Progress", Href = DemoRouteConstants.Demos_Progress_Documentation, IconName = IconName.UsbC, ParentId = "5" }, - new (){ Id = "521", Text = "Ribbon", Href = DemoRouteConstants.Demos_Ribbon_Documentation, IconName = IconName.WindowStack, ParentId = "5" }, - new (){ Id = "522", Text = "Script Loader", Href = DemoRouteConstants.Demos_ScriptLoader_Documentation, IconName = IconName.CodeSlash, ParentId = "5" }, - new (){ Id = "523", Text = "Sidebar", Href = DemoRouteConstants.Demos_Sidebar_Documentation, IconName = IconName.LayoutSidebar, ParentId = "5" }, - new (){ Id = "524", Text = "Sidebar 2", Href = DemoRouteConstants.Demos_Sidebar2_Documentation, IconName = IconName.ListNested, ParentId = "5" }, - new (){ Id = "525", Text = "Sortable List", Href = DemoRouteConstants.Demos_SortableList_Documentation, IconName = IconName.ArrowsMove, ParentId = "5" }, - new (){ Id = "526", Text = "Spinner", Href = DemoRouteConstants.Demos_Spinners_Documentation, IconName = IconName.ArrowRepeat, ParentId = "5" }, - new (){ Id = "527", Text = "Tabs", Href = DemoRouteConstants.Demos_Tabs_Documentation, IconName = IconName.WindowPlus, ParentId = "5" }, - new (){ Id = "528", Text = "Theme Switcher", Href = DemoRouteConstants.Demos_ThemeSwitcher_Documentation, IconName = IconName.NintendoSwitch, ParentId = "5" }, - new (){ Id = "529", Text = "Toasts", Href = DemoRouteConstants.Demos_Toasts_Documentation, IconName = IconName.ExclamationTriangleFill, ParentId = "5" }, - new (){ Id = "530", Text = "Tooltips", Href = DemoRouteConstants.Demos_Tooltips_Documentation, IconName = IconName.ChatSquareDotsFill, ParentId = "5" }, + new (){ Id = "514", Text = "Markdown", Href = DemoRouteConstants.Demos_URL_Markdown, IconName = IconName.MarkdownFill, ParentId = "5" }, + new (){ Id = "514", Text = "Modals", Href = DemoRouteConstants.Demos_URL_Modal, IconName = IconName.WindowStack, ParentId = "5" }, + new (){ Id = "515", Text = "Offcanvas", Href = DemoRouteConstants.Demos_URL_Offcanvas, IconName = IconName.LayoutSidebarReverse, ParentId = "5" }, + new (){ Id = "516", Text = "Pagination", Href = DemoRouteConstants.Demos_URL_Pagination, IconName = IconName.ThreeDots, ParentId = "5" }, + new (){ Id = "517", Text = "PDF Viewer", Href = DemoRouteConstants.Demos_URL_PDFViewer, IconName = IconName.FilePdfFill, ParentId = "5" }, + new (){ Id = "518", Text = "Placeholders", Href = DemoRouteConstants.Demos_URL_Placeholders, IconName = IconName.ColumnsGap, ParentId = "5" }, + new (){ Id = "519", Text = "Preload", Href = DemoRouteConstants.Demos_URL_Preload, IconName = IconName.ArrowClockwise, ParentId = "5" }, + new (){ Id = "520", Text = "Progress", Href = DemoRouteConstants.Demos_URL_Progress, IconName = IconName.UsbC, ParentId = "5" }, + new (){ Id = "521", Text = "Ribbon", Href = DemoRouteConstants.Demos_URL_Ribbon, IconName = IconName.WindowStack, ParentId = "5" }, + new (){ Id = "522", Text = "Script Loader", Href = DemoRouteConstants.Demos_URL_ScriptLoader, IconName = IconName.CodeSlash, ParentId = "5" }, + new (){ Id = "523", Text = "Sidebar", Href = DemoRouteConstants.Demos_URL_Sidebar, IconName = IconName.LayoutSidebar, ParentId = "5" }, + new (){ Id = "524", Text = "Sidebar 2", Href = DemoRouteConstants.Demos_URL_Sidebar2, IconName = IconName.ListNested, ParentId = "5" }, + new (){ Id = "525", Text = "Sortable List", Href = DemoRouteConstants.Demos_URL_SortableList, IconName = IconName.ArrowsMove, ParentId = "5" }, + new (){ Id = "526", Text = "Spinner", Href = DemoRouteConstants.Demos_URL_Spinners, IconName = IconName.ArrowRepeat, ParentId = "5" }, + new (){ Id = "527", Text = "Tabs", Href = DemoRouteConstants.Demos_URL_Tabs, IconName = IconName.WindowPlus, ParentId = "5" }, + new (){ Id = "528", Text = "Theme Switcher", Href = DemoRouteConstants.Demos_URL_ThemeSwitcher, IconName = IconName.NintendoSwitch, ParentId = "5" }, + new (){ Id = "529", Text = "Toasts", Href = DemoRouteConstants.Demos_URL_Toasts, IconName = IconName.ExclamationTriangleFill, ParentId = "5" }, + new (){ Id = "530", Text = "Tooltips", Href = DemoRouteConstants.Demos_URL_Tooltips, IconName = IconName.ChatSquareDotsFill, ParentId = "5" }, new (){ Id = "6", Text = "Data Visualization", IconName = IconName.BarChartFill, IconColor = IconColor.Warning }, - new (){ Id = "600", Text = "Bar Chart", Href = DemoRouteConstants.Demos_BarChart_Documentation, IconName = IconName.BarChartFill, ParentId = "6", Match = NavLinkMatch.All }, - new (){ Id = "601", Text = "Doughnut Chart", Href = DemoRouteConstants.Demos_DoughnutChart_Documentation, IconName = IconName.CircleFill, ParentId = "6", Match = NavLinkMatch.All }, - new (){ Id = "602", Text = "Line Chart", Href = DemoRouteConstants.Demos_LineChart_Documentation, IconName = IconName.GraphUp, ParentId = "6", Match = NavLinkMatch.All }, - new (){ Id = "603", Text = "Pie Chart", Href = DemoRouteConstants.Demos_PieChart_Documentation, IconName = IconName.PieChartFill, ParentId = "6", Match = NavLinkMatch.All }, - new (){ Id = "604", Text = "Polar Area Chart", Href = DemoRouteConstants.Demos_PolarAreaChart_Documentation, IconName = IconName.PieChartFill, ParentId = "6", Match = NavLinkMatch.All }, - new (){ Id = "605", Text = "Radar Chart", Href = DemoRouteConstants.Demos_RadarChart_Documentation, IconName = IconName.Radar, ParentId = "6", Match = NavLinkMatch.All }, - new (){ Id = "605", Text = "Scatter Chart", Href = DemoRouteConstants.Demos_ScatterChart_Documentation, IconName = IconName.GraphUpArrow, ParentId = "6", Match = NavLinkMatch.All }, + new (){ Id = "600", Text = "Bar Chart", Href = DemoRouteConstants.Demos_URL_BarChart, IconName = IconName.BarChartFill, ParentId = "6", Match = NavLinkMatch.All }, + new (){ Id = "601", Text = "Doughnut Chart", Href = DemoRouteConstants.Demos_URL_DoughnutChart, IconName = IconName.CircleFill, ParentId = "6", Match = NavLinkMatch.All }, + new (){ Id = "602", Text = "Line Chart", Href = DemoRouteConstants.Demos_URL_LineChart, IconName = IconName.GraphUp, ParentId = "6", Match = NavLinkMatch.All }, + new (){ Id = "603", Text = "Pie Chart", Href = DemoRouteConstants.Demos_URL_PieChart, IconName = IconName.PieChartFill, ParentId = "6", Match = NavLinkMatch.All }, + new (){ Id = "604", Text = "Polar Area Chart", Href = DemoRouteConstants.Demos_URL_PolarAreaChart, IconName = IconName.PieChartFill, ParentId = "6", Match = NavLinkMatch.All }, + new (){ Id = "605", Text = "Radar Chart", Href = DemoRouteConstants.Demos_URL_RadarChart, IconName = IconName.Radar, ParentId = "6", Match = NavLinkMatch.All }, + new (){ Id = "605", Text = "Scatter Chart", Href = DemoRouteConstants.Demos_URL_ScatterChart, IconName = IconName.GraphUpArrow, ParentId = "6", Match = NavLinkMatch.All }, new(){ Id = "7", Text = "Services", IconName = IconName.WrenchAdjustableCircleFill, IconColor = IconColor.Success }, - new (){ Id = "700", Text = "Modal Service", Href = DemoRouteConstants.Demos_ModalService_Documentation, IconName = IconName.WindowStack, ParentId = "7" }, + new (){ Id = "700", Text = "Modal Service", Href = DemoRouteConstants.Demos_URL_ModalService, IconName = IconName.WindowStack, ParentId = "7" }, new(){ Id = "19", Text = "Utilities", IconName = IconName.GearWideConnected, IconColor = IconColor.Info }, - new (){ Id = "1900", Text = "Color Utility", Href = DemoRouteConstants.Demos_ColorUtils_Documentation, IconName = IconName.Palette2, ParentId = "19" }, + new (){ Id = "1900", Text = "Color Utility", Href = DemoRouteConstants.Demos_URL_ColorUtils, IconName = IconName.Palette2, ParentId = "19" }, }; return navItems; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Blog/Index.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Blog/Index.razor new file mode 100644 index 000000000..45c70aa09 --- /dev/null +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Blog/Index.razor @@ -0,0 +1,22 @@ +@attribute [Route(pageUrl)] + + + + + @pageDescription + + + + + +@code{ + private const string pageUrl = DemoRouteConstants.Blog_URL_Prefix; + private const string pageTitle = "Blog"; + private const string pageDescription = "An Enterprise-class Blazor Bootstrap Component library built on the Blazor and Bootstrap CSS frameworks."; + private const string metaTitle = "Blog"; + private const string metaDescription = "An Enterprise-class Blazor Bootstrap Component library built on the Blazor and Bootstrap CSS frameworks."; + private const string imageUrl = "https://i.imgur.com/FGgEMp6.jpg"; +} \ No newline at end of file diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Accordion/AccordionDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Accordion/AccordionDocumentation.razor similarity index 98% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Accordion/AccordionDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Accordion/AccordionDocumentation.razor index 5beed8010..d18b0d7d2 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Accordion/AccordionDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Accordion/AccordionDocumentation.razor @@ -113,7 +113,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_Accordion_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Accordion; private const string pageTitle = "Blazor Accordion"; private const string pageDescription = "Build vertically collapsing accordions in combination with our Collapse component."; private const string metaTitle = "Blazor Accordion Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Accordion/Accordion_Demo_01_Examples.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Accordion/Accordion_Demo_01_Examples.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Accordion/Accordion_Demo_01_Examples.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Accordion/Accordion_Demo_01_Examples.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Accordion/Accordion_Demo_02_Title_with_Icon.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Accordion/Accordion_Demo_02_Title_with_Icon.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Accordion/Accordion_Demo_02_Title_with_Icon.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Accordion/Accordion_Demo_02_Title_with_Icon.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Accordion/Accordion_Demo_03_Flush.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Accordion/Accordion_Demo_03_Flush.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Accordion/Accordion_Demo_03_Flush.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Accordion/Accordion_Demo_03_Flush.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Accordion/Accordion_Demo_04_Set_Default_Active.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Accordion/Accordion_Demo_04_Set_Default_Active.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Accordion/Accordion_Demo_04_Set_Default_Active.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Accordion/Accordion_Demo_04_Set_Default_Active.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Accordion/Accordion_Demo_05_Always_Open.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Accordion/Accordion_Demo_05_Always_Open.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Accordion/Accordion_Demo_05_Always_Open.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Accordion/Accordion_Demo_05_Always_Open.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Accordion/Accordion_Demo_06_Show_Hide_Individual_AccordionItems.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Accordion/Accordion_Demo_06_Show_Hide_Individual_AccordionItems.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Accordion/Accordion_Demo_06_Show_Hide_Individual_AccordionItems.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Accordion/Accordion_Demo_06_Show_Hide_Individual_AccordionItems.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Accordion/Accordion_Demo_07_Show_Hide_All_AccordionItems.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Accordion/Accordion_Demo_07_Show_Hide_All_AccordionItems.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Accordion/Accordion_Demo_07_Show_Hide_All_AccordionItems.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Accordion/Accordion_Demo_07_Show_Hide_All_AccordionItems.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Accordion/Accordion_Demo_08_Events.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Accordion/Accordion_Demo_08_Events.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Accordion/Accordion_Demo_08_Events.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Accordion/Accordion_Demo_08_Events.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Alerts/AlertDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Alerts/AlertDocumentation.razor similarity index 86% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Alerts/AlertDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Alerts/AlertDocumentation.razor index 4597b343e..3efa64234 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Alerts/AlertDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Alerts/AlertDocumentation.razor @@ -1,15 +1,13 @@ @attribute [Route(pageUrl)] - + - - @pageDescription - - - +
Alerts are available for any length of text, as well as an optional close button. For proper styling, use one of the eight colors.
@@ -48,8 +46,8 @@
-@code{ - private const string pageUrl = DemoRouteConstants.Demos_Alerts_Documentation; +@code { + private const string pageUrl = DemoRouteConstants.Demos_URL_Alerts; private const string pageTitle = "Blazor Alert"; private const string pageDescription = "Provide contextual feedback messages for typical user actions with the handful of available and flexible Blazor Bootstrap alert messages."; private const string metaTitle = "Blazor Alert Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Alerts/Alert_Demo_01_Examples.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Alerts/Alert_Demo_01_Examples.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Alerts/Alert_Demo_01_Examples.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Alerts/Alert_Demo_01_Examples.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Alerts/Alert_Demo_02_Link_Color.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Alerts/Alert_Demo_02_Link_Color.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Alerts/Alert_Demo_02_Link_Color.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Alerts/Alert_Demo_02_Link_Color.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Alerts/Alert_Demo_03_Additional_Content.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Alerts/Alert_Demo_03_Additional_Content.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Alerts/Alert_Demo_03_Additional_Content.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Alerts/Alert_Demo_03_Additional_Content.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Alerts/Alert_Demo_04_Icons.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Alerts/Alert_Demo_04_Icons.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Alerts/Alert_Demo_04_Icons.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Alerts/Alert_Demo_04_Icons.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Alerts/Alert_Demo_05_Dismissing_A.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Alerts/Alert_Demo_05_Dismissing_A.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Alerts/Alert_Demo_05_Dismissing_A.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Alerts/Alert_Demo_05_Dismissing_A.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Alerts/Alert_Demo_05_Dismissing_B.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Alerts/Alert_Demo_05_Dismissing_B.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Alerts/Alert_Demo_05_Dismissing_B.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Alerts/Alert_Demo_05_Dismissing_B.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Alerts/Alert_Demo_06_Switch_Alert_Type_Dynamically.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Alerts/Alert_Demo_06_Switch_Alert_Type_Dynamically.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Alerts/Alert_Demo_06_Switch_Alert_Type_Dynamically.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Alerts/Alert_Demo_06_Switch_Alert_Type_Dynamically.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Badge/BadgeDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Badge/BadgeDocumentation.razor similarity index 97% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Badge/BadgeDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Badge/BadgeDocumentation.razor index 35ecf2a37..677bba407 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Badge/BadgeDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Badge/BadgeDocumentation.razor @@ -61,7 +61,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_Badge_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Badge; private const string pageTitle = "Blazor Badge"; private const string pageDescription = "The Blazor Bootstrap Badge component shows the small count and labels."; private const string metaTitle = "Blazor Badge Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Badge/Badge_Demo_01_Examples.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Badge/Badge_Demo_01_Examples.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Badge/Badge_Demo_01_Examples.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Badge/Badge_Demo_01_Examples.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Badge/Badge_Demo_02_Background_Colors.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Badge/Badge_Demo_02_Background_Colors.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Badge/Badge_Demo_02_Background_Colors.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Badge/Badge_Demo_02_Background_Colors.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Badge/Badge_Demo_03_Pill_Badges.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Badge/Badge_Demo_03_Pill_Badges.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Badge/Badge_Demo_03_Pill_Badges.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Badge/Badge_Demo_03_Pill_Badges.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Badge/Badge_Demo_04_Buttons.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Badge/Badge_Demo_04_Buttons.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Badge/Badge_Demo_04_Buttons.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Badge/Badge_Demo_04_Buttons.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Badge/Badge_Demo_05_Positioned.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Badge/Badge_Demo_05_Positioned.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Badge/Badge_Demo_05_Positioned.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Badge/Badge_Demo_05_Positioned.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Badge/Badge_Demo_06_Generic_Indicator.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Badge/Badge_Demo_06_Generic_Indicator.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Badge/Badge_Demo_06_Generic_Indicator.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Badge/Badge_Demo_06_Generic_Indicator.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Breadcrumb/BreadcrumbDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Breadcrumb/BreadcrumbDocumentation.razor similarity index 93% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Breadcrumb/BreadcrumbDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Breadcrumb/BreadcrumbDocumentation.razor index 6990cd6eb..c1b83a259 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Breadcrumb/BreadcrumbDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Breadcrumb/BreadcrumbDocumentation.razor @@ -24,7 +24,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_Breadcrumb_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Breadcrumb; private const string pageTitle = "Blazor Breadcrumb"; private const string pageDescription = "Indicate the current page's location within a navigational hierarchy that automatically adds separators."; private const string metaTitle = "Blazor Breadcrumb Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Breadcrumb/Breadcrumb_Demo_01_Examples.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Breadcrumb/Breadcrumb_Demo_01_Examples.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Breadcrumb/Breadcrumb_Demo_01_Examples.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Breadcrumb/Breadcrumb_Demo_01_Examples.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Breadcrumb/Breadcrumb_Demo_02_Dividers.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Breadcrumb/Breadcrumb_Demo_02_Dividers.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Breadcrumb/Breadcrumb_Demo_02_Dividers.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Breadcrumb/Breadcrumb_Demo_02_Dividers.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Breadcrumb/Breadcrumb_Demo_03_Embedded_SVG.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Breadcrumb/Breadcrumb_Demo_03_Embedded_SVG.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Breadcrumb/Breadcrumb_Demo_03_Embedded_SVG.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Breadcrumb/Breadcrumb_Demo_03_Embedded_SVG.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/ButtonDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/ButtonDocumentation.razor similarity index 98% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/ButtonDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/ButtonDocumentation.razor index c45a44d44..b200e7837 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/ButtonDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/ButtonDocumentation.razor @@ -101,7 +101,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_Buttons_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Buttons; private const string pageTitle = "Blazor Button"; private const string pageDescription = "Use Blazor Bootstrap button styles for actions in forms, dialogs, and more with support for multiple sizes, states, etc."; private const string metaTitle = "Blazor Button Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_01_Examples.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_01_Examples.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_01_Examples.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_01_Examples.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_02_Button_Tags.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_02_Button_Tags.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_02_Button_Tags.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_02_Button_Tags.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_03_Outline_Buttons.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_03_Outline_Buttons.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_03_Outline_Buttons.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_03_Outline_Buttons.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_04_Sizes_A.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_04_Sizes_A.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_04_Sizes_A.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_04_Sizes_A.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_04_Sizes_B.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_04_Sizes_B.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_04_Sizes_B.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_04_Sizes_B.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_04_Sizes_C.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_04_Sizes_C.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_04_Sizes_C.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_04_Sizes_C.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_05_Disabled_State_A.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_05_Disabled_State_A.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_05_Disabled_State_A.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_05_Disabled_State_A.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_05_Disabled_State_B.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_05_Disabled_State_B.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_05_Disabled_State_B.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_05_Disabled_State_B.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_06_Block_Buttons_A.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_06_Block_Buttons_A.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_06_Block_Buttons_A.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_06_Block_Buttons_A.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_06_Block_Buttons_B.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_06_Block_Buttons_B.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_06_Block_Buttons_B.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_06_Block_Buttons_B.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_06_Block_Buttons_C.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_06_Block_Buttons_C.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_06_Block_Buttons_C.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_06_Block_Buttons_C.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_06_Block_Buttons_D.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_06_Block_Buttons_D.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_06_Block_Buttons_D.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_06_Block_Buttons_D.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_07_Toggle_States_A.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_07_Toggle_States_A.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_07_Toggle_States_A.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_07_Toggle_States_A.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_07_Toggle_States_B.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_07_Toggle_States_B.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_07_Toggle_States_B.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_07_Toggle_States_B.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_08_Loading_Spinner.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_08_Loading_Spinner.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_08_Loading_Spinner.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_08_Loading_Spinner.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_08_Show_Hide_Loading_Spinner.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_08_Show_Hide_Loading_Spinner.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_08_Show_Hide_Loading_Spinner.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_08_Show_Hide_Loading_Spinner.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_09_A_Show_Tooltip.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_09_A_Show_Tooltip.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_09_A_Show_Tooltip.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_09_A_Show_Tooltip.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_09_B_Dynamically_update_the_tooltip_text.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_09_B_Dynamically_update_the_tooltip_text.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_09_B_Dynamically_update_the_tooltip_text.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_09_B_Dynamically_update_the_tooltip_text.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_09_C_Tooltip_Color.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_09_C_Tooltip_Color.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_09_C_Tooltip_Color.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_09_C_Tooltip_Color.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_10_Click_Event.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_10_Click_Event.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_10_Click_Event.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_10_Click_Event.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_11_Double_Click_Event.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_11_Double_Click_Event.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_11_Double_Click_Event.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_11_Double_Click_Event.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_12_Click_Event_With_Args.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_12_Click_Event_With_Args.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_12_Click_Event_With_Args.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_12_Click_Event_With_Args.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_13_Disable_Enable_Dynamically.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_13_Disable_Enable_Dynamically.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Buttons/Button_Demo_13_Disable_Enable_Dynamically.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Buttons/Button_Demo_13_Disable_Enable_Dynamically.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Callout/CalloutDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Callout/CalloutDocumentation.razor similarity index 94% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Callout/CalloutDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Callout/CalloutDocumentation.razor index dfbb0a695..375180d2c 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Callout/CalloutDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Callout/CalloutDocumentation.razor @@ -28,7 +28,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_Callout_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Callout; private const string pageTitle = "Blazor Callout"; private const string pageDescription = "Blazor Bootstrap callout component provides content presentation in a visually distinct manner."; private const string metaTitle = "Blazor Callout Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Callout/Callout_Demo_01_Examples.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Callout/Callout_Demo_01_Examples.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Callout/Callout_Demo_01_Examples.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Callout/Callout_Demo_01_Examples.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Callout/Callout_Demo_02_Change_Heading.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Callout/Callout_Demo_02_Change_Heading.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Callout/Callout_Demo_02_Change_Heading.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Callout/Callout_Demo_02_Change_Heading.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Callout/Callout_Demo_03_Large_Text.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Callout/Callout_Demo_03_Large_Text.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Callout/Callout_Demo_03_Large_Text.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Callout/Callout_Demo_03_Large_Text.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Callout/Callout_Demo_04_Hide_Heading.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Callout/Callout_Demo_04_Hide_Heading.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Callout/Callout_Demo_04_Hide_Heading.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Callout/Callout_Demo_04_Hide_Heading.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Card/CardDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Card/CardDocumentation.razor similarity index 98% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Card/CardDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Card/CardDocumentation.razor index ef741c086..63fe2c6e0 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Card/CardDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Card/CardDocumentation.razor @@ -104,7 +104,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_Card_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Card; private const string pageTitle = "Blazor Card"; private const string pageDescription = "BootstrapBootstrap's cards provide a flexible and extensible content container with multiple variants and options."; private const string metaTitle = "Blazor Card Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Card/Card_Demo_01_Examples.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Card/Card_Demo_01_Examples.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Card/Card_Demo_01_Examples.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Card/Card_Demo_01_Examples.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Card/Card_Demo_02_Content_Types_Body.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Card/Card_Demo_02_Content_Types_Body.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Card/Card_Demo_02_Content_Types_Body.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Card/Card_Demo_02_Content_Types_Body.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Card/Card_Demo_03_Content_Types_Titles_Text_And_Links.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Card/Card_Demo_03_Content_Types_Titles_Text_And_Links.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Card/Card_Demo_03_Content_Types_Titles_Text_And_Links.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Card/Card_Demo_03_Content_Types_Titles_Text_And_Links.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Card/Card_Demo_04_Content_Types_Images.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Card/Card_Demo_04_Content_Types_Images.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Card/Card_Demo_04_Content_Types_Images.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Card/Card_Demo_04_Content_Types_Images.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Card/Card_Demo_05_Content_Types_List_Groups.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Card/Card_Demo_05_Content_Types_List_Groups.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Card/Card_Demo_05_Content_Types_List_Groups.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Card/Card_Demo_05_Content_Types_List_Groups.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Card/Card_Demo_06_Content_Types_Kitchen_Sink.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Card/Card_Demo_06_Content_Types_Kitchen_Sink.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Card/Card_Demo_06_Content_Types_Kitchen_Sink.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Card/Card_Demo_06_Content_Types_Kitchen_Sink.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Card/Card_Demo_07_Header_And_Footer.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Card/Card_Demo_07_Header_And_Footer.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Card/Card_Demo_07_Header_And_Footer.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Card/Card_Demo_07_Header_And_Footer.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Card/Card_Demo_08_Sizing.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Card/Card_Demo_08_Sizing.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Card/Card_Demo_08_Sizing.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Card/Card_Demo_08_Sizing.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Card/Card_Demo_09_Text_Alignment.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Card/Card_Demo_09_Text_Alignment.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Card/Card_Demo_09_Text_Alignment.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Card/Card_Demo_09_Text_Alignment.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Card/Card_Demo_10_Background_And_Color.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Card/Card_Demo_10_Background_And_Color.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Card/Card_Demo_10_Background_And_Color.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Card/Card_Demo_10_Background_And_Color.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Card/Card_Demo_11_Card_Groups.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Card/Card_Demo_11_Card_Groups.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Card/Card_Demo_11_Card_Groups.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Card/Card_Demo_11_Card_Groups.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Card/Card_Demo_12_Card_Groups_With_Footer.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Card/Card_Demo_12_Card_Groups_With_Footer.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Card/Card_Demo_12_Card_Groups_With_Footer.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Card/Card_Demo_12_Card_Groups_With_Footer.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Carousel/CarouselDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Carousel/CarouselDocumentation.razor similarity index 98% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Carousel/CarouselDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Carousel/CarouselDocumentation.razor index f838e015c..969bf411c 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Carousel/CarouselDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Carousel/CarouselDocumentation.razor @@ -105,7 +105,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_Carousel_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Carousel; private const string pageTitle = "Blazor Carousel"; private const string pageDescription = "Blazor Carousel component is a slideshow component that cycles through elements, images, or slides of text."; private const string metaTitle = "Blazor Carousel Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Carousel/Carousel_Demo_01_Examples.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Carousel/Carousel_Demo_01_Examples.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Carousel/Carousel_Demo_01_Examples.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Carousel/Carousel_Demo_01_Examples.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Carousel/Carousel_Demo_02_Indicators.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Carousel/Carousel_Demo_02_Indicators.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Carousel/Carousel_Demo_02_Indicators.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Carousel/Carousel_Demo_02_Indicators.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Carousel/Carousel_Demo_03_Captions.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Carousel/Carousel_Demo_03_Captions.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Carousel/Carousel_Demo_03_Captions.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Carousel/Carousel_Demo_03_Captions.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Carousel/Carousel_Demo_04_Crossfade.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Carousel/Carousel_Demo_04_Crossfade.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Carousel/Carousel_Demo_04_Crossfade.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Carousel/Carousel_Demo_04_Crossfade.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Carousel/Carousel_Demo_05_Autoplay_A_StartOnPageLoad.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Carousel/Carousel_Demo_05_Autoplay_A_StartOnPageLoad.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Carousel/Carousel_Demo_05_Autoplay_A_StartOnPageLoad.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Carousel/Carousel_Demo_05_Autoplay_A_StartOnPageLoad.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Carousel/Carousel_Demo_05_Autoplay_B_StartAfterUserInteraction.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Carousel/Carousel_Demo_05_Autoplay_B_StartAfterUserInteraction.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Carousel/Carousel_Demo_05_Autoplay_B_StartAfterUserInteraction.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Carousel/Carousel_Demo_05_Autoplay_B_StartAfterUserInteraction.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Carousel/Carousel_Demo_06_Individual_Carouselitem_Interval.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Carousel/Carousel_Demo_06_Individual_Carouselitem_Interval.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Carousel/Carousel_Demo_06_Individual_Carouselitem_Interval.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Carousel/Carousel_Demo_06_Individual_Carouselitem_Interval.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Carousel/Carousel_Demo_07_Autoplaying_Carousels_without_Controls.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Carousel/Carousel_Demo_07_Autoplaying_Carousels_without_Controls.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Carousel/Carousel_Demo_07_Autoplaying_Carousels_without_Controls.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Carousel/Carousel_Demo_07_Autoplaying_Carousels_without_Controls.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Carousel/Carousel_Demo_08_Touch.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Carousel/Carousel_Demo_08_Touch.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Carousel/Carousel_Demo_08_Touch.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Carousel/Carousel_Demo_08_Touch.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Carousel/Carousel_Demo_09_Events.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Carousel/Carousel_Demo_09_Events.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Carousel/Carousel_Demo_09_Events.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Carousel/Carousel_Demo_09_Events.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/BarCharts/BarChartDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/BarCharts/BarChartDocumentation.razor similarity index 97% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Charts/BarCharts/BarChartDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/BarCharts/BarChartDocumentation.razor index 162721b12..1160e43e1 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/BarCharts/BarChartDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/BarCharts/BarChartDocumentation.razor @@ -45,7 +45,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_BarChart_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_BarChart; private const string pageTitle = "Blazor Bar Chart"; private const string pageDescription = "A Blazor Bootstrap bar chart component is used to represent data values as vertical bars. It is sometimes used to show trend data and to compare multiple data sets side by side."; private const string metaTitle = "Blazor Bar Chart Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/BarCharts/BarChart_Demo_01_Examples.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/BarCharts/BarChart_Demo_01_Examples.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Charts/BarCharts/BarChart_Demo_01_Examples.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/BarCharts/BarChart_Demo_01_Examples.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/BarCharts/BarChart_Demo_02_Horizontal_BarChart.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/BarCharts/BarChart_Demo_02_Horizontal_BarChart.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Charts/BarCharts/BarChart_Demo_02_Horizontal_BarChart.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/BarCharts/BarChart_Demo_02_Horizontal_BarChart.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/BarCharts/BarChart_Demo_03_Stacked_BarChart.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/BarCharts/BarChart_Demo_03_Stacked_BarChart.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Charts/BarCharts/BarChart_Demo_03_Stacked_BarChart.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/BarCharts/BarChart_Demo_03_Stacked_BarChart.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/BarCharts/BarChart_Demo_04_Locale.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/BarCharts/BarChart_Demo_04_Locale.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Charts/BarCharts/BarChart_Demo_04_Locale.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/BarCharts/BarChart_Demo_04_Locale.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/BarCharts/BarChart_Demo_05_Stacked_BarChart_with_Datalabels.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/BarCharts/BarChart_Demo_05_Stacked_BarChart_with_Datalabels.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Charts/BarCharts/BarChart_Demo_05_Stacked_BarChart_with_Datalabels.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/BarCharts/BarChart_Demo_05_Stacked_BarChart_with_Datalabels.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/ChartsDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/ChartsDocumentation.razor similarity index 66% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Charts/ChartsDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/ChartsDocumentation.razor index 515d817ea..08d5a8011 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/ChartsDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/ChartsDocumentation.razor @@ -18,13 +18,13 @@
At this moment we are supporting seven blazor chart types.
    -
  1. Bar Chart
  2. -
  3. Doughnut Chart
  4. -
  5. Line Chart
  6. -
  7. Pie Chart
  8. -
  9. Polar Area Chart
  10. -
  11. Radar Chart
  12. -
  13. Scatter Chart
  14. +
  15. Bar Chart
  16. +
  17. Doughnut Chart
  18. +
  19. Line Chart
  20. +
  21. Pie Chart
  22. +
  23. Polar Area Chart
  24. +
  25. Radar Chart
  26. +
  27. Scatter Chart
@@ -34,14 +34,14 @@
- Refer to the getting started guide for setting up charts. + Refer to the getting started guide for setting up charts.
@code { - private const string pageUrl = DemoRouteConstants.Demos_Charts_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Charts; private const string pageTitle = "Blazor Charts"; private const string pageDescription = "Blazor Bootstrap charts are well-designed chart components on top of Chart.js to visualize data. It contains a rich UI gallery of charts that cater to all charting scenarios. Its high performance helps render large amounts of data quickly."; private const string metaTitle = "Blazor Chart Components"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/Charts_Demo_00_Examples.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/Charts_Demo_00_Examples.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Charts/Charts_Demo_00_Examples.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/Charts_Demo_00_Examples.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/DoughnutCharts/DoughnutChartDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/DoughnutCharts/DoughnutChartDocumentation.razor similarity index 96% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Charts/DoughnutCharts/DoughnutChartDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/DoughnutCharts/DoughnutChartDocumentation.razor index e1ea2df51..97f0b72c1 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/DoughnutCharts/DoughnutChartDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/DoughnutCharts/DoughnutChartDocumentation.razor @@ -35,7 +35,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_DoughnutChart_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_DoughnutChart; private const string pageTitle = "Blazor Doughnut Chart"; private const string pageDescription = "A Blazor donut chart component is a circular chart that shows the proportional values of different categories. It is similar to a pie chart, but the center of the donut chart is hollow. This makes it easier to see the individual values of each category."; private const string metaTitle = "Blazor Doughnut Chart Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/DoughnutCharts/DoughnutChart_Demo_01_Examples.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/DoughnutCharts/DoughnutChart_Demo_01_Examples.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Charts/DoughnutCharts/DoughnutChart_Demo_01_Examples.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/DoughnutCharts/DoughnutChart_Demo_01_Examples.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/DoughnutCharts/DoughnutChart_Demo_02_Datalabels.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/DoughnutCharts/DoughnutChart_Demo_02_Datalabels.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Charts/DoughnutCharts/DoughnutChart_Demo_02_Datalabels.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/DoughnutCharts/DoughnutChart_Demo_02_Datalabels.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/LineCharts/LineChartDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/LineCharts/LineChartDocumentation.razor similarity index 97% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Charts/LineCharts/LineChartDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/LineCharts/LineChartDocumentation.razor index b82f40900..e290daee3 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/LineCharts/LineChartDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/LineCharts/LineChartDocumentation.razor @@ -57,7 +57,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_LineChart_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_LineChart; private const string pageTitle = "Blazor Line Chart"; private const string pageDescription = "A Blazor Bootstrap line chart component is a graphical representation of data that uses a series of connected points to show how the data changes over time. It is a type of x-y chart, where the x-axis represents the independent variable, such as time, and the y-axis represents the dependent variable, such as the value."; private const string metaTitle = "Blazor Line Chart Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/LineCharts/LineChart_Demo_01_A_Examples.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/LineCharts/LineChart_Demo_01_A_Examples.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Charts/LineCharts/LineChart_Demo_01_A_Examples.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/LineCharts/LineChart_Demo_01_A_Examples.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/LineCharts/LineChart_Demo_01_B_Examples.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/LineCharts/LineChart_Demo_01_B_Examples.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Charts/LineCharts/LineChart_Demo_01_B_Examples.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/LineCharts/LineChart_Demo_01_B_Examples.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/LineCharts/LineChart_Demo_02_Locale.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/LineCharts/LineChart_Demo_02_Locale.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Charts/LineCharts/LineChart_Demo_02_Locale.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/LineCharts/LineChart_Demo_02_Locale.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/LineCharts/LineChart_Demo_03_Dynamically_add_data.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/LineCharts/LineChart_Demo_03_Dynamically_add_data.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Charts/LineCharts/LineChart_Demo_03_Dynamically_add_data.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/LineCharts/LineChart_Demo_03_Dynamically_add_data.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/LineCharts/LineChart_Demo_04_Datalabels.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/LineCharts/LineChart_Demo_04_Datalabels.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Charts/LineCharts/LineChart_Demo_04_Datalabels.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/LineCharts/LineChart_Demo_04_Datalabels.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/LineCharts/LineChart_Demo_05_Tick_Configuration.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/LineCharts/LineChart_Demo_05_Tick_Configuration.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Charts/LineCharts/LineChart_Demo_05_Tick_Configuration.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/LineCharts/LineChart_Demo_05_Tick_Configuration.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/LineCharts/LineChart_Demo_06_Dataset_Fill.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/LineCharts/LineChart_Demo_06_Dataset_Fill.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Charts/LineCharts/LineChart_Demo_06_Dataset_Fill.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/LineCharts/LineChart_Demo_06_Dataset_Fill.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/PieCharts/PieChartDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/PieCharts/PieChartDocumentation.razor similarity index 96% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Charts/PieCharts/PieChartDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/PieCharts/PieChartDocumentation.razor index c614e9309..a2d486528 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/PieCharts/PieChartDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/PieCharts/PieChartDocumentation.razor @@ -42,7 +42,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_PieChart_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_PieChart; private const string pageTitle = "Blazor Pie Chart"; private const string pageDescription = "A Blazor Bootstrap pie chart component is a circular chart that shows the proportional values of different categories."; private const string metaTitle = "Blazor Pie Chart"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/PieCharts/PieChart_Demo_01_Examples.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/PieCharts/PieChart_Demo_01_Examples.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Charts/PieCharts/PieChart_Demo_01_Examples.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/PieCharts/PieChart_Demo_01_Examples.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/PieCharts/PieChart_Demo_02_Datalabels.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/PieCharts/PieChart_Demo_02_Datalabels.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Charts/PieCharts/PieChart_Demo_02_Datalabels.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/PieCharts/PieChart_Demo_02_Datalabels.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/PieCharts/PieChart_Demo_03_Change_Legend_Position.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/PieCharts/PieChart_Demo_03_Change_Legend_Position.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Charts/PieCharts/PieChart_Demo_03_Change_Legend_Position.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/PieCharts/PieChart_Demo_03_Change_Legend_Position.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/PolarAreaCharts/PolarAreaChartDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/PolarAreaCharts/PolarAreaChartDocumentation.razor similarity index 95% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Charts/PolarAreaCharts/PolarAreaChartDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/PolarAreaCharts/PolarAreaChartDocumentation.razor index 0e54c55ae..9bd72090f 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/PolarAreaCharts/PolarAreaChartDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/PolarAreaCharts/PolarAreaChartDocumentation.razor @@ -31,7 +31,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_PolarAreaChart_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_PolarAreaChart; private const string pageTitle = "Blazor Polar Area Chart"; private const string pageDescription = "A Blazor Bootstrap polar area charts are similar to pie charts, but each segment has the same angle - the radius of the segment differs depending on the value."; private const string metaTitle = "Blazor Polar Area Chart Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/PolarAreaCharts/PolarAreaChart_Demo_01_Examples.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/PolarAreaCharts/PolarAreaChart_Demo_01_Examples.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Charts/PolarAreaCharts/PolarAreaChart_Demo_01_Examples.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/PolarAreaCharts/PolarAreaChart_Demo_01_Examples.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/RadarCharts/RadarChartDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/RadarCharts/RadarChartDocumentation.razor similarity index 95% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Charts/RadarCharts/RadarChartDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/RadarCharts/RadarChartDocumentation.razor index 63d207f92..fa1af4561 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/RadarCharts/RadarChartDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/RadarCharts/RadarChartDocumentation.razor @@ -31,7 +31,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_RadarChart_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_RadarChart; private const string pageTitle = "Blazor Radar Chart"; private const string pageDescription = "A Blazor Bootstrap radar chart component is a way of showing multiple data points and the variation between them. They are often useful for comparing the points of two or more different data sets."; private const string metaTitle = "Blazor Radar Chart Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/RadarCharts/RadarChart_Demo_01_Examples.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/RadarCharts/RadarChart_Demo_01_Examples.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Charts/RadarCharts/RadarChart_Demo_01_Examples.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/RadarCharts/RadarChart_Demo_01_Examples.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/ScatterCharts/ScatterChartDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/ScatterCharts/ScatterChartDocumentation.razor similarity index 96% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Charts/ScatterCharts/ScatterChartDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/ScatterCharts/ScatterChartDocumentation.razor index da9ce0053..7811c9bfd 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/ScatterCharts/ScatterChartDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/ScatterCharts/ScatterChartDocumentation.razor @@ -40,7 +40,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_ScatterChart_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_ScatterChart; private const string pageTitle = "Blazor Scatter Chart"; private const string pageDescription = "A Blazor Bootstrap scatter chart components are based on basic line charts with the x-axis changed to a linear axis. To use a scatter chart, data must be passed as objects containing X and Y properties."; private const string metaTitle = "Blazor Scatter Chart Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/ScatterCharts/ScatterChart_Demo_01_Basic_Example.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/ScatterCharts/ScatterChart_Demo_01_Basic_Example.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Charts/ScatterCharts/ScatterChart_Demo_01_Basic_Example.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/ScatterCharts/ScatterChart_Demo_01_Basic_Example.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/ScatterCharts/ScatterChart_Demo_02_Dynamic_Data.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/ScatterCharts/ScatterChart_Demo_02_Dynamic_Data.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Charts/ScatterCharts/ScatterChart_Demo_02_Dynamic_Data.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/ScatterCharts/ScatterChart_Demo_02_Dynamic_Data.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Charts/Utils_Colors.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/Utils_Colors.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Charts/Utils_Colors.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Charts/Utils_Colors.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Collapse/CollapseDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Collapse/CollapseDocumentation.razor similarity index 97% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Collapse/CollapseDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Collapse/CollapseDocumentation.razor index e6ed4cf0a..c0f393546 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Collapse/CollapseDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Collapse/CollapseDocumentation.razor @@ -71,7 +71,7 @@
@code { - private const string pageUrl = DemoRouteConstants.Demos_Collapse_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Collapse; private const string pageTitle = "Blazor Collapse"; private const string pageDescription = "Toggle the visibility of content across your project with the Blazor Bootstrap Collapse component."; private const string metaTitle = "Blazor Collapse Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Collapse/Collapse_Demo_01_Examples.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Collapse/Collapse_Demo_01_Examples.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Collapse/Collapse_Demo_01_Examples.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Collapse/Collapse_Demo_01_Examples.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Collapse/Collapse_Demo_02_Horizontal.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Collapse/Collapse_Demo_02_Horizontal.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Collapse/Collapse_Demo_02_Horizontal.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Collapse/Collapse_Demo_02_Horizontal.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Collapse/Collapse_Demo_03_Events.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Collapse/Collapse_Demo_03_Events.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Collapse/Collapse_Demo_03_Events.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Collapse/Collapse_Demo_03_Events.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/ConfirmDialog/ConfirmDialogDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ConfirmDialog/ConfirmDialogDocumentation.razor similarity index 97% rename from BlazorBootstrap.Demo.RCL/Components/Pages/ConfirmDialog/ConfirmDialogDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ConfirmDialog/ConfirmDialogDocumentation.razor index eb1122ec2..be9b15272 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/ConfirmDialog/ConfirmDialogDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ConfirmDialog/ConfirmDialogDocumentation.razor @@ -74,7 +74,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_ConfirmDialog_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_ConfirmDialog; private const string pageTitle = "Blazor Confirm Dialog"; private const string pageDescription = "Use Blazor Bootstrap confirm dialog component if you want the user to verify or accept something."; private const string metaTitle = "Blazor Confirm Dialog Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/ConfirmDialog/ConfirmDialog_Demo_01_Examples.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ConfirmDialog/ConfirmDialog_Demo_01_Examples.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/ConfirmDialog/ConfirmDialog_Demo_01_Examples.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ConfirmDialog/ConfirmDialog_Demo_01_Examples.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/ConfirmDialog/ConfirmDialog_Demo_03_Dynamic_Component_As_Confirm_Dialog.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ConfirmDialog/ConfirmDialog_Demo_03_Dynamic_Component_As_Confirm_Dialog.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/ConfirmDialog/ConfirmDialog_Demo_03_Dynamic_Component_As_Confirm_Dialog.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ConfirmDialog/ConfirmDialog_Demo_03_Dynamic_Component_As_Confirm_Dialog.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/ConfirmDialog/ConfirmDialog_Demo_04_Change_Buttons_Text_And_Color.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ConfirmDialog/ConfirmDialog_Demo_04_Change_Buttons_Text_And_Color.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/ConfirmDialog/ConfirmDialog_Demo_04_Change_Buttons_Text_And_Color.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ConfirmDialog/ConfirmDialog_Demo_04_Change_Buttons_Text_And_Color.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/ConfirmDialog/ConfirmDialog_Demo_05_Optional_Sizes.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ConfirmDialog/ConfirmDialog_Demo_05_Optional_Sizes.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/ConfirmDialog/ConfirmDialog_Demo_05_Optional_Sizes.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ConfirmDialog/ConfirmDialog_Demo_05_Optional_Sizes.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/ConfirmDialog/ConfirmDialog_Demo_06_Scrolling_Long_Content_01.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ConfirmDialog/ConfirmDialog_Demo_06_Scrolling_Long_Content_01.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/ConfirmDialog/ConfirmDialog_Demo_06_Scrolling_Long_Content_01.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ConfirmDialog/ConfirmDialog_Demo_06_Scrolling_Long_Content_01.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/ConfirmDialog/ConfirmDialog_Demo_06_Scrolling_Long_Content_02.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ConfirmDialog/ConfirmDialog_Demo_06_Scrolling_Long_Content_02.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/ConfirmDialog/ConfirmDialog_Demo_06_Scrolling_Long_Content_02.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ConfirmDialog/ConfirmDialog_Demo_06_Scrolling_Long_Content_02.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/ConfirmDialog/ConfirmDialog_Demo_07_Vertically_Centered_01.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ConfirmDialog/ConfirmDialog_Demo_07_Vertically_Centered_01.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/ConfirmDialog/ConfirmDialog_Demo_07_Vertically_Centered_01.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ConfirmDialog/ConfirmDialog_Demo_07_Vertically_Centered_01.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/ConfirmDialog/ConfirmDialog_Demo_07_Vertically_Centered_02.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ConfirmDialog/ConfirmDialog_Demo_07_Vertically_Centered_02.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/ConfirmDialog/ConfirmDialog_Demo_07_Vertically_Centered_02.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ConfirmDialog/ConfirmDialog_Demo_07_Vertically_Centered_02.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/ConfirmDialog/ConfirmDialog_Demo_08_Disable_AutoFocus_Yes_Button.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ConfirmDialog/ConfirmDialog_Demo_08_Disable_AutoFocus_Yes_Button.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/ConfirmDialog/ConfirmDialog_Demo_08_Disable_AutoFocus_Yes_Button.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ConfirmDialog/ConfirmDialog_Demo_08_Disable_AutoFocus_Yes_Button.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/ConfirmDialog/EmployeeDemoComponent.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ConfirmDialog/EmployeeDemoComponent.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/ConfirmDialog/EmployeeDemoComponent.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ConfirmDialog/EmployeeDemoComponent.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/ConfirmDialog/LongContentDemoComponent.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ConfirmDialog/LongContentDemoComponent.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/ConfirmDialog/LongContentDemoComponent.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ConfirmDialog/LongContentDemoComponent.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/DropdownDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/DropdownDocumentation.razor similarity index 99% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/DropdownDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/DropdownDocumentation.razor index bf3734a5a..0f13833f5 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/DropdownDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/DropdownDocumentation.razor @@ -186,7 +186,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_Dropdown_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Dropdown; private const string pageTitle = "Blazor Dropdown"; private const string pageDescription = "Dropdowns are toggleable, contextual overlays for displaying lists of links and more. They are toggled by clicking, not by hovering; this is an intentional design decision'by bootstrap."; private const string metaTitle = "Blazor Dropdown Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/Dropdown_Demo_01_Single_Button.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/Dropdown_Demo_01_Single_Button.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/Dropdown_Demo_01_Single_Button.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/Dropdown_Demo_01_Single_Button.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/Dropdown_Demo_02_Color.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/Dropdown_Demo_02_Color.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/Dropdown_Demo_02_Color.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/Dropdown_Demo_02_Color.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/Dropdown_Demo_03_Split_Button.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/Dropdown_Demo_03_Split_Button.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/Dropdown_Demo_03_Split_Button.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/Dropdown_Demo_03_Split_Button.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/Dropdown_Demo_04_A_Sizing.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/Dropdown_Demo_04_A_Sizing.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/Dropdown_Demo_04_A_Sizing.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/Dropdown_Demo_04_A_Sizing.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/Dropdown_Demo_04_B_Sizing.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/Dropdown_Demo_04_B_Sizing.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/Dropdown_Demo_04_B_Sizing.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/Dropdown_Demo_04_B_Sizing.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/Dropdown_Demo_05_A_Directions_Dropup.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/Dropdown_Demo_05_A_Directions_Dropup.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/Dropdown_Demo_05_A_Directions_Dropup.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/Dropdown_Demo_05_A_Directions_Dropup.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/Dropdown_Demo_05_B_Directions_DropupCentered.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/Dropdown_Demo_05_B_Directions_DropupCentered.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/Dropdown_Demo_05_B_Directions_DropupCentered.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/Dropdown_Demo_05_B_Directions_DropupCentered.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/Dropdown_Demo_05_C_Directions_Dropend.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/Dropdown_Demo_05_C_Directions_Dropend.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/Dropdown_Demo_05_C_Directions_Dropend.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/Dropdown_Demo_05_C_Directions_Dropend.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/Dropdown_Demo_05_D_Directions_Dropstart.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/Dropdown_Demo_05_D_Directions_Dropstart.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/Dropdown_Demo_05_D_Directions_Dropstart.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/Dropdown_Demo_05_D_Directions_Dropstart.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/Dropdown_Demo_06_Active.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/Dropdown_Demo_06_Active.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/Dropdown_Demo_06_Active.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/Dropdown_Demo_06_Active.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/Dropdown_Demo_07_A_Disabled.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/Dropdown_Demo_07_A_Disabled.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/Dropdown_Demo_07_A_Disabled.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/Dropdown_Demo_07_A_Disabled.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/Dropdown_Demo_07_B_Disabled.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/Dropdown_Demo_07_B_Disabled.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/Dropdown_Demo_07_B_Disabled.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/Dropdown_Demo_07_B_Disabled.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/Dropdown_Demo_08_Menu_Position.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/Dropdown_Demo_08_Menu_Position.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/Dropdown_Demo_08_Menu_Position.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/Dropdown_Demo_08_Menu_Position.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/Dropdown_Demo_09_Header.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/Dropdown_Demo_09_Header.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/Dropdown_Demo_09_Header.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/Dropdown_Demo_09_Header.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/Dropdown_Demo_10_Dividers.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/Dropdown_Demo_10_Dividers.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/Dropdown_Demo_10_Dividers.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/Dropdown_Demo_10_Dividers.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/Dropdown_Demo_11_Text.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/Dropdown_Demo_11_Text.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/Dropdown_Demo_11_Text.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/Dropdown_Demo_11_Text.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/Dropdown_Demo_12_Forms.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/Dropdown_Demo_12_Forms.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/Dropdown_Demo_12_Forms.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/Dropdown_Demo_12_Forms.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/Dropdown_Demo_13_AutoClose.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/Dropdown_Demo_13_AutoClose.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/Dropdown_Demo_13_AutoClose.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/Dropdown_Demo_13_AutoClose.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/Dropdown_Demo_14_Methods.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/Dropdown_Demo_14_Methods.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/Dropdown_Demo_14_Methods.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/Dropdown_Demo_14_Methods.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/Dropdown_Demo_15_Events.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/Dropdown_Demo_15_Events.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Dropdowns/Dropdown_Demo_15_Events.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Dropdowns/Dropdown_Demo_15_Events.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/AutoComplete/AutoCompleteDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/AutoComplete/AutoCompleteDocumentation.razor similarity index 98% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/AutoComplete/AutoCompleteDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/AutoComplete/AutoCompleteDocumentation.razor index d677716d8..b88aadd4b 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/AutoComplete/AutoCompleteDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/AutoComplete/AutoCompleteDocumentation.razor @@ -96,7 +96,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_AutoComplete_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_AutoComplete; private const string pageTitle = "Blazor AutoComplete"; private const string pageDescription = "Blazor Bootstrap autocomplete component is a textbox that offers the users suggestions as they type from the data source. And it supports client-side and server-side filtering."; private const string metaTitle = "Blazor AutoComplete Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/AutoComplete/AutoComplete_Demo_01_A_Client_Side_Filtering.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/AutoComplete/AutoComplete_Demo_01_A_Client_Side_Filtering.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/AutoComplete/AutoComplete_Demo_01_A_Client_Side_Filtering.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/AutoComplete/AutoComplete_Demo_01_A_Client_Side_Filtering.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/AutoComplete/AutoComplete_Demo_01_B_Client_Side_Filtering_With_StringComparision.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/AutoComplete/AutoComplete_Demo_01_B_Client_Side_Filtering_With_StringComparision.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/AutoComplete/AutoComplete_Demo_01_B_Client_Side_Filtering_With_StringComparision.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/AutoComplete/AutoComplete_Demo_01_B_Client_Side_Filtering_With_StringComparision.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/AutoComplete/AutoComplete_Demo_02_Server_Side_Filtering.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/AutoComplete/AutoComplete_Demo_02_Server_Side_Filtering.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/AutoComplete/AutoComplete_Demo_02_Server_Side_Filtering.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/AutoComplete/AutoComplete_Demo_02_Server_Side_Filtering.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/AutoComplete/AutoComplete_Demo_03_Set_Default_Value.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/AutoComplete/AutoComplete_Demo_03_Set_Default_Value.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/AutoComplete/AutoComplete_Demo_03_Set_Default_Value.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/AutoComplete/AutoComplete_Demo_03_Set_Default_Value.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/AutoComplete/AutoComplete_Demo_04_Validations.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/AutoComplete/AutoComplete_Demo_04_Validations.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/AutoComplete/AutoComplete_Demo_04_Validations.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/AutoComplete/AutoComplete_Demo_04_Validations.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/AutoComplete/AutoComplete_Demo_05_A_Disable.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/AutoComplete/AutoComplete_Demo_05_A_Disable.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/AutoComplete/AutoComplete_Demo_05_A_Disable.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/AutoComplete/AutoComplete_Demo_05_A_Disable.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/AutoComplete/AutoComplete_Demo_05_B_Disable.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/AutoComplete/AutoComplete_Demo_05_B_Disable.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/AutoComplete/AutoComplete_Demo_05_B_Disable.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/AutoComplete/AutoComplete_Demo_05_B_Disable.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/AutoComplete/AutoComplete_Demo_06_Sizing.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/AutoComplete/AutoComplete_Demo_06_Sizing.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/AutoComplete/AutoComplete_Demo_06_Sizing.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/AutoComplete/AutoComplete_Demo_06_Sizing.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/CheckboxInput/CheckboxInputDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/CheckboxInput/CheckboxInputDocumentation.razor similarity index 95% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/CheckboxInput/CheckboxInputDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/CheckboxInput/CheckboxInputDocumentation.razor index c660f9d3d..405b858cd 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/CheckboxInput/CheckboxInputDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/CheckboxInput/CheckboxInputDocumentation.razor @@ -33,7 +33,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_CheckboxInput_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_CheckboxInput; private const string pageTitle = "Blazor CheckboxInput"; private const string pageDescription = "The Blazor Bootstrap CheckboxInput component is constructed using an HTML input of type 'checkbox'."; private const string metaTitle = "Blazor CheckboxInput Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/CheckboxInput/CheckboxInput_Demo_01_Basic_Usage.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/CheckboxInput/CheckboxInput_Demo_01_Basic_Usage.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/CheckboxInput/CheckboxInput_Demo_01_Basic_Usage.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/CheckboxInput/CheckboxInput_Demo_01_Basic_Usage.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/CheckboxInput/CheckboxInput_Demo_02_Disable_A.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/CheckboxInput/CheckboxInput_Demo_02_Disable_A.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/CheckboxInput/CheckboxInput_Demo_02_Disable_A.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/CheckboxInput/CheckboxInput_Demo_02_Disable_A.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/CheckboxInput/CheckboxInput_Demo_02_Disable_B.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/CheckboxInput/CheckboxInput_Demo_02_Disable_B.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/CheckboxInput/CheckboxInput_Demo_02_Disable_B.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/CheckboxInput/CheckboxInput_Demo_02_Disable_B.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/CheckboxInput/CheckboxInput_Demo_03_Events_ValueChanged.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/CheckboxInput/CheckboxInput_Demo_03_Events_ValueChanged.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/CheckboxInput/CheckboxInput_Demo_03_Events_ValueChanged.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/CheckboxInput/CheckboxInput_Demo_03_Events_ValueChanged.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/CurrencyInput/CurrencyInputDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/CurrencyInput/CurrencyInputDocumentation.razor similarity index 98% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/CurrencyInput/CurrencyInputDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/CurrencyInput/CurrencyInputDocumentation.razor index b9b11912f..51fe3c01b 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/CurrencyInput/CurrencyInputDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/CurrencyInput/CurrencyInputDocumentation.razor @@ -96,7 +96,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_CurrencyInput_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_CurrencyInput; private const string pageTitle = "Blazor CurrencyInput"; private const string pageDescription = "Use the Blazor Bootstrap CurrencyInput component to show the numbers in the user's locale format, including the currency symbol."; private const string metaTitle = "Blazor CurrencyInput Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/CurrencyInput/CurrencyInput_Demo_01_Basic_Usage.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/CurrencyInput/CurrencyInput_Demo_01_Basic_Usage.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/CurrencyInput/CurrencyInput_Demo_01_Basic_Usage.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/CurrencyInput/CurrencyInput_Demo_01_Basic_Usage.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/CurrencyInput/CurrencyInput_Demo_02_Show_Currency_Symbols_for_the_Different_Locales.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/CurrencyInput/CurrencyInput_Demo_02_Show_Currency_Symbols_for_the_Different_Locales.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/CurrencyInput/CurrencyInput_Demo_02_Show_Currency_Symbols_for_the_Different_Locales.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/CurrencyInput/CurrencyInput_Demo_02_Show_Currency_Symbols_for_the_Different_Locales.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/CurrencyInput/CurrencyInput_Demo_03_Hide_Currency_Symbol.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/CurrencyInput/CurrencyInput_Demo_03_Hide_Currency_Symbol.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/CurrencyInput/CurrencyInput_Demo_03_Hide_Currency_Symbol.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/CurrencyInput/CurrencyInput_Demo_03_Hide_Currency_Symbol.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/CurrencyInput/CurrencyInput_Demo_04_Using_FractionDigits_and_IntegerDigits.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/CurrencyInput/CurrencyInput_Demo_04_Using_FractionDigits_and_IntegerDigits.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/CurrencyInput/CurrencyInput_Demo_04_Using_FractionDigits_and_IntegerDigits.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/CurrencyInput/CurrencyInput_Demo_04_Using_FractionDigits_and_IntegerDigits.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/CurrencyInput/CurrencyInput_Demo_05_Parentheses_Instead_of_Appending_A_Minus_Sign.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/CurrencyInput/CurrencyInput_Demo_05_Parentheses_Instead_of_Appending_A_Minus_Sign.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/CurrencyInput/CurrencyInput_Demo_05_Parentheses_Instead_of_Appending_A_Minus_Sign.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/CurrencyInput/CurrencyInput_Demo_05_Parentheses_Instead_of_Appending_A_Minus_Sign.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/CurrencyInput/CurrencyInput_Demo_06_Generic_Type.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/CurrencyInput/CurrencyInput_Demo_06_Generic_Type.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/CurrencyInput/CurrencyInput_Demo_06_Generic_Type.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/CurrencyInput/CurrencyInput_Demo_06_Generic_Type.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/CurrencyInput/CurrencyInput_Demo_07_Enable_Min_Max.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/CurrencyInput/CurrencyInput_Demo_07_Enable_Min_Max.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/CurrencyInput/CurrencyInput_Demo_07_Enable_Min_Max.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/CurrencyInput/CurrencyInput_Demo_07_Enable_Min_Max.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/CurrencyInput/CurrencyInput_Demo_08_Text_Alignment.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/CurrencyInput/CurrencyInput_Demo_08_Text_Alignment.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/CurrencyInput/CurrencyInput_Demo_08_Text_Alignment.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/CurrencyInput/CurrencyInput_Demo_08_Text_Alignment.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/CurrencyInput/CurrencyInput_Demo_09_Allow_Negative_Numbers.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/CurrencyInput/CurrencyInput_Demo_09_Allow_Negative_Numbers.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/CurrencyInput/CurrencyInput_Demo_09_Allow_Negative_Numbers.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/CurrencyInput/CurrencyInput_Demo_09_Allow_Negative_Numbers.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/CurrencyInput/CurrencyInput_Demo_10_A_Disable_Number_Input.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/CurrencyInput/CurrencyInput_Demo_10_A_Disable_Number_Input.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/CurrencyInput/CurrencyInput_Demo_10_A_Disable_Number_Input.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/CurrencyInput/CurrencyInput_Demo_10_A_Disable_Number_Input.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/CurrencyInput/CurrencyInput_Demo_10_B_Disable_Number_Input.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/CurrencyInput/CurrencyInput_Demo_10_B_Disable_Number_Input.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/CurrencyInput/CurrencyInput_Demo_10_B_Disable_Number_Input.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/CurrencyInput/CurrencyInput_Demo_10_B_Disable_Number_Input.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/CurrencyInput/CurrencyInput_Demo_11_Validations.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/CurrencyInput/CurrencyInput_Demo_11_Validations.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/CurrencyInput/CurrencyInput_Demo_11_Validations.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/CurrencyInput/CurrencyInput_Demo_11_Validations.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/CurrencyInput/CurrencyInput_Demo_12_Decimals.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/CurrencyInput/CurrencyInput_Demo_12_Decimals.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/CurrencyInput/CurrencyInput_Demo_12_Decimals.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/CurrencyInput/CurrencyInput_Demo_12_Decimals.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/CurrencyInput/CurrencyInput_Demo_13_Events_Value_Changed.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/CurrencyInput/CurrencyInput_Demo_13_Events_Value_Changed.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/CurrencyInput/CurrencyInput_Demo_13_Events_Value_Changed.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/CurrencyInput/CurrencyInput_Demo_13_Events_Value_Changed.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/DateInput/DateInputDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/DateInput/DateInputDocumentation.razor similarity index 98% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/DateInput/DateInputDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/DateInput/DateInputDocumentation.razor index 86978d1bf..1d312148a 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/DateInput/DateInputDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/DateInput/DateInputDocumentation.razor @@ -79,7 +79,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_DateInput_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_DateInput; private const string pageTitle = "Blazor DateInput"; private const string pageDescription = "The Blazor Bootstrap DateInput component is constructed using an HTML input of type 'date' which limits user input based on pre-defined parameters. This component enables users to input a date using a text box with validation or a special date picker interface."; private const string metaTitle = "Blazor DateInput Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/DateInput/DateInput_Demo_01_Basic_Usage.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/DateInput/DateInput_Demo_01_Basic_Usage.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/DateInput/DateInput_Demo_01_Basic_Usage.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/DateInput/DateInput_Demo_01_Basic_Usage.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/DateInput/DateInput_Demo_02_Generic_Type.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/DateInput/DateInput_Demo_02_Generic_Type.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/DateInput/DateInput_Demo_02_Generic_Type.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/DateInput/DateInput_Demo_02_Generic_Type.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/DateInput/DateInput_Demo_03_Max_Min.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/DateInput/DateInput_Demo_03_Max_Min.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/DateInput/DateInput_Demo_03_Max_Min.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/DateInput/DateInput_Demo_03_Max_Min.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/DateInput/DateInput_Demo_04_A_Disable_Date_Input.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/DateInput/DateInput_Demo_04_A_Disable_Date_Input.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/DateInput/DateInput_Demo_04_A_Disable_Date_Input.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/DateInput/DateInput_Demo_04_A_Disable_Date_Input.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/DateInput/DateInput_Demo_04_B_Disable_Date_Input.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/DateInput/DateInput_Demo_04_B_Disable_Date_Input.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/DateInput/DateInput_Demo_04_B_Disable_Date_Input.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/DateInput/DateInput_Demo_04_B_Disable_Date_Input.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/DateInput/DateInput_Demo_05_Validations.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/DateInput/DateInput_Demo_05_Validations.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/DateInput/DateInput_Demo_05_Validations.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/DateInput/DateInput_Demo_05_Validations.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/DateInput/DateInput_Demo_06_Events_Value_Changed.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/DateInput/DateInput_Demo_06_Events_Value_Changed.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/DateInput/DateInput_Demo_06_Events_Value_Changed.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/DateInput/DateInput_Demo_06_Events_Value_Changed.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/DateInput/DateInput_Demo_07_Restrict_The_Date_Field_Based_On_The_Entry_In_Another_Date_Field.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/DateInput/DateInput_Demo_07_Restrict_The_Date_Field_Based_On_The_Entry_In_Another_Date_Field.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/DateInput/DateInput_Demo_07_Restrict_The_Date_Field_Based_On_The_Entry_In_Another_Date_Field.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/DateInput/DateInput_Demo_07_Restrict_The_Date_Field_Based_On_The_Entry_In_Another_Date_Field.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/EnumInput/EnumInputDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/EnumInput/EnumInputDocumentation.razor similarity index 98% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/EnumInput/EnumInputDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/EnumInput/EnumInputDocumentation.razor index 33ef5318f..d34e57916 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/EnumInput/EnumInputDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/EnumInput/EnumInputDocumentation.razor @@ -105,7 +105,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_EnumInput_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_EnumInput; private const string pageTitle = "Blazor EnumInput"; private const string pageDescription = "The Blazor Bootstrap EnumInput component renders a dropdown list from an enumeration (enum), enabling users to select from a predefined set of options. It simplifies data entry by binding directly to enum types and supports customization with sizes."; private const string metaTitle = "Blazor EnumInput Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/EnumInput/EnumInput_Demo_01_How_it_works.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/EnumInput/EnumInput_Demo_01_How_it_works.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/EnumInput/EnumInput_Demo_01_How_it_works.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/EnumInput/EnumInput_Demo_01_How_it_works.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/EnumInput/EnumInput_Demo_03_Sizes.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/EnumInput/EnumInput_Demo_03_Sizes.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/EnumInput/EnumInput_Demo_03_Sizes.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/EnumInput/EnumInput_Demo_03_Sizes.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/EnumInput/EnumInput_Demo_06_Disabled.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/EnumInput/EnumInput_Demo_06_Disabled.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/EnumInput/EnumInput_Demo_06_Disabled.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/EnumInput/EnumInput_Demo_06_Disabled.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/EnumInput/EnumInput_Demo_07_Events_A_ValueChanged.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/EnumInput/EnumInput_Demo_07_Events_A_ValueChanged.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/EnumInput/EnumInput_Demo_07_Events_A_ValueChanged.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/EnumInput/EnumInput_Demo_07_Events_A_ValueChanged.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/EnumInput/EnumInput_Demo_07_Events_B_TextChanged.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/EnumInput/EnumInput_Demo_07_Events_B_TextChanged.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/EnumInput/EnumInput_Demo_07_Events_B_TextChanged.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/EnumInput/EnumInput_Demo_07_Events_B_TextChanged.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/EnumInput/EnumInput_Demo_08_Methods_Enable_Disable.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/EnumInput/EnumInput_Demo_08_Methods_Enable_Disable.razor similarity index 63% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/EnumInput/EnumInput_Demo_08_Methods_Enable_Disable.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/EnumInput/EnumInput_Demo_08_Methods_Enable_Disable.razor index 25c01dfbf..c4fce4c9f 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/EnumInput/EnumInput_Demo_08_Methods_Enable_Disable.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/EnumInput/EnumInput_Demo_08_Methods_Enable_Disable.razor @@ -1,9 +1,9 @@ - - - - +
+ + +
@code { private bool isDisabled = true; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/NumberInput/NumberInputDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/NumberInput/NumberInputDocumentation.razor similarity index 98% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/NumberInput/NumberInputDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/NumberInput/NumberInputDocumentation.razor index ee71d1dc5..4847925cf 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/NumberInput/NumberInputDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/NumberInput/NumberInputDocumentation.razor @@ -74,7 +74,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_NumberInput_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_NumberInput; private const string pageTitle = "Blazor NumberInput"; private const string pageDescription = "Blazor Bootstrap NumberInput component is built around HTML input of type=\"number\" that prevents the user input based on the parameters set."; private const string metaTitle = "Blazor NumberInput Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/NumberInput/NumberInput_Demo_01_Basic_Usage.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/NumberInput/NumberInput_Demo_01_Basic_Usage.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/NumberInput/NumberInput_Demo_01_Basic_Usage.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/NumberInput/NumberInput_Demo_01_Basic_Usage.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/NumberInput/NumberInput_Demo_02_Generic_Type.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/NumberInput/NumberInput_Demo_02_Generic_Type.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/NumberInput/NumberInput_Demo_02_Generic_Type.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/NumberInput/NumberInput_Demo_02_Generic_Type.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/NumberInput/NumberInput_Demo_03_Enable_Min_Max.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/NumberInput/NumberInput_Demo_03_Enable_Min_Max.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/NumberInput/NumberInput_Demo_03_Enable_Min_Max.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/NumberInput/NumberInput_Demo_03_Enable_Min_Max.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/NumberInput/NumberInput_Demo_04_Step.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/NumberInput/NumberInput_Demo_04_Step.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/NumberInput/NumberInput_Demo_04_Step.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/NumberInput/NumberInput_Demo_04_Step.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/NumberInput/NumberInput_Demo_05_Text_Alignment.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/NumberInput/NumberInput_Demo_05_Text_Alignment.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/NumberInput/NumberInput_Demo_05_Text_Alignment.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/NumberInput/NumberInput_Demo_05_Text_Alignment.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/NumberInput/NumberInput_Demo_06_Allow_Negative_Numbers.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/NumberInput/NumberInput_Demo_06_Allow_Negative_Numbers.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/NumberInput/NumberInput_Demo_06_Allow_Negative_Numbers.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/NumberInput/NumberInput_Demo_06_Allow_Negative_Numbers.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/NumberInput/NumberInput_Demo_07_A_Disable_Number_Input.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/NumberInput/NumberInput_Demo_07_A_Disable_Number_Input.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/NumberInput/NumberInput_Demo_07_A_Disable_Number_Input.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/NumberInput/NumberInput_Demo_07_A_Disable_Number_Input.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/NumberInput/NumberInput_Demo_07_B_Disable_Number_Input.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/NumberInput/NumberInput_Demo_07_B_Disable_Number_Input.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/NumberInput/NumberInput_Demo_07_B_Disable_Number_Input.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/NumberInput/NumberInput_Demo_07_B_Disable_Number_Input.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/NumberInput/NumberInput_Demo_08_Validations.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/NumberInput/NumberInput_Demo_08_Validations.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/NumberInput/NumberInput_Demo_08_Validations.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/NumberInput/NumberInput_Demo_08_Validations.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/NumberInput/NumberInput_Demo_09_Events_Value_Changed.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/NumberInput/NumberInput_Demo_09_Events_Value_Changed.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/NumberInput/NumberInput_Demo_09_Events_Value_Changed.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/NumberInput/NumberInput_Demo_09_Events_Value_Changed.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/PasswordInput/PasswordInputDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/PasswordInput/PasswordInputDocumentation.razor similarity index 96% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/PasswordInput/PasswordInputDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/PasswordInput/PasswordInputDocumentation.razor index 886e256bb..ac5e5f299 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/PasswordInput/PasswordInputDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/PasswordInput/PasswordInputDocumentation.razor @@ -42,7 +42,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_PasswordInput_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_PasswordInput; private const string pageTitle = "Blazor PasswordInput"; private const string pageDescription = "The Blazor Bootstrap PasswordInput component is constructed using an HTML input of type 'password'."; private const string metaTitle = "Blazor PasswordInput Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/PasswordInput/PasswordInput_Demo_01_Basic_Usage.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/PasswordInput/PasswordInput_Demo_01_Basic_Usage.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/PasswordInput/PasswordInput_Demo_01_Basic_Usage.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/PasswordInput/PasswordInput_Demo_01_Basic_Usage.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/PasswordInput/PasswordInput_Demo_02_Disable_A.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/PasswordInput/PasswordInput_Demo_02_Disable_A.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/PasswordInput/PasswordInput_Demo_02_Disable_A.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/PasswordInput/PasswordInput_Demo_02_Disable_A.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/PasswordInput/PasswordInput_Demo_02_Disable_B.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/PasswordInput/PasswordInput_Demo_02_Disable_B.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/PasswordInput/PasswordInput_Demo_02_Disable_B.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/PasswordInput/PasswordInput_Demo_02_Disable_B.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/PasswordInput/PasswordInput_Demo_03_Validations.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/PasswordInput/PasswordInput_Demo_03_Validations.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/PasswordInput/PasswordInput_Demo_03_Validations.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/PasswordInput/PasswordInput_Demo_03_Validations.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/PasswordInput/PasswordInput_Demo_04_Events_ValueChanged.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/PasswordInput/PasswordInput_Demo_04_Events_ValueChanged.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/PasswordInput/PasswordInput_Demo_04_Events_ValueChanged.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/PasswordInput/PasswordInput_Demo_04_Events_ValueChanged.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/RadioInput/RadioInputDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/RadioInput/RadioInputDocumentation.razor similarity index 94% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/RadioInput/RadioInputDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/RadioInput/RadioInputDocumentation.razor index 4c59437da..d48211976 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/RadioInput/RadioInputDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/RadioInput/RadioInputDocumentation.razor @@ -28,7 +28,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_RadioInput_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_RadioInput; private const string pageTitle = "Blazor RadioInput"; private const string pageDescription = "The Blazor Bootstrap RadioInput component is constructed using an HTML input of type 'radio'."; private const string metaTitle = "Blazor RadioInput Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/RadioInput/RadioInput_Demo_01_Basic_Usage.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/RadioInput/RadioInput_Demo_01_Basic_Usage.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/RadioInput/RadioInput_Demo_01_Basic_Usage.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/RadioInput/RadioInput_Demo_01_Basic_Usage.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/RadioInput/RadioInput_Demo_02_Disable_A.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/RadioInput/RadioInput_Demo_02_Disable_A.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/RadioInput/RadioInput_Demo_02_Disable_A.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/RadioInput/RadioInput_Demo_02_Disable_A.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/RadioInput/RadioInput_Demo_02_Disable_B.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/RadioInput/RadioInput_Demo_02_Disable_B.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/RadioInput/RadioInput_Demo_02_Disable_B.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/RadioInput/RadioInput_Demo_02_Disable_B.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/RangeInput/RangeInputDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/RangeInput/RangeInputDocumentation.razor similarity index 97% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/RangeInput/RangeInputDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/RangeInput/RangeInputDocumentation.razor index 92c7d7d26..05fd91f25 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/RangeInput/RangeInputDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/RangeInput/RangeInputDocumentation.razor @@ -64,7 +64,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_RangeInput_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_RangeInput; private const string pageTitle = "Blazor RangeInput"; private const string pageDescription = "Blazor Bootstrap RangeInput component is built around HTML input of type=\"range\"."; private const string metaTitle = "Blazor RangeInput Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/RangeInput/RangeInput_Demo_01_Basic_Usage_A.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/RangeInput/RangeInput_Demo_01_Basic_Usage_A.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/RangeInput/RangeInput_Demo_01_Basic_Usage_A.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/RangeInput/RangeInput_Demo_01_Basic_Usage_A.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/RangeInput/RangeInput_Demo_01_Basic_Usage_B.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/RangeInput/RangeInput_Demo_01_Basic_Usage_B.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/RangeInput/RangeInput_Demo_01_Basic_Usage_B.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/RangeInput/RangeInput_Demo_01_Basic_Usage_B.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/RangeInput/RangeInput_Demo_02_Disabled_A.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/RangeInput/RangeInput_Demo_02_Disabled_A.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/RangeInput/RangeInput_Demo_02_Disabled_A.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/RangeInput/RangeInput_Demo_02_Disabled_A.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/RangeInput/RangeInput_Demo_02_Disabled_B.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/RangeInput/RangeInput_Demo_02_Disabled_B.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/RangeInput/RangeInput_Demo_02_Disabled_B.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/RangeInput/RangeInput_Demo_02_Disabled_B.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/RangeInput/RangeInput_Demo_03_Min_Max.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/RangeInput/RangeInput_Demo_03_Min_Max.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/RangeInput/RangeInput_Demo_03_Min_Max.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/RangeInput/RangeInput_Demo_03_Min_Max.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/RangeInput/RangeInput_Demo_04_Step.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/RangeInput/RangeInput_Demo_04_Step.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/RangeInput/RangeInput_Demo_04_Step.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/RangeInput/RangeInput_Demo_04_Step.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/RangeInput/RangeInput_Demo_05_Decimals.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/RangeInput/RangeInput_Demo_05_Decimals.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/RangeInput/RangeInput_Demo_05_Decimals.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/RangeInput/RangeInput_Demo_05_Decimals.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/RangeInput/RangeInput_Demo_06_Tick_Marks.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/RangeInput/RangeInput_Demo_06_Tick_Marks.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/RangeInput/RangeInput_Demo_06_Tick_Marks.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/RangeInput/RangeInput_Demo_06_Tick_Marks.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/Switch/SwitchDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/Switch/SwitchDocumentation.razor similarity index 96% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/Switch/SwitchDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/Switch/SwitchDocumentation.razor index 9af2265b4..9508d82c3 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/Switch/SwitchDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/Switch/SwitchDocumentation.razor @@ -46,7 +46,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_Switch_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Switch; private const string pageTitle = "Blazor Switch"; private const string pageDescription = "Create consistent cross-browser and cross-device checkboxes with our blazor switches. A switch has the markup of a custom checkbox."; private const string metaTitle = "Blazor Switch Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/Switch/Switch_Demo_01_Basic_Usage.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/Switch/Switch_Demo_01_Basic_Usage.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/Switch/Switch_Demo_01_Basic_Usage.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/Switch/Switch_Demo_01_Basic_Usage.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/Switch/Switch_Demo_02_A_Disable.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/Switch/Switch_Demo_02_A_Disable.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/Switch/Switch_Demo_02_A_Disable.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/Switch/Switch_Demo_02_A_Disable.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/Switch/Switch_Demo_02_B_Disable.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/Switch/Switch_Demo_02_B_Disable.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/Switch/Switch_Demo_02_B_Disable.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/Switch/Switch_Demo_02_B_Disable.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/Switch/Switch_Demo_03_Reverse.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/Switch/Switch_Demo_03_Reverse.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/Switch/Switch_Demo_03_Reverse.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/Switch/Switch_Demo_03_Reverse.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/Switch/Switch_Demo_04_Events_Value_Changed.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/Switch/Switch_Demo_04_Events_Value_Changed.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/Switch/Switch_Demo_04_Events_Value_Changed.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/Switch/Switch_Demo_04_Events_Value_Changed.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/Switch/Switch_Demo_05_Form.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/Switch/Switch_Demo_05_Form.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/Switch/Switch_Demo_05_Form.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/Switch/Switch_Demo_05_Form.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/TextAreaInput/TextAreaInputDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TextAreaInput/TextAreaInputDocumentation.razor similarity index 97% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/TextAreaInput/TextAreaInputDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TextAreaInput/TextAreaInputDocumentation.razor index c30d84793..1f5e919f6 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/TextAreaInput/TextAreaInputDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TextAreaInput/TextAreaInputDocumentation.razor @@ -52,7 +52,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_TextAreaInput_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_TextAreaInput; private const string pageTitle = "Blazor TextAreaInput"; private const string pageDescription = "The Blazor Bootstrap TextAreaInput component provides a multi-line plain-text editing control, ideal for scenarios requiring users to input substantial amounts of free-form text. Common use cases include comment sections on reviews or review descriptions, or feedback forms."; private const string metaTitle = "Blazor TextAreaInput Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/TextAreaInput/TextAreaInput_Demo_01_Basic_Usage.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TextAreaInput/TextAreaInput_Demo_01_Basic_Usage.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/TextAreaInput/TextAreaInput_Demo_01_Basic_Usage.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TextAreaInput/TextAreaInput_Demo_01_Basic_Usage.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/TextAreaInput/TextAreaInput_Demo_02_Text_Alignment.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TextAreaInput/TextAreaInput_Demo_02_Text_Alignment.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/TextAreaInput/TextAreaInput_Demo_02_Text_Alignment.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TextAreaInput/TextAreaInput_Demo_02_Text_Alignment.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/TextAreaInput/TextAreaInput_Demo_03_Disable_A.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TextAreaInput/TextAreaInput_Demo_03_Disable_A.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/TextAreaInput/TextAreaInput_Demo_03_Disable_A.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TextAreaInput/TextAreaInput_Demo_03_Disable_A.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/TextAreaInput/TextAreaInput_Demo_03_Disable_B.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TextAreaInput/TextAreaInput_Demo_03_Disable_B.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/TextAreaInput/TextAreaInput_Demo_03_Disable_B.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TextAreaInput/TextAreaInput_Demo_03_Disable_B.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/TextAreaInput/TextAreaInput_Demo_04_MaxLength.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TextAreaInput/TextAreaInput_Demo_04_MaxLength.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/TextAreaInput/TextAreaInput_Demo_04_MaxLength.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TextAreaInput/TextAreaInput_Demo_04_MaxLength.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/TextAreaInput/TextAreaInput_Demo_05_Validations.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TextAreaInput/TextAreaInput_Demo_05_Validations.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/TextAreaInput/TextAreaInput_Demo_05_Validations.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TextAreaInput/TextAreaInput_Demo_05_Validations.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/TextAreaInput/TextAreaInput_Demo_06_Events_ValueChanged.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TextAreaInput/TextAreaInput_Demo_06_Events_ValueChanged.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/TextAreaInput/TextAreaInput_Demo_06_Events_ValueChanged.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TextAreaInput/TextAreaInput_Demo_06_Events_ValueChanged.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/TextInput/TextInputDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TextInput/TextInputDocumentation.razor similarity index 97% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/TextInput/TextInputDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TextInput/TextInputDocumentation.razor index 26998f6c6..44d6f4d33 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/TextInput/TextInputDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TextInput/TextInputDocumentation.razor @@ -52,7 +52,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_TextInput_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_TextInput; private const string pageTitle = "Blazor TextInput"; private const string pageDescription = "The Blazor Bootstrap TextInput component is constructed using an HTML input of type 'text'."; private const string metaTitle = "Blazor TextInput Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/TextInput/TextInput_Demo_01_Basic_Usage.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TextInput/TextInput_Demo_01_Basic_Usage.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/TextInput/TextInput_Demo_01_Basic_Usage.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TextInput/TextInput_Demo_01_Basic_Usage.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/TextInput/TextInput_Demo_02_Text_Alignment.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TextInput/TextInput_Demo_02_Text_Alignment.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/TextInput/TextInput_Demo_02_Text_Alignment.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TextInput/TextInput_Demo_02_Text_Alignment.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/TextInput/TextInput_Demo_03_Disable_A.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TextInput/TextInput_Demo_03_Disable_A.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/TextInput/TextInput_Demo_03_Disable_A.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TextInput/TextInput_Demo_03_Disable_A.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/TextInput/TextInput_Demo_03_Disable_B.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TextInput/TextInput_Demo_03_Disable_B.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/TextInput/TextInput_Demo_03_Disable_B.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TextInput/TextInput_Demo_03_Disable_B.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/TextInput/TextInput_Demo_04_MaxLength.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TextInput/TextInput_Demo_04_MaxLength.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/TextInput/TextInput_Demo_04_MaxLength.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TextInput/TextInput_Demo_04_MaxLength.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/TextInput/TextInput_Demo_05_Validations.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TextInput/TextInput_Demo_05_Validations.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/TextInput/TextInput_Demo_05_Validations.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TextInput/TextInput_Demo_05_Validations.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/TextInput/TextInput_Demo_06_Events_ValueChanged.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TextInput/TextInput_Demo_06_Events_ValueChanged.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/TextInput/TextInput_Demo_06_Events_ValueChanged.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TextInput/TextInput_Demo_06_Events_ValueChanged.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/TimeInput/TimeInputDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TimeInput/TimeInputDocumentation.razor similarity index 98% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/TimeInput/TimeInputDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TimeInput/TimeInputDocumentation.razor index 95bb786cc..4e6da70d2 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/TimeInput/TimeInputDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TimeInput/TimeInputDocumentation.razor @@ -76,7 +76,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_TimeInput_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_TimeInput; private const string pageTitle = "Blazor TimeInput"; private const string pageDescription = "The Blazor Bootstrap TimeInput component is constructed using an HTML input of type 'time' which limits user input based on pre-defined parameters. This component enables users to input a time using a text box with validation or a special time picker interface."; private const string metaTitle = "Blazor TimeInput Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/TimeInput/TimeInput_Demo_01_Basic_Usage.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TimeInput/TimeInput_Demo_01_Basic_Usage.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/TimeInput/TimeInput_Demo_01_Basic_Usage.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TimeInput/TimeInput_Demo_01_Basic_Usage.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/TimeInput/TimeInput_Demo_02_Generic_Type.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TimeInput/TimeInput_Demo_02_Generic_Type.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/TimeInput/TimeInput_Demo_02_Generic_Type.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TimeInput/TimeInput_Demo_02_Generic_Type.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/TimeInput/TimeInput_Demo_03_Max_Min.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TimeInput/TimeInput_Demo_03_Max_Min.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/TimeInput/TimeInput_Demo_03_Max_Min.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TimeInput/TimeInput_Demo_03_Max_Min.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/TimeInput/TimeInput_Demo_04_A_Disable.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TimeInput/TimeInput_Demo_04_A_Disable.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/TimeInput/TimeInput_Demo_04_A_Disable.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TimeInput/TimeInput_Demo_04_A_Disable.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/TimeInput/TimeInput_Demo_04_B_Disable.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TimeInput/TimeInput_Demo_04_B_Disable.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/TimeInput/TimeInput_Demo_04_B_Disable.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TimeInput/TimeInput_Demo_04_B_Disable.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/TimeInput/TimeInput_Demo_05_Validations.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TimeInput/TimeInput_Demo_05_Validations.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/TimeInput/TimeInput_Demo_05_Validations.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TimeInput/TimeInput_Demo_05_Validations.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/TimeInput/TimeInput_Demo_06_Events_Value_Changed.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TimeInput/TimeInput_Demo_06_Events_Value_Changed.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/TimeInput/TimeInput_Demo_06_Events_Value_Changed.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TimeInput/TimeInput_Demo_06_Events_Value_Changed.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Form/TimeInput/TimeInput_Demo_07_Restrict_The_Time_Field_Based_On_The_Entry_In_Another_Time_Field.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TimeInput/TimeInput_Demo_07_Restrict_The_Time_Field_Based_On_The_Entry_In_Another_Time_Field.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Form/TimeInput/TimeInput_Demo_07_Restrict_The_Time_Field_Based_On_The_Entry_In_Another_Time_Field.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Form/TimeInput/TimeInput_Demo_07_Restrict_The_Time_Field_Based_On_The_Entry_In_Another_Time_Field.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/GettingStarted/GettingStartedDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/GettingStarted/GettingStartedDocumentation.razor similarity index 98% rename from BlazorBootstrap.Demo.RCL/Components/Pages/GettingStarted/GettingStartedDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/GettingStarted/GettingStartedDocumentation.razor index 8c8918d9e..f70c1e54c 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/GettingStarted/GettingStartedDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/GettingStarted/GettingStartedDocumentation.razor @@ -105,7 +105,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_GettingStarted_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_GettingStarted; private const string pageTitle = "Getting started with Blazor Bootstrap - Blazor Project Setup"; private const string pageDescription = "High-performance, lightweight, and responsive blazor bootstrap components in a single package from the developers for the developers."; private const string metaTitle = "Getting started with Blazor Bootstrap - Blazor Project Setup"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/01-Overview/Grid_Demo_01_Client_Side_Filtering_Paging_And_Sorting.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/01-Overview/Grid_Demo_01_Client_Side_Filtering_Paging_And_Sorting.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/01-Overview/Grid_Demo_01_Client_Side_Filtering_Paging_And_Sorting.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/01-Overview/Grid_Demo_01_Client_Side_Filtering_Paging_And_Sorting.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/01-Overview/Grid_Demo_02_Server_Side_Filtering_Paging_And_Sorting.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/01-Overview/Grid_Demo_02_Server_Side_Filtering_Paging_And_Sorting.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/01-Overview/Grid_Demo_02_Server_Side_Filtering_Paging_And_Sorting.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/01-Overview/Grid_Demo_02_Server_Side_Filtering_Paging_And_Sorting.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/01-Overview/Grid_Overview_Documentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/01-Overview/Grid_Overview_Documentation.razor similarity index 94% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/01-Overview/Grid_Overview_Documentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/01-Overview/Grid_Overview_Documentation.razor index 5b8805962..21717fc05 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/01-Overview/Grid_Overview_Documentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/01-Overview/Grid_Overview_Documentation.razor @@ -22,7 +22,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_Grid_Overview_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Grid_Overview; private const string pageTitle = "Blazor Grid"; private const string pageDescription = "Use Blazor Bootstrap grid component to display tabular data from the data source. And it supports client-side and server-side filtering, paging, and sorting."; private const string metaTitle = "Blazor Grid Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/02-data-binding/Grid_DataBinding_Documentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/02-data-binding/Grid_DataBinding_Documentation.razor similarity index 96% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/02-data-binding/Grid_DataBinding_Documentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/02-data-binding/Grid_DataBinding_Documentation.razor index 196f1a57d..3de73a03d 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/02-data-binding/Grid_DataBinding_Documentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/02-data-binding/Grid_DataBinding_Documentation.razor @@ -31,7 +31,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_Grid_DataBinding_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Grid_DataBinding; private const string pageTitle = "Blazor Grid - Data binding"; private const string pageDescription = "Use Blazor Bootstrap grid component to display tabular data from the data source. And it supports client-side and server-side filtering, paging, and sorting."; private const string metaTitle = "Blazor Grid Component - Data binding"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/02-data-binding/Grid_Demo_01_Data_Parameter_Assign_Collection.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/02-data-binding/Grid_Demo_01_Data_Parameter_Assign_Collection.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/02-data-binding/Grid_Demo_01_Data_Parameter_Assign_Collection.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/02-data-binding/Grid_Demo_01_Data_Parameter_Assign_Collection.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/02-data-binding/Grid_Demo_02_Data_Parameter_Update_Collection.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/02-data-binding/Grid_Demo_02_Data_Parameter_Update_Collection.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/02-data-binding/Grid_Demo_02_Data_Parameter_Update_Collection.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/02-data-binding/Grid_Demo_02_Data_Parameter_Update_Collection.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/03-filters/Grid_Demo_01_A_Client_Side_Filtering.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/03-filters/Grid_Demo_01_A_Client_Side_Filtering.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/03-filters/Grid_Demo_01_A_Client_Side_Filtering.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/03-filters/Grid_Demo_01_A_Client_Side_Filtering.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/03-filters/Grid_Demo_01_B_Client_Side_Filtering_With_StringComparision.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/03-filters/Grid_Demo_01_B_Client_Side_Filtering_With_StringComparision.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/03-filters/Grid_Demo_01_B_Client_Side_Filtering_With_StringComparision.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/03-filters/Grid_Demo_01_B_Client_Side_Filtering_With_StringComparision.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/03-filters/Grid_Demo_02_Set_Default_Filter.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/03-filters/Grid_Demo_02_Set_Default_Filter.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/03-filters/Grid_Demo_02_Set_Default_Filter.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/03-filters/Grid_Demo_02_Set_Default_Filter.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/03-filters/Grid_Demo_03_Disable_Specific_Column_Filter.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/03-filters/Grid_Demo_03_Disable_Specific_Column_Filter.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/03-filters/Grid_Demo_03_Disable_Specific_Column_Filter.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/03-filters/Grid_Demo_03_Disable_Specific_Column_Filter.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/03-filters/Grid_Demo_04_Increase_Filter_Textbox_Width.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/03-filters/Grid_Demo_04_Increase_Filter_Textbox_Width.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/03-filters/Grid_Demo_04_Increase_Filter_Textbox_Width.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/03-filters/Grid_Demo_04_Increase_Filter_Textbox_Width.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/03-filters/Grid_Demo_05_Enum_Filters.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/03-filters/Grid_Demo_05_Enum_Filters.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/03-filters/Grid_Demo_05_Enum_Filters.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/03-filters/Grid_Demo_05_Enum_Filters.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/03-filters/Grid_Demo_06_Guid_Filters.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/03-filters/Grid_Demo_06_Guid_Filters.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/03-filters/Grid_Demo_06_Guid_Filters.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/03-filters/Grid_Demo_06_Guid_Filters.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/03-filters/Grid_Filters_Documentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/03-filters/Grid_Filters_Documentation.razor similarity index 98% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/03-filters/Grid_Filters_Documentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/03-filters/Grid_Filters_Documentation.razor index 60bb47bac..0964b66c2 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/03-filters/Grid_Filters_Documentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/03-filters/Grid_Filters_Documentation.razor @@ -66,7 +66,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_Grid_Filters_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Grid_Filters; private const string pageTitle = "Blazor Grid - Filters"; private const string pageDescription = "Use Blazor Bootstrap grid component to display tabular data from the data source. And it supports client-side and server-side filtering, paging, and sorting."; private const string metaTitle = "Blazor Grid Component - Filters"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/04-paging/Grid_Demo_01_Client_Side_Paging.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/04-paging/Grid_Demo_01_Client_Side_Paging.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/04-paging/Grid_Demo_01_Client_Side_Paging.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/04-paging/Grid_Demo_01_Client_Side_Paging.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/04-paging/Grid_Demo_02_Dynamic_Page_Size.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/04-paging/Grid_Demo_02_Dynamic_Page_Size.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/04-paging/Grid_Demo_02_Dynamic_Page_Size.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/04-paging/Grid_Demo_02_Dynamic_Page_Size.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/04-paging/Grid_Demo_03_Page_Size_Selection.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/04-paging/Grid_Demo_03_Page_Size_Selection.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/04-paging/Grid_Demo_03_Page_Size_Selection.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/04-paging/Grid_Demo_03_Page_Size_Selection.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/04-paging/Grid_Demo_04_AutoHide_Paging.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/04-paging/Grid_Demo_04_AutoHide_Paging.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/04-paging/Grid_Demo_04_AutoHide_Paging.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/04-paging/Grid_Demo_04_AutoHide_Paging.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/04-paging/Grid_Demo_05_Dynamic_Pagination.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/04-paging/Grid_Demo_05_Dynamic_Pagination.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/04-paging/Grid_Demo_05_Dynamic_Pagination.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/04-paging/Grid_Demo_05_Dynamic_Pagination.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/04-paging/Grid_Paging_Documentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/04-paging/Grid_Paging_Documentation.razor similarity index 96% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/04-paging/Grid_Paging_Documentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/04-paging/Grid_Paging_Documentation.razor index 203f491f7..b73bbae65 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/04-paging/Grid_Paging_Documentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/04-paging/Grid_Paging_Documentation.razor @@ -37,7 +37,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_Grid_Paging_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Grid_Paging; private const string pageTitle = "Blazor Grid - Paging"; private const string pageDescription = "Use Blazor Bootstrap grid component to display tabular data from the data source. And it supports client-side and server-side filtering, paging, and sorting."; private const string metaTitle = "Blazor Grid Component - Paging"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/05-sorting/Grid_Demo_03_Client_Side_Sorting.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/05-sorting/Grid_Demo_03_Client_Side_Sorting.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/05-sorting/Grid_Demo_03_Client_Side_Sorting.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/05-sorting/Grid_Demo_03_Client_Side_Sorting.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/05-sorting/Grid_Demo_08_Default_Sorting.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/05-sorting/Grid_Demo_08_Default_Sorting.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/05-sorting/Grid_Demo_08_Default_Sorting.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/05-sorting/Grid_Demo_08_Default_Sorting.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/05-sorting/Grid_Demo_09_Disable_Specific_Column_Sorting.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/05-sorting/Grid_Demo_09_Disable_Specific_Column_Sorting.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/05-sorting/Grid_Demo_09_Disable_Specific_Column_Sorting.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/05-sorting/Grid_Demo_09_Disable_Specific_Column_Sorting.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/05-sorting/Grid_Sorting_Documentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/05-sorting/Grid_Sorting_Documentation.razor similarity index 96% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/05-sorting/Grid_Sorting_Documentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/05-sorting/Grid_Sorting_Documentation.razor index 8cae4e8e7..90a0ace9d 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/05-sorting/Grid_Sorting_Documentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/05-sorting/Grid_Sorting_Documentation.razor @@ -31,7 +31,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_Grid_Sorting_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Grid_Sorting; private const string pageTitle = "Blazor Grid - Sorting"; private const string pageDescription = "Use Blazor Bootstrap grid component to display tabular data from the data source. And it supports client-side and server-side filtering, paging, and sorting."; private const string metaTitle = "Blazor Grid Component - Sorting"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/06-selection/Grid_Demo_01_A_Selection.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/06-selection/Grid_Demo_01_A_Selection.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/06-selection/Grid_Demo_01_A_Selection.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/06-selection/Grid_Demo_01_A_Selection.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/06-selection/Grid_Demo_01_B_Default_Selection.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/06-selection/Grid_Demo_01_B_Default_Selection.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/06-selection/Grid_Demo_01_B_Default_Selection.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/06-selection/Grid_Demo_01_B_Default_Selection.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/06-selection/Grid_Demo_02_A_Multiple_Selection.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/06-selection/Grid_Demo_02_A_Multiple_Selection.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/06-selection/Grid_Demo_02_A_Multiple_Selection.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/06-selection/Grid_Demo_02_A_Multiple_Selection.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/06-selection/Grid_Demo_02_B_Multiple_Selection_Programmatically.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/06-selection/Grid_Demo_02_B_Multiple_Selection_Programmatically.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/06-selection/Grid_Demo_02_B_Multiple_Selection_Programmatically.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/06-selection/Grid_Demo_02_B_Multiple_Selection_Programmatically.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/06-selection/Grid_Demo_02_C_Multiple_Selection_Default_Programmatically.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/06-selection/Grid_Demo_02_C_Multiple_Selection_Default_Programmatically.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/06-selection/Grid_Demo_02_C_Multiple_Selection_Default_Programmatically.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/06-selection/Grid_Demo_02_C_Multiple_Selection_Default_Programmatically.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/06-selection/Grid_Demo_03_Disable_Selection.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/06-selection/Grid_Demo_03_Disable_Selection.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/06-selection/Grid_Demo_03_Disable_Selection.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/06-selection/Grid_Demo_03_Disable_Selection.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/06-selection/Grid_Demo_04_A_Change_Selected_Row_Background_Color.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/06-selection/Grid_Demo_04_A_Change_Selected_Row_Background_Color.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/06-selection/Grid_Demo_04_A_Change_Selected_Row_Background_Color.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/06-selection/Grid_Demo_04_A_Change_Selected_Row_Background_Color.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/06-selection/Grid_Demo_04_B_Selected_Row_CSS_Variables.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/06-selection/Grid_Demo_04_B_Selected_Row_CSS_Variables.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/06-selection/Grid_Demo_04_B_Selected_Row_CSS_Variables.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/06-selection/Grid_Demo_04_B_Selected_Row_CSS_Variables.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/06-selection/Grid_Selection_Documentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/06-selection/Grid_Selection_Documentation.razor similarity index 98% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/06-selection/Grid_Selection_Documentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/06-selection/Grid_Selection_Documentation.razor index b6439e122..cb2110828 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/06-selection/Grid_Selection_Documentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/06-selection/Grid_Selection_Documentation.razor @@ -66,7 +66,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_Grid_Selection_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Grid_Selection; private const string pageTitle = "Blazor Grid - Selection"; private const string pageDescription = "Use Blazor Bootstrap grid component to display tabular data from the data source. And it supports client-side and server-side filtering, paging, and sorting."; private const string metaTitle = "Blazor Grid Component - Selection"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/07-alignment/Grid_Alignment_Documentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/07-alignment/Grid_Alignment_Documentation.razor similarity index 95% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/07-alignment/Grid_Alignment_Documentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/07-alignment/Grid_Alignment_Documentation.razor index e1a3d9a39..9881b4332 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/07-alignment/Grid_Alignment_Documentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/07-alignment/Grid_Alignment_Documentation.razor @@ -22,7 +22,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_Grid_Alignment_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Grid_Alignment; private const string pageTitle = "Blazor Grid - Alignment"; private const string pageDescription = "Use Blazor Bootstrap grid component to display tabular data from the data source. And it supports client-side and server-side filtering, paging, and sorting."; private const string metaTitle = "Blazor Grid Component - Alignment"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/07-alignment/Grid_Demo_10_Header_Text_Alignment.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/07-alignment/Grid_Demo_10_Header_Text_Alignment.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/07-alignment/Grid_Demo_10_Header_Text_Alignment.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/07-alignment/Grid_Demo_10_Header_Text_Alignment.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/07-alignment/Grid_Demo_11_Grid_Cell_Alignment.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/07-alignment/Grid_Demo_11_Grid_Cell_Alignment.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/07-alignment/Grid_Demo_11_Grid_Cell_Alignment.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/07-alignment/Grid_Demo_11_Grid_Cell_Alignment.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/08-grid-settings/Grid_Demo_16_Save_And_Load_Grid_Settings.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/08-grid-settings/Grid_Demo_16_Save_And_Load_Grid_Settings.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/08-grid-settings/Grid_Demo_16_Save_And_Load_Grid_Settings.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/08-grid-settings/Grid_Demo_16_Save_And_Load_Grid_Settings.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/08-grid-settings/Grid_GridSettings_Documentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/08-grid-settings/Grid_GridSettings_Documentation.razor similarity index 95% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/08-grid-settings/Grid_GridSettings_Documentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/08-grid-settings/Grid_GridSettings_Documentation.razor index 4c8a07cf1..1e8bd7f38 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/08-grid-settings/Grid_GridSettings_Documentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/08-grid-settings/Grid_GridSettings_Documentation.razor @@ -19,7 +19,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_Grid_Settings_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Grid_Settings; private const string pageTitle = "Blazor Grid - Settings"; private const string pageDescription = "Use Blazor Bootstrap grid component to display tabular data from the data source. And it supports client-side and server-side filtering, paging, and sorting."; private const string metaTitle = "Blazor Grid Component - Settings"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/09-custom-css-class/Grid_CustomCSSClass_Documentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/09-custom-css-class/Grid_CustomCSSClass_Documentation.razor similarity index 96% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/09-custom-css-class/Grid_CustomCSSClass_Documentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/09-custom-css-class/Grid_CustomCSSClass_Documentation.razor index 5e2101460..5e0126f6b 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/09-custom-css-class/Grid_CustomCSSClass_Documentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/09-custom-css-class/Grid_CustomCSSClass_Documentation.razor @@ -37,7 +37,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_Grid_CustomCSSClass_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Grid_CustomCSSClass; private const string pageTitle = "Blazor Grid - Custom CSS Class"; private const string pageDescription = "Use Blazor Bootstrap grid component to display tabular data from the data source. And it supports client-side and server-side filtering, paging, and sorting."; private const string metaTitle = "Blazor Grid Component - Custom CSS Class"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/09-custom-css-class/Grid_Demo_18_Specify_Custom_Row_Class.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/09-custom-css-class/Grid_Demo_18_Specify_Custom_Row_Class.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/09-custom-css-class/Grid_Demo_18_Specify_Custom_Row_Class.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/09-custom-css-class/Grid_Demo_18_Specify_Custom_Row_Class.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/09-custom-css-class/Grid_Demo_19_Specify_Custom_Column_Class.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/09-custom-css-class/Grid_Demo_19_Specify_Custom_Column_Class.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/09-custom-css-class/Grid_Demo_19_Specify_Custom_Column_Class.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/09-custom-css-class/Grid_Demo_19_Specify_Custom_Column_Class.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/09-custom-css-class/Grid_Demo_20_Column_Css_Class.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/09-custom-css-class/Grid_Demo_20_Column_Css_Class.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/09-custom-css-class/Grid_Demo_20_Column_Css_Class.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/09-custom-css-class/Grid_Demo_20_Column_Css_Class.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/09-custom-css-class/Grid_Demo_27_Header_Row_CSS_Class.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/09-custom-css-class/Grid_Demo_27_Header_Row_CSS_Class.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/09-custom-css-class/Grid_Demo_27_Header_Row_CSS_Class.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/09-custom-css-class/Grid_Demo_27_Header_Row_CSS_Class.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/09-custom-css-class/Grid_Demo_28_Filters_Row_CSS_Class.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/09-custom-css-class/Grid_Demo_28_Filters_Row_CSS_Class.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/09-custom-css-class/Grid_Demo_28_Filters_Row_CSS_Class.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/09-custom-css-class/Grid_Demo_28_Filters_Row_CSS_Class.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/10-events/Grid_Demo_29_Row_Click.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/10-events/Grid_Demo_29_Row_Click.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/10-events/Grid_Demo_29_Row_Click.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/10-events/Grid_Demo_29_Row_Click.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/10-events/Grid_Demo_30_Row_Double_Click.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/10-events/Grid_Demo_30_Row_Double_Click.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/10-events/Grid_Demo_30_Row_Double_Click.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/10-events/Grid_Demo_30_Row_Double_Click.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/10-events/Grid_Events_Documentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/10-events/Grid_Events_Documentation.razor similarity index 93% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/10-events/Grid_Events_Documentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/10-events/Grid_Events_Documentation.razor index eb5ad3e13..1ef280e09 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/10-events/Grid_Events_Documentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/10-events/Grid_Events_Documentation.razor @@ -22,7 +22,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_Grid_Events_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Grid_Events; private const string pageTitle = "Blazor Grid - Events"; private const string pageDescription = "Use Blazor Bootstrap grid component to display tabular data from the data source. And it supports client-side and server-side filtering, paging, and sorting."; private const string metaTitle = "Blazor Grid Component - Events"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/11-translations/Grid_Demo_01_Translations.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/11-translations/Grid_Demo_01_Translations.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/11-translations/Grid_Demo_01_Translations.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/11-translations/Grid_Demo_01_Translations.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/11-translations/Grid_Translations_Documentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/11-translations/Grid_Translations_Documentation.razor similarity index 92% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/11-translations/Grid_Translations_Documentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/11-translations/Grid_Translations_Documentation.razor index 28072259d..f16b10e92 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/11-translations/Grid_Translations_Documentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/11-translations/Grid_Translations_Documentation.razor @@ -17,7 +17,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_Grid_Translations_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Grid_Translations; private const string pageTitle = "Blazor Grid - Translations"; private const string pageDescription = "Use Blazor Bootstrap grid component to display tabular data from the data source. And it supports client-side and server-side filtering, paging, and sorting."; private const string metaTitle = "Blazor Grid Component - Translations"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/12-fixed-header/Grid_Demo_32_Fixed_Header_A.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/12-fixed-header/Grid_Demo_32_Fixed_Header_A.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/12-fixed-header/Grid_Demo_32_Fixed_Header_A.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/12-fixed-header/Grid_Demo_32_Fixed_Header_A.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/12-fixed-header/Grid_Demo_32_Fixed_Header_B_With_Filters.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/12-fixed-header/Grid_Demo_32_Fixed_Header_B_With_Filters.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/12-fixed-header/Grid_Demo_32_Fixed_Header_B_With_Filters.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/12-fixed-header/Grid_Demo_32_Fixed_Header_B_With_Filters.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/12-fixed-header/Grid_FixedHeader_Documentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/12-fixed-header/Grid_FixedHeader_Documentation.razor similarity index 94% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/12-fixed-header/Grid_FixedHeader_Documentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/12-fixed-header/Grid_FixedHeader_Documentation.razor index ac026d8e4..9f73415ec 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/12-fixed-header/Grid_FixedHeader_Documentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/12-fixed-header/Grid_FixedHeader_Documentation.razor @@ -24,7 +24,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_Grid_FixedHeader_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Grid_FixedHeader; private const string pageTitle = "Blazor Grid - Fixed header"; private const string pageDescription = "Use Blazor Bootstrap grid component to display tabular data from the data source. And it supports client-side and server-side filtering, paging, and sorting."; private const string metaTitle = "Blazor Grid Component - Fixed header"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/13-freeze-columns/Grid_Demo_33_Freeze_Column_A_Text_Nowrap.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/13-freeze-columns/Grid_Demo_33_Freeze_Column_A_Text_Nowrap.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/13-freeze-columns/Grid_Demo_33_Freeze_Column_A_Text_Nowrap.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/13-freeze-columns/Grid_Demo_33_Freeze_Column_A_Text_Nowrap.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/13-freeze-columns/Grid_Demo_33_Freeze_Column_B_Fixed_Header.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/13-freeze-columns/Grid_Demo_33_Freeze_Column_B_Fixed_Header.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/13-freeze-columns/Grid_Demo_33_Freeze_Column_B_Fixed_Header.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/13-freeze-columns/Grid_Demo_33_Freeze_Column_B_Fixed_Header.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/13-freeze-columns/Grid_Demo_33_Freeze_Column_C_Fixed_Header_With_Filters.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/13-freeze-columns/Grid_Demo_33_Freeze_Column_C_Fixed_Header_With_Filters.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/13-freeze-columns/Grid_Demo_33_Freeze_Column_C_Fixed_Header_With_Filters.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/13-freeze-columns/Grid_Demo_33_Freeze_Column_C_Fixed_Header_With_Filters.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/13-freeze-columns/Grid_FreezeColumns_Documentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/13-freeze-columns/Grid_FreezeColumns_Documentation.razor similarity index 94% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/13-freeze-columns/Grid_FreezeColumns_Documentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/13-freeze-columns/Grid_FreezeColumns_Documentation.razor index 06df6339c..b79ed7cd1 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/13-freeze-columns/Grid_FreezeColumns_Documentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/13-freeze-columns/Grid_FreezeColumns_Documentation.razor @@ -25,7 +25,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_Grid_FreezeColumns_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Grid_FreezeColumns; private const string pageTitle = "Blazor Grid - Freeze columns"; private const string pageDescription = "Use Blazor Bootstrap grid component to display tabular data from the data source. And it supports client-side and server-side filtering, paging, and sorting."; private const string metaTitle = "Blazor Grid Component - Freeze columns"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/14-detail-view/Grid_Demo_14_A_DetailView.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/14-detail-view/Grid_Demo_14_A_DetailView.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/14-detail-view/Grid_Demo_14_A_DetailView.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/14-detail-view/Grid_Demo_14_A_DetailView.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/14-detail-view/Grid_Demo_14_B_DetailView_Dynamic_Data.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/14-detail-view/Grid_Demo_14_B_DetailView_Dynamic_Data.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/14-detail-view/Grid_Demo_14_B_DetailView_Dynamic_Data.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/14-detail-view/Grid_Demo_14_B_DetailView_Dynamic_Data.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/14-detail-view/Grid_DetailView_Documentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/14-detail-view/Grid_DetailView_Documentation.razor similarity index 94% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/14-detail-view/Grid_DetailView_Documentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/14-detail-view/Grid_DetailView_Documentation.razor index fa61139b0..721df9c1c 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/14-detail-view/Grid_DetailView_Documentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/14-detail-view/Grid_DetailView_Documentation.razor @@ -22,7 +22,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_Grid_DetailView_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Grid_DetailView; private const string pageTitle = "Blazor Grid - Detail View"; private const string pageDescription = "Use Blazor Bootstrap grid component to display tabular data from the data source. And it supports client-side and server-side filtering, paging, and sorting."; private const string metaTitle = "Blazor Grid Component - Detail View"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/15-nested-grid/Grid_Demo_15_A_DetialView_Nested_Grid.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/15-nested-grid/Grid_Demo_15_A_DetialView_Nested_Grid.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/15-nested-grid/Grid_Demo_15_A_DetialView_Nested_Grid.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/15-nested-grid/Grid_Demo_15_A_DetialView_Nested_Grid.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/15-nested-grid/Grid_Nested_Documentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/15-nested-grid/Grid_Nested_Documentation.razor similarity index 94% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/15-nested-grid/Grid_Nested_Documentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/15-nested-grid/Grid_Nested_Documentation.razor index 947e12c44..05c973ad0 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/15-nested-grid/Grid_Nested_Documentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/15-nested-grid/Grid_Nested_Documentation.razor @@ -17,7 +17,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_Grid_NestedGrid_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Grid_NestedGrid; private const string pageTitle = "Blazor Grid - Nested Grid"; private const string pageDescription = "Use Blazor Bootstrap grid component to display tabular data from the data source. And it supports client-side and server-side filtering, paging, and sorting."; private const string metaTitle = "Blazor Grid Component - Nested Grid"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/16-summary/Grid_Demo_01_Summary_Example.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/16-summary/Grid_Demo_01_Summary_Example.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/16-summary/Grid_Demo_01_Summary_Example.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/16-summary/Grid_Demo_01_Summary_Example.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/16-summary/Grid_Demo_02_Summary_with_Filters_Paging.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/16-summary/Grid_Demo_02_Summary_with_Filters_Paging.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/16-summary/Grid_Demo_02_Summary_with_Filters_Paging.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/16-summary/Grid_Demo_02_Summary_with_Filters_Paging.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/16-summary/Grid_Demo_03_Change_Prefix.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/16-summary/Grid_Demo_03_Change_Prefix.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/16-summary/Grid_Demo_03_Change_Prefix.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/16-summary/Grid_Demo_03_Change_Prefix.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/16-summary/Grid_Demo_04_Remove_Prefix.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/16-summary/Grid_Demo_04_Remove_Prefix.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/16-summary/Grid_Demo_04_Remove_Prefix.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/16-summary/Grid_Demo_04_Remove_Prefix.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/16-summary/Grid_Demo_05_Locale.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/16-summary/Grid_Demo_05_Locale.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/16-summary/Grid_Demo_05_Locale.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/16-summary/Grid_Demo_05_Locale.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/16-summary/Grid_Summary_Documentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/16-summary/Grid_Summary_Documentation.razor similarity index 97% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/16-summary/Grid_Summary_Documentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/16-summary/Grid_Summary_Documentation.razor index 313a891b9..8c02193e6 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/16-summary/Grid_Summary_Documentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/16-summary/Grid_Summary_Documentation.razor @@ -54,7 +54,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_Grid_Summary_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Grid_Summary; private const string pageTitle = "Blazor Grid - Summary"; private const string pageDescription = "Use Blazor Bootstrap grid component to display tabular data from the data source. And it supports client-side and server-side filtering, paging, and sorting."; private const string metaTitle = "Blazor Grid Component - Summary"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/99-other/Grid_Demo_01_Grid_Cell_Formating.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/99-other/Grid_Demo_01_Grid_Cell_Formating.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/99-other/Grid_Demo_01_Grid_Cell_Formating.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/99-other/Grid_Demo_01_Grid_Cell_Formating.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/99-other/Grid_Demo_02_Grid_Cell_Nowrap.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/99-other/Grid_Demo_02_Grid_Cell_Nowrap.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/99-other/Grid_Demo_02_Grid_Cell_Nowrap.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/99-other/Grid_Demo_02_Grid_Cell_Nowrap.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/99-other/Grid_Demo_03_Empty_Data.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/99-other/Grid_Demo_03_Empty_Data.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/99-other/Grid_Demo_03_Empty_Data.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/99-other/Grid_Demo_03_Empty_Data.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/99-other/Grid_Demo_04_Empty_Data_Template.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/99-other/Grid_Demo_04_Empty_Data_Template.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/99-other/Grid_Demo_04_Empty_Data_Template.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/99-other/Grid_Demo_04_Empty_Data_Template.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/99-other/Grid_Demo_05_Specify_Custom_Column_Header.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/99-other/Grid_Demo_05_Specify_Custom_Column_Header.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/99-other/Grid_Demo_05_Specify_Custom_Column_Header.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/99-other/Grid_Demo_05_Specify_Custom_Column_Header.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/99-other/Grid_Demo_06_Hide_Columns_Dynamically.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/99-other/Grid_Demo_06_Hide_Columns_Dynamically.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/99-other/Grid_Demo_06_Hide_Columns_Dynamically.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/99-other/Grid_Demo_06_Hide_Columns_Dynamically.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/99-other/Grid_Demo_07_Increase_TextBox_Width.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/99-other/Grid_Demo_07_Increase_TextBox_Width.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/99-other/Grid_Demo_07_Increase_TextBox_Width.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/99-other/Grid_Demo_07_Increase_TextBox_Width.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/99-other/Grid_Other_Documentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/99-other/Grid_Other_Documentation.razor similarity index 97% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Grid/99-other/Grid_Other_Documentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/99-other/Grid_Other_Documentation.razor index 855b226f1..5d9f77737 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Grid/99-other/Grid_Other_Documentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Grid/99-other/Grid_Other_Documentation.razor @@ -47,7 +47,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_Grid_OtherExamples_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Grid_OtherExamples; private const string pageTitle = "Blazor Grid - Other examples"; private const string pageDescription = "Use Blazor Bootstrap grid component to display tabular data from the data source. And it supports client-side and server-side filtering, paging, and sorting."; private const string metaTitle = "Blazor Grid Component - Other examples"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Icons/IconDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Icons/IconDocumentation.razor similarity index 97% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Icons/IconDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Icons/IconDocumentation.razor index eef56d57b..9e5183cca 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Icons/IconDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Icons/IconDocumentation.razor @@ -66,7 +66,7 @@ @code{ - private const string pageUrl = DemoRouteConstants.Demos_Icons_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Icons; private const string pageTitle = "Blazor Icon"; private const string pageDescription = "Blazor Bootstrap icon component will display an icon from any icon font."; private const string metaTitle = "Blazor Icon Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Icons/Icon_Demo_01_Examples.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Icons/Icon_Demo_01_Examples.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Icons/Icon_Demo_01_Examples.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Icons/Icon_Demo_01_Examples.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Icons/Icon_Demo_02_Sizes.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Icons/Icon_Demo_02_Sizes.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Icons/Icon_Demo_02_Sizes.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Icons/Icon_Demo_02_Sizes.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Icons/Icon_Demo_03_Font_Awesome_Icons.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Icons/Icon_Demo_03_Font_Awesome_Icons.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Icons/Icon_Demo_03_Font_Awesome_Icons.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Icons/Icon_Demo_03_Font_Awesome_Icons.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Icons/Icon_Demo_04_Colors.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Icons/Icon_Demo_04_Colors.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Icons/Icon_Demo_04_Colors.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Icons/Icon_Demo_04_Colors.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Icons/Icon_Demo_05_Inline_Text_With_Icon.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Icons/Icon_Demo_05_Inline_Text_With_Icon.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Icons/Icon_Demo_05_Inline_Text_With_Icon.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Icons/Icon_Demo_05_Inline_Text_With_Icon.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Icons/Icon_Demo_06_A_Link_With_Icon.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Icons/Icon_Demo_06_A_Link_With_Icon.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Icons/Icon_Demo_06_A_Link_With_Icon.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Icons/Icon_Demo_06_A_Link_With_Icon.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Icons/Icon_Demo_06_B_Link_With_Custom_Icon.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Icons/Icon_Demo_06_B_Link_With_Custom_Icon.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Icons/Icon_Demo_06_B_Link_With_Custom_Icon.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Icons/Icon_Demo_06_B_Link_With_Custom_Icon.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Icons/Icon_Demo_07_A_Button_With_Icon_And_Text.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Icons/Icon_Demo_07_A_Button_With_Icon_And_Text.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Icons/Icon_Demo_07_A_Button_With_Icon_And_Text.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Icons/Icon_Demo_07_A_Button_With_Icon_And_Text.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Icons/Icon_Demo_07_B_Button_With_Icon_Only.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Icons/Icon_Demo_07_B_Button_With_Icon_Only.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Icons/Icon_Demo_07_B_Button_With_Icon_Only.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Icons/Icon_Demo_07_B_Button_With_Icon_Only.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Icons/Icon_Demo_07_C_Button_With_Font_Awesome_Icon.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Icons/Icon_Demo_07_C_Button_With_Font_Awesome_Icon.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Icons/Icon_Demo_07_C_Button_With_Font_Awesome_Icon.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Icons/Icon_Demo_07_C_Button_With_Font_Awesome_Icon.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Icons/Icon_Demo_09_Tooltip.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Icons/Icon_Demo_09_Tooltip.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Icons/Icon_Demo_09_Tooltip.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Icons/Icon_Demo_09_Tooltip.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Icons/Icon_Demo_10_Bootstrap_Icons.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Icons/Icon_Demo_10_Bootstrap_Icons.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Icons/Icon_Demo_10_Bootstrap_Icons.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Icons/Icon_Demo_10_Bootstrap_Icons.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Images/ImageDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Images/ImageDocumentation.razor similarity index 95% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Images/ImageDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Images/ImageDocumentation.razor index dfbf13639..dc9c67b1c 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Images/ImageDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Images/ImageDocumentation.razor @@ -32,7 +32,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_Images_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Images; private const string pageTitle = "Blazor Image"; private const string pageDescription = "Documentation and examples for opting images into responsive behavior (so they never become wider than their parent) and add lightweight styles to them."; private const string metaTitle = "Blazor Image Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Images/Image_Demo_01_Examples.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Images/Image_Demo_01_Examples.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Images/Image_Demo_01_Examples.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Images/Image_Demo_01_Examples.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Images/Image_Demo_02_Thumbnail.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Images/Image_Demo_02_Thumbnail.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Images/Image_Demo_02_Thumbnail.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Images/Image_Demo_02_Thumbnail.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Images/Image_Demo_03_Aligning_Images_A.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Images/Image_Demo_03_Aligning_Images_A.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Images/Image_Demo_03_Aligning_Images_A.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Images/Image_Demo_03_Aligning_Images_A.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Images/Image_Demo_03_Aligning_Images_B.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Images/Image_Demo_03_Aligning_Images_B.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Images/Image_Demo_03_Aligning_Images_B.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Images/Image_Demo_03_Aligning_Images_B.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Images/Image_Demo_03_Aligning_Images_C.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Images/Image_Demo_03_Aligning_Images_C.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Images/Image_Demo_03_Aligning_Images_C.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Images/Image_Demo_03_Aligning_Images_C.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Layout/server/LayoutServerDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Layout/server/LayoutServerDocumentation.razor similarity index 96% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Layout/server/LayoutServerDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Layout/server/LayoutServerDocumentation.razor index 6676c5df0..3b4854107 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Layout/server/LayoutServerDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Layout/server/LayoutServerDocumentation.razor @@ -33,7 +33,7 @@ @code { - private const string pageUrl = "/layout-setup/blazor-server"; + private const string pageUrl = DemoRouteConstants.Demos_URL_Layout_Blazor_Server; private const string pageTitle = "Blazor Bootstrap Layout Setup - Blazor Server"; private const string pageDescription = "High-performance, lightweight, and responsive blazor bootstrap components in a single package from the developers for the developers."; private const string metaTitle = "Blazor Bootstrap Layout Setup - Blazor Server"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Layout/server/Layout_Server_Demo_01.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Layout/server/Layout_Server_Demo_01.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Layout/server/Layout_Server_Demo_01.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Layout/server/Layout_Server_Demo_01.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Layout/webassembly/LayoutWebAssemblyDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Layout/webassembly/LayoutWebAssemblyDocumentation.razor similarity index 96% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Layout/webassembly/LayoutWebAssemblyDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Layout/webassembly/LayoutWebAssemblyDocumentation.razor index a1b64fcbb..62f3cd96a 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Layout/webassembly/LayoutWebAssemblyDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Layout/webassembly/LayoutWebAssemblyDocumentation.razor @@ -33,7 +33,7 @@ @code { - private const string pageUrl = "/layout-setup/blazor-webassembly"; + private const string pageUrl = DemoRouteConstants.Demos_URL_Layout_BlazorWebAssembly; private const string pageTitle = "Blazor Bootstrap Layout Setup - Blazor WebAssembly"; private const string pageDescription = "High-performance, lightweight, and responsive blazor bootstrap components in a single package from the developers for the developers."; private const string metaTitle = "Blazor Bootstrap Layout Setup - Blazor WebAssembly"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Layout/webassembly/Layout_WebAssembly_Demo_01.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Layout/webassembly/Layout_WebAssembly_Demo_01.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Layout/webassembly/Layout_WebAssembly_Demo_01.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Layout/webassembly/Layout_WebAssembly_Demo_01.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Maps/GoogleMapDemoComponentBase.cs b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Maps/GoogleMapDemoComponentBase.cs similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Maps/GoogleMapDemoComponentBase.cs rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Maps/GoogleMapDemoComponentBase.cs diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Maps/GoogleMapDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Maps/GoogleMapDocumentation.razor similarity index 98% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Maps/GoogleMapDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Maps/GoogleMapDocumentation.razor index 9f77ebf99..e13ef6858 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Maps/GoogleMapDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Maps/GoogleMapDocumentation.razor @@ -72,7 +72,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_GoogleMap_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_GoogleMap; private const string pageTitle = "Blazor Google Map"; private const string pageDescription = "Blazor Bootstrap Google Map component will create maps to show locations anywhere in the world using the Google JavaScript API."; private const string metaTitle = "Blazor Google Map Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Maps/GoogleMap_Demo_01_Examples.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Maps/GoogleMap_Demo_01_Examples.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Maps/GoogleMap_Demo_01_Examples.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Maps/GoogleMap_Demo_01_Examples.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Maps/GoogleMap_Demo_02_Marker.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Maps/GoogleMap_Demo_02_Marker.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Maps/GoogleMap_Demo_02_Marker.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Maps/GoogleMap_Demo_02_Marker.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Maps/GoogleMap_Demo_03_Marker_Customization_A_Scale_the_marker.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Maps/GoogleMap_Demo_03_Marker_Customization_A_Scale_the_marker.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Maps/GoogleMap_Demo_03_Marker_Customization_A_Scale_the_marker.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Maps/GoogleMap_Demo_03_Marker_Customization_A_Scale_the_marker.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Maps/GoogleMap_Demo_03_Marker_Customization_B_Change_the_background_color.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Maps/GoogleMap_Demo_03_Marker_Customization_B_Change_the_background_color.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Maps/GoogleMap_Demo_03_Marker_Customization_B_Change_the_background_color.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Maps/GoogleMap_Demo_03_Marker_Customization_B_Change_the_background_color.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Maps/GoogleMap_Demo_03_Marker_Customization_C_Change_the_border_color.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Maps/GoogleMap_Demo_03_Marker_Customization_C_Change_the_border_color.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Maps/GoogleMap_Demo_03_Marker_Customization_C_Change_the_border_color.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Maps/GoogleMap_Demo_03_Marker_Customization_C_Change_the_border_color.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Maps/GoogleMap_Demo_03_Marker_Customization_D_Change_the_glyph_color.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Maps/GoogleMap_Demo_03_Marker_Customization_D_Change_the_glyph_color.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Maps/GoogleMap_Demo_03_Marker_Customization_D_Change_the_glyph_color.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Maps/GoogleMap_Demo_03_Marker_Customization_D_Change_the_glyph_color.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Maps/GoogleMap_Demo_03_Marker_Customization_E_Hide_the_glyph.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Maps/GoogleMap_Demo_03_Marker_Customization_E_Hide_the_glyph.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Maps/GoogleMap_Demo_03_Marker_Customization_E_Hide_the_glyph.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Maps/GoogleMap_Demo_03_Marker_Customization_E_Hide_the_glyph.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Maps/GoogleMap_Demo_03_Marker_Customization_F_Use_icon_fonts.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Maps/GoogleMap_Demo_03_Marker_Customization_F_Use_icon_fonts.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Maps/GoogleMap_Demo_03_Marker_Customization_F_Use_icon_fonts.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Maps/GoogleMap_Demo_03_Marker_Customization_F_Use_icon_fonts.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Maps/GoogleMap_Demo_04_Markers_with_HTML_and_CSS.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Maps/GoogleMap_Demo_04_Markers_with_HTML_and_CSS.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Maps/GoogleMap_Demo_04_Markers_with_HTML_and_CSS.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Maps/GoogleMap_Demo_04_Markers_with_HTML_and_CSS.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Maps/GoogleMap_Demo_05_Make_a_marker_clickable.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Maps/GoogleMap_Demo_05_Make_a_marker_clickable.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Maps/GoogleMap_Demo_05_Make_a_marker_clickable.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Maps/GoogleMap_Demo_05_Make_a_marker_clickable.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Maps/GoogleMap_Demo_06_Dynamic_markers.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Maps/GoogleMap_Demo_06_Dynamic_markers.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Maps/GoogleMap_Demo_06_Dynamic_markers.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Maps/GoogleMap_Demo_06_Dynamic_markers.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/MarkdownDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/MarkdownDocumentation.razor similarity index 98% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/MarkdownDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/MarkdownDocumentation.razor index 23e8c6819..a00d57375 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/MarkdownDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/MarkdownDocumentation.razor @@ -123,7 +123,7 @@ @code{ - private const string pageUrl = DemoRouteConstants.Demos_Markdown_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Markdown; private const string pageTitle = "Blazor Markdown"; private const string pageDescription = "Use Blazor Bootstrap Markdown component to add formatting, tables, images, and more to your project pages."; private const string metaTitle = "Blazor Markdown Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/Markdown_Demo_01_Preview.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/Markdown_Demo_01_Preview.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/Markdown_Demo_01_Preview.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/Markdown_Demo_01_Preview.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/Markdown_Demo_02_Headers.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/Markdown_Demo_02_Headers.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/Markdown_Demo_02_Headers.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/Markdown_Demo_02_Headers.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/Markdown_Demo_03_Paragraphs_and_Line_Breaks.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/Markdown_Demo_03_Paragraphs_and_Line_Breaks.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/Markdown_Demo_03_Paragraphs_and_Line_Breaks.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/Markdown_Demo_03_Paragraphs_and_Line_Breaks.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/Markdown_Demo_04_Blockquotes.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/Markdown_Demo_04_Blockquotes.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/Markdown_Demo_04_Blockquotes.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/Markdown_Demo_04_Blockquotes.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/Markdown_Demo_05_Horizontal_Rules.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/Markdown_Demo_05_Horizontal_Rules.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/Markdown_Demo_05_Horizontal_Rules.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/Markdown_Demo_05_Horizontal_Rules.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/Markdown_Demo_06_Emphasis_bold_italics_strikethrough.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/Markdown_Demo_06_Emphasis_bold_italics_strikethrough.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/Markdown_Demo_06_Emphasis_bold_italics_strikethrough.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/Markdown_Demo_06_Emphasis_bold_italics_strikethrough.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/Markdown_Demo_07_Code_Highlighting.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/Markdown_Demo_07_Code_Highlighting.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/Markdown_Demo_07_Code_Highlighting.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/Markdown_Demo_07_Code_Highlighting.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/Markdown_Demo_08_Tables_A_Example.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/Markdown_Demo_08_Tables_A_Example.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/Markdown_Demo_08_Tables_A_Example.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/Markdown_Demo_08_Tables_A_Example.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/Markdown_Demo_08_Tables_B_Custom_CssClass.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/Markdown_Demo_08_Tables_B_Custom_CssClass.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/Markdown_Demo_08_Tables_B_Custom_CssClass.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/Markdown_Demo_08_Tables_B_Custom_CssClass.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/Markdown_Demo_09_Lists_A_Ordered.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/Markdown_Demo_09_Lists_A_Ordered.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/Markdown_Demo_09_Lists_A_Ordered.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/Markdown_Demo_09_Lists_A_Ordered.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/Markdown_Demo_09_Lists_B_Unordered.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/Markdown_Demo_09_Lists_B_Unordered.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/Markdown_Demo_09_Lists_B_Unordered.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/Markdown_Demo_09_Lists_B_Unordered.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/Markdown_Demo_09_Lists_C_Nested.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/Markdown_Demo_09_Lists_C_Nested.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/Markdown_Demo_09_Lists_C_Nested.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/Markdown_Demo_09_Lists_C_Nested.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/Markdown_Demo_09_Lists_D_Nested.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/Markdown_Demo_09_Lists_D_Nested.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/Markdown_Demo_09_Lists_D_Nested.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/Markdown_Demo_09_Lists_D_Nested.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/Markdown_Demo_09_Lists_E_Nested.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/Markdown_Demo_09_Lists_E_Nested.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/Markdown_Demo_09_Lists_E_Nested.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/Markdown_Demo_09_Lists_E_Nested.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/Markdown_Demo_10_Links.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/Markdown_Demo_10_Links.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/Markdown_Demo_10_Links.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/Markdown_Demo_10_Links.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/Markdown_Demo_11_Images.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/Markdown_Demo_11_Images.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/Markdown_Demo_11_Images.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/Markdown_Demo_11_Images.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/Markdown_Demo_12_Checklist_or_Task_List.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/Markdown_Demo_12_Checklist_or_Task_List.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/Markdown_Demo_12_Checklist_or_Task_List.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/Markdown_Demo_12_Checklist_or_Task_List.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/Markdown_Demo_13_Emoji.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/Markdown_Demo_13_Emoji.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/Markdown_Demo_13_Emoji.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/Markdown_Demo_13_Emoji.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/Markdown_Demo_14_Attachments.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/Markdown_Demo_14_Attachments.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/Markdown_Demo_14_Attachments.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/Markdown_Demo_14_Attachments.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/Markdown_Demo_15_Mathematical_Notations_and_Characters.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/Markdown_Demo_15_Mathematical_Notations_and_Characters.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/Markdown_Demo_15_Mathematical_Notations_and_Characters.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/Markdown_Demo_15_Mathematical_Notations_and_Characters.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/Markdown_Demo_99_Examples.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/Markdown_Demo_99_Examples.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Markdown/Markdown_Demo_99_Examples.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Markdown/Markdown_Demo_99_Examples.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Modal/EmployeeDemoComponent1.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Modal/EmployeeDemoComponent1.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Modal/EmployeeDemoComponent1.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Modal/EmployeeDemoComponent1.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Modal/EmployeeDemoComponent2.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Modal/EmployeeDemoComponent2.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Modal/EmployeeDemoComponent2.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Modal/EmployeeDemoComponent2.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Modal/ModalDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Modal/ModalDocumentation.razor similarity index 98% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Modal/ModalDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Modal/ModalDocumentation.razor index 14b5434a5..af057aa37 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Modal/ModalDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Modal/ModalDocumentation.razor @@ -74,7 +74,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_Modal_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Modal; private const string pageTitle = "Blazor Modal"; private const string pageDescription = "Use Blazor Bootstrap modal component to add dialogs to your site for lightboxes, user notifications, or completely custom content."; private const string metaTitle = "Blazor Modal Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Modal/Modal_Demo_01_Examples.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Modal/Modal_Demo_01_Examples.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Modal/Modal_Demo_01_Examples.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Modal/Modal_Demo_01_Examples.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Modal/Modal_Demo_02_A_Show_Dynamic_Component.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Modal/Modal_Demo_02_A_Show_Dynamic_Component.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Modal/Modal_Demo_02_A_Show_Dynamic_Component.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Modal/Modal_Demo_02_A_Show_Dynamic_Component.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Modal/Modal_Demo_02_B_Pass_Event_Callback_to_a_Dynamic_Component.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Modal/Modal_Demo_02_B_Pass_Event_Callback_to_a_Dynamic_Component.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Modal/Modal_Demo_02_B_Pass_Event_Callback_to_a_Dynamic_Component.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Modal/Modal_Demo_02_B_Pass_Event_Callback_to_a_Dynamic_Component.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Modal/Modal_Demo_02_Static_Backdrop.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Modal/Modal_Demo_02_Static_Backdrop.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Modal/Modal_Demo_02_Static_Backdrop.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Modal/Modal_Demo_02_Static_Backdrop.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Modal/Modal_Demo_03_Scrolling_Long_Content_A.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Modal/Modal_Demo_03_Scrolling_Long_Content_A.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Modal/Modal_Demo_03_Scrolling_Long_Content_A.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Modal/Modal_Demo_03_Scrolling_Long_Content_A.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Modal/Modal_Demo_03_Scrolling_Long_Content_B.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Modal/Modal_Demo_03_Scrolling_Long_Content_B.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Modal/Modal_Demo_03_Scrolling_Long_Content_B.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Modal/Modal_Demo_03_Scrolling_Long_Content_B.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Modal/Modal_Demo_04_Vertically_Centered.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Modal/Modal_Demo_04_Vertically_Centered.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Modal/Modal_Demo_04_Vertically_Centered.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Modal/Modal_Demo_04_Vertically_Centered.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Modal/Modal_Demo_04_Vertically_Centered_And_Scrollable.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Modal/Modal_Demo_04_Vertically_Centered_And_Scrollable.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Modal/Modal_Demo_04_Vertically_Centered_And_Scrollable.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Modal/Modal_Demo_04_Vertically_Centered_And_Scrollable.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Modal/Modal_Demo_05_Optional_Sizes.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Modal/Modal_Demo_05_Optional_Sizes.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Modal/Modal_Demo_05_Optional_Sizes.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Modal/Modal_Demo_05_Optional_Sizes.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Modal/Modal_Demo_06_Fullscreen_Modal.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Modal/Modal_Demo_06_Fullscreen_Modal.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Modal/Modal_Demo_06_Fullscreen_Modal.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Modal/Modal_Demo_06_Fullscreen_Modal.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Modal/Modal_Demo_07_Events.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Modal/Modal_Demo_07_Events.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Modal/Modal_Demo_07_Events.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Modal/Modal_Demo_07_Events.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Offcanvas/EmployeeDemoComponent1.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Offcanvas/EmployeeDemoComponent1.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Offcanvas/EmployeeDemoComponent1.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Offcanvas/EmployeeDemoComponent1.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Offcanvas/EmployeeDemoComponent2.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Offcanvas/EmployeeDemoComponent2.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Offcanvas/EmployeeDemoComponent2.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Offcanvas/EmployeeDemoComponent2.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Offcanvas/OffcanvasDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Offcanvas/OffcanvasDocumentation.razor similarity index 98% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Offcanvas/OffcanvasDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Offcanvas/OffcanvasDocumentation.razor index 129512f95..45825905b 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Offcanvas/OffcanvasDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Offcanvas/OffcanvasDocumentation.razor @@ -66,7 +66,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_Offcanvas_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Offcanvas; private const string pageTitle = "Blazor Offcanvas"; private const string pageDescription = "Build hidden sidebars into your project for navigation, shopping carts, and more with Blazor Bootstrap offcanvas component."; private const string metaTitle = "Blazor Offcanvas Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Offcanvas/Offcanvas_Demo_01_Examples.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Offcanvas/Offcanvas_Demo_01_Examples.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Offcanvas/Offcanvas_Demo_01_Examples.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Offcanvas/Offcanvas_Demo_01_Examples.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Offcanvas/Offcanvas_Demo_02_A_Show_Dynamic_Component.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Offcanvas/Offcanvas_Demo_02_A_Show_Dynamic_Component.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Offcanvas/Offcanvas_Demo_02_A_Show_Dynamic_Component.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Offcanvas/Offcanvas_Demo_02_A_Show_Dynamic_Component.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Offcanvas/Offcanvas_Demo_02_B_Pass_Event_Callback_to_a_Dynamic_Component.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Offcanvas/Offcanvas_Demo_02_B_Pass_Event_Callback_to_a_Dynamic_Component.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Offcanvas/Offcanvas_Demo_02_B_Pass_Event_Callback_to_a_Dynamic_Component.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Offcanvas/Offcanvas_Demo_02_B_Pass_Event_Callback_to_a_Dynamic_Component.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Offcanvas/Offcanvas_Demo_03_Placement.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Offcanvas/Offcanvas_Demo_03_Placement.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Offcanvas/Offcanvas_Demo_03_Placement.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Offcanvas/Offcanvas_Demo_03_Placement.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Offcanvas/Offcanvas_Demo_04_Static_Backdrop.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Offcanvas/Offcanvas_Demo_04_Static_Backdrop.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Offcanvas/Offcanvas_Demo_04_Static_Backdrop.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Offcanvas/Offcanvas_Demo_04_Static_Backdrop.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Offcanvas/Offcanvas_Demo_05_Sizes_A_Small.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Offcanvas/Offcanvas_Demo_05_Sizes_A_Small.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Offcanvas/Offcanvas_Demo_05_Sizes_A_Small.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Offcanvas/Offcanvas_Demo_05_Sizes_A_Small.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Offcanvas/Offcanvas_Demo_05_Sizes_B_Large.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Offcanvas/Offcanvas_Demo_05_Sizes_B_Large.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Offcanvas/Offcanvas_Demo_05_Sizes_B_Large.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Offcanvas/Offcanvas_Demo_05_Sizes_B_Large.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Offcanvas/Offcanvas_Demo_06_Events.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Offcanvas/Offcanvas_Demo_06_Events.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Offcanvas/Offcanvas_Demo_06_Events.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Offcanvas/Offcanvas_Demo_06_Events.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Pagination/PaginationDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Pagination/PaginationDocumentation.razor similarity index 96% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Pagination/PaginationDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Pagination/PaginationDocumentation.razor index 67920d6fe..6039a3262 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Pagination/PaginationDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Pagination/PaginationDocumentation.razor @@ -38,7 +38,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_Pagination_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Pagination; private const string pageTitle = "Blazor Pagination"; private const string pageDescription = "Use Blazor Bootstrap pagination component to indicate a series of related content exists across multiple pages."; private const string metaTitle = "Blazor Pagination Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Pagination/Pagination_Demo_01_Examples.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Pagination/Pagination_Demo_01_Examples.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Pagination/Pagination_Demo_01_Examples.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Pagination/Pagination_Demo_01_Examples.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Pagination/Pagination_Demo_02_Working_With_Icons.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Pagination/Pagination_Demo_02_Working_With_Icons.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Pagination/Pagination_Demo_02_Working_With_Icons.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Pagination/Pagination_Demo_02_Working_With_Icons.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Pagination/Pagination_Demo_03_Disabled_And_Active_States.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Pagination/Pagination_Demo_03_Disabled_And_Active_States.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Pagination/Pagination_Demo_03_Disabled_And_Active_States.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Pagination/Pagination_Demo_03_Disabled_And_Active_States.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Pagination/Pagination_Demo_04_Sizing.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Pagination/Pagination_Demo_04_Sizing.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Pagination/Pagination_Demo_04_Sizing.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Pagination/Pagination_Demo_04_Sizing.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Pagination/Pagination_Demo_05_Alignment.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Pagination/Pagination_Demo_05_Alignment.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Pagination/Pagination_Demo_05_Alignment.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Pagination/Pagination_Demo_05_Alignment.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Pagination/Pagination_Demo_06_Events.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Pagination/Pagination_Demo_06_Events.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Pagination/Pagination_Demo_06_Events.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Pagination/Pagination_Demo_06_Events.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/PdfViewer/PdfViewerDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/PdfViewer/PdfViewerDocumentation.razor similarity index 97% rename from BlazorBootstrap.Demo.RCL/Components/Pages/PdfViewer/PdfViewerDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/PdfViewer/PdfViewerDocumentation.razor index 723c1b997..cfec68a6e 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/PdfViewer/PdfViewerDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/PdfViewer/PdfViewerDocumentation.razor @@ -51,7 +51,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_PDFViewer_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_PDFViewer; private const string pageTitle = "Blazor PDF Viewer"; private const string pageDescription = "The Blazor PDF Viewer component allows users to view PDF files directly in the browser, without relying on third-party browser tools or extensions."; private const string metaTitle = "Blazor PDF Viewer Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/PdfViewer/PdfViewer_Demo_01_Examples.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/PdfViewer/PdfViewer_Demo_01_Examples.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/PdfViewer/PdfViewer_Demo_01_Examples.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/PdfViewer/PdfViewer_Demo_01_Examples.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/PdfViewer/PdfViewer_Demo_02_Orientation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/PdfViewer/PdfViewer_Demo_02_Orientation.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/PdfViewer/PdfViewer_Demo_02_Orientation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/PdfViewer/PdfViewer_Demo_02_Orientation.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/PdfViewer/PdfViewer_Demo_03_Base64String.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/PdfViewer/PdfViewer_Demo_03_Base64String.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/PdfViewer/PdfViewer_Demo_03_Base64String.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/PdfViewer/PdfViewer_Demo_03_Base64String.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/PdfViewer/PdfViewer_Demo_04_RTL_Doc_Example.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/PdfViewer/PdfViewer_Demo_04_RTL_Doc_Example.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/PdfViewer/PdfViewer_Demo_04_RTL_Doc_Example.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/PdfViewer/PdfViewer_Demo_04_RTL_Doc_Example.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/PdfViewer/PdfViewer_Demo_05_Password_Protected_A.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/PdfViewer/PdfViewer_Demo_05_Password_Protected_A.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/PdfViewer/PdfViewer_Demo_05_Password_Protected_A.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/PdfViewer/PdfViewer_Demo_05_Password_Protected_A.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/PdfViewer/PdfViewer_Demo_05_Password_Protected_B_Prompt_For_Password.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/PdfViewer/PdfViewer_Demo_05_Password_Protected_B_Prompt_For_Password.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/PdfViewer/PdfViewer_Demo_05_Password_Protected_B_Prompt_For_Password.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/PdfViewer/PdfViewer_Demo_05_Password_Protected_B_Prompt_For_Password.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Placeholders/PlaceholderDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Placeholders/PlaceholderDocumentation.razor similarity index 96% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Placeholders/PlaceholderDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Placeholders/PlaceholderDocumentation.razor index 3f42df8ef..47118d428 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Placeholders/PlaceholderDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Placeholders/PlaceholderDocumentation.razor @@ -42,7 +42,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_Placeholders_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Placeholders; private const string pageTitle = "Blazor Placeholder"; private const string pageDescription = "Use Blazor Bootstrap loading placeholders for your components or pages to indicate something may still be loading."; private const string metaTitle = "Blazor Placeholder Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Placeholders/Placeholder_Demo_01_Examples.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Placeholders/Placeholder_Demo_01_Examples.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Placeholders/Placeholder_Demo_01_Examples.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Placeholders/Placeholder_Demo_01_Examples.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Placeholders/Placeholder_Demo_02_Width.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Placeholders/Placeholder_Demo_02_Width.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Placeholders/Placeholder_Demo_02_Width.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Placeholders/Placeholder_Demo_02_Width.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Placeholders/Placeholder_Demo_03_Color.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Placeholders/Placeholder_Demo_03_Color.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Placeholders/Placeholder_Demo_03_Color.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Placeholders/Placeholder_Demo_03_Color.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Placeholders/Placeholder_Demo_04_Sizing.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Placeholders/Placeholder_Demo_04_Sizing.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Placeholders/Placeholder_Demo_04_Sizing.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Placeholders/Placeholder_Demo_04_Sizing.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Placeholders/Placeholder_Demo_05_Animation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Placeholders/Placeholder_Demo_05_Animation.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Placeholders/Placeholder_Demo_05_Animation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Placeholders/Placeholder_Demo_05_Animation.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Preload/PreloadDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Preload/PreloadDocumentation.razor similarity index 97% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Preload/PreloadDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Preload/PreloadDocumentation.razor index 834f7ef66..fd8fb9762 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Preload/PreloadDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Preload/PreloadDocumentation.razor @@ -43,7 +43,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_Preload_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Preload; private const string pageTitle = "Blazor Preload"; private const string pageDescription = "Indicate the loading state of a page with Blazor Bootstrap preload component."; private const string metaTitle = "Blazor Preload Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Preload/Preload_Demo_01_Global_Preload_For_Application_A.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Preload/Preload_Demo_01_Global_Preload_For_Application_A.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Preload/Preload_Demo_01_Global_Preload_For_Application_A.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Preload/Preload_Demo_01_Global_Preload_For_Application_A.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Preload/Preload_Demo_01_Global_Preload_For_Application_B.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Preload/Preload_Demo_01_Global_Preload_For_Application_B.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Preload/Preload_Demo_01_Global_Preload_For_Application_B.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Preload/Preload_Demo_01_Global_Preload_For_Application_B.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Preload/Preload_Demo_02_Loading_Text.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Preload/Preload_Demo_02_Loading_Text.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Preload/Preload_Demo_02_Loading_Text.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Preload/Preload_Demo_02_Loading_Text.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Preload/Preload_Demo_03_Change_Spinner_Color.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Preload/Preload_Demo_03_Change_Spinner_Color.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Preload/Preload_Demo_03_Change_Spinner_Color.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Preload/Preload_Demo_03_Change_Spinner_Color.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Progress/ProgressDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Progress/ProgressDocumentation.razor similarity index 97% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Progress/ProgressDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Progress/ProgressDocumentation.razor index c5bea3850..50b0ce488 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Progress/ProgressDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Progress/ProgressDocumentation.razor @@ -60,7 +60,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_Progress_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Progress; private const string pageTitle = "Blazor Progress"; private const string pageDescription = "Documentation and examples for using Blazor Bootstrap custom progress bars featuring support for stacked bars, animated backgrounds, and text labels."; private const string metaTitle = "Blazor Progress Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Progress/Progress_Demo_01_How_It_Works.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Progress/Progress_Demo_01_How_It_Works.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Progress/Progress_Demo_01_How_It_Works.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Progress/Progress_Demo_01_How_It_Works.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Progress/Progress_Demo_02_Labels.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Progress/Progress_Demo_02_Labels.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Progress/Progress_Demo_02_Labels.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Progress/Progress_Demo_02_Labels.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Progress/Progress_Demo_03_Set_Width_Programmatically.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Progress/Progress_Demo_03_Set_Width_Programmatically.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Progress/Progress_Demo_03_Set_Width_Programmatically.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Progress/Progress_Demo_03_Set_Width_Programmatically.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Progress/Progress_Demo_04_Height.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Progress/Progress_Demo_04_Height.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Progress/Progress_Demo_04_Height.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Progress/Progress_Demo_04_Height.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Progress/Progress_Demo_05_Backgrounds.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Progress/Progress_Demo_05_Backgrounds.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Progress/Progress_Demo_05_Backgrounds.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Progress/Progress_Demo_05_Backgrounds.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Progress/Progress_Demo_06_Set_Background_Programmatically.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Progress/Progress_Demo_06_Set_Background_Programmatically.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Progress/Progress_Demo_06_Set_Background_Programmatically.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Progress/Progress_Demo_06_Set_Background_Programmatically.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Progress/Progress_Demo_07_MultipleBars.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Progress/Progress_Demo_07_MultipleBars.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Progress/Progress_Demo_07_MultipleBars.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Progress/Progress_Demo_07_MultipleBars.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Progress/Progress_Demo_08_Striped.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Progress/Progress_Demo_08_Striped.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Progress/Progress_Demo_08_Striped.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Progress/Progress_Demo_08_Striped.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Progress/Progress_Demo_09_Animated_Stripes.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Progress/Progress_Demo_09_Animated_Stripes.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Progress/Progress_Demo_09_Animated_Stripes.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Progress/Progress_Demo_09_Animated_Stripes.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Progress/Progress_Demo_10_Dynamic_Progress.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Progress/Progress_Demo_10_Dynamic_Progress.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Progress/Progress_Demo_10_Dynamic_Progress.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Progress/Progress_Demo_10_Dynamic_Progress.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Ribbon/RibbonDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Ribbon/RibbonDocumentation.razor similarity index 94% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Ribbon/RibbonDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Ribbon/RibbonDocumentation.razor index d293f21fb..883b63a79 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Ribbon/RibbonDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Ribbon/RibbonDocumentation.razor @@ -26,7 +26,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_Ribbon_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Ribbon; private const string pageTitle = "Blazor Ribbon"; private const string pageDescription = "Documentation and examples for using the Blazor Bootstrap Ribbon component."; private const string metaTitle = "Blazor Ribbon Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Ribbon/Ribbon_Demo_01_How_It_Works.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Ribbon/Ribbon_Demo_01_How_It_Works.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Ribbon/Ribbon_Demo_01_How_It_Works.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Ribbon/Ribbon_Demo_01_How_It_Works.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Ribbon/Ribbon_Demo_02_Images.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Ribbon/Ribbon_Demo_02_Images.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Ribbon/Ribbon_Demo_02_Images.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Ribbon/Ribbon_Demo_02_Images.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/ScriptLoader/ScriptLoaderDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ScriptLoader/ScriptLoaderDocumentation.razor similarity index 96% rename from BlazorBootstrap.Demo.RCL/Components/Pages/ScriptLoader/ScriptLoaderDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ScriptLoader/ScriptLoaderDocumentation.razor index fdac6e79d..3e56ea4ea 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/ScriptLoader/ScriptLoaderDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ScriptLoader/ScriptLoaderDocumentation.razor @@ -54,7 +54,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_ScriptLoader_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_ScriptLoader; private const string pageTitle = "Blazor ScriptLoader"; private const string pageDescription = "Documentation and examples for using the Blazor Bootstrap ScriptLoader component."; private const string metaTitle = "Blazor ScriptLoader Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/ScriptLoader/ScriptLoader_Demo_01_Examples.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ScriptLoader/ScriptLoader_Demo_01_Examples.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/ScriptLoader/ScriptLoader_Demo_01_Examples.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ScriptLoader/ScriptLoader_Demo_01_Examples.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/ScriptLoader/ScriptLoader_Demo_02_Events.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ScriptLoader/ScriptLoader_Demo_02_Events.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/ScriptLoader/ScriptLoader_Demo_02_Events.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ScriptLoader/ScriptLoader_Demo_02_Events.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Services/ModalService/ModalServiceDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Services/ModalService/ModalServiceDocumentation.razor similarity index 96% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Services/ModalService/ModalServiceDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Services/ModalService/ModalServiceDocumentation.razor index 37fbfbd11..88f867b3d 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Services/ModalService/ModalServiceDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Services/ModalService/ModalServiceDocumentation.razor @@ -46,7 +46,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_ModalService_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_ModalService; private const string pageTitle = "Blazor Modal Service"; private const string pageDescription = "Use Blazor Bootstrap modal service to show quick dialogs to your site for lightboxes, user notifications, or completely custom content."; private const string metaTitle = "Blazor Modal Service"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Services/ModalService/ModalService_Demo_01_How_It_Works.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Services/ModalService/ModalService_Demo_01_How_It_Works.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Services/ModalService/ModalService_Demo_01_How_It_Works.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Services/ModalService/ModalService_Demo_01_How_It_Works.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Services/ModalService/ModalService_Demo_02_Vertically_Centered_Modal.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Services/ModalService/ModalService_Demo_02_Vertically_Centered_Modal.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Services/ModalService/ModalService_Demo_02_Vertically_Centered_Modal.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Services/ModalService/ModalService_Demo_02_Vertically_Centered_Modal.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Services/ModalService/ModalService_Demo_03_Size.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Services/ModalService/ModalService_Demo_03_Size.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Services/ModalService/ModalService_Demo_03_Size.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Services/ModalService/ModalService_Demo_03_Size.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Services/ModalService/ModalService_Demo_04_Change_Footer_Button_Color_and_Text.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Services/ModalService/ModalService_Demo_04_Change_Footer_Button_Color_and_Text.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Services/ModalService/ModalService_Demo_04_Change_Footer_Button_Color_and_Text.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Services/ModalService/ModalService_Demo_04_Change_Footer_Button_Color_and_Text.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Services/ModalService/ModalService_Demo_05_Hide_Footer_Button.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Services/ModalService/ModalService_Demo_05_Hide_Footer_Button.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Services/ModalService/ModalService_Demo_05_Hide_Footer_Button.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Services/ModalService/ModalService_Demo_05_Hide_Footer_Button.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Services/ModalService/ModalService_Demo_06_Callback.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Services/ModalService/ModalService_Demo_06_Callback.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Services/ModalService/ModalService_Demo_06_Callback.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Services/ModalService/ModalService_Demo_06_Callback.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Services/ModalService/ModalService_Demo_100_Global_Modal_Service_For_Application_01.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Services/ModalService/ModalService_Demo_100_Global_Modal_Service_For_Application_01.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Services/ModalService/ModalService_Demo_100_Global_Modal_Service_For_Application_01.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Services/ModalService/ModalService_Demo_100_Global_Modal_Service_For_Application_01.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Services/ModalService/ModalService_Demo_100_Global_Modal_Service_For_Application_02.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Services/ModalService/ModalService_Demo_100_Global_Modal_Service_For_Application_02.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Services/ModalService/ModalService_Demo_100_Global_Modal_Service_For_Application_02.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Services/ModalService/ModalService_Demo_100_Global_Modal_Service_For_Application_02.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar/SidebarDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar/SidebarDocumentation.razor similarity index 98% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar/SidebarDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar/SidebarDocumentation.razor index b013703f3..b6cc4aa44 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar/SidebarDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar/SidebarDocumentation.razor @@ -72,7 +72,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_Sidebar_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Sidebar; private const string pageTitle = "Blazor Sidebar"; private const string pageDescription = "Use the Blazor Bootstrap Sidebar component to show consistent cross-browser, responsive and cross-device navigation links, additional information, or other content."; private const string metaTitle = "Blazor Sidebar Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar/Sidebar_Demo_01_Basic_Usage.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar/Sidebar_Demo_01_Basic_Usage.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar/Sidebar_Demo_01_Basic_Usage.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar/Sidebar_Demo_01_Basic_Usage.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar/Sidebar_Demo_02_Two_level_navigation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar/Sidebar_Demo_02_Two_level_navigation.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar/Sidebar_Demo_02_Two_level_navigation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar/Sidebar_Demo_02_Two_level_navigation.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar/Sidebar_Demo_03_Change_Icons_Color.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar/Sidebar_Demo_03_Change_Icons_Color.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar/Sidebar_Demo_03_Change_Icons_Color.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar/Sidebar_Demo_03_Change_Icons_Color.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar/Sidebar_Demo_04_Full_layout_with_sidebar.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar/Sidebar_Demo_04_Full_layout_with_sidebar.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar/Sidebar_Demo_04_Full_layout_with_sidebar.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar/Sidebar_Demo_04_Full_layout_with_sidebar.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar/Sidebar_Demo_05_Toggle_Sidebar_to_Show_Icons_Only.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar/Sidebar_Demo_05_Toggle_Sidebar_to_Show_Icons_Only.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar/Sidebar_Demo_05_Toggle_Sidebar_to_Show_Icons_Only.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar/Sidebar_Demo_05_Toggle_Sidebar_to_Show_Icons_Only.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar/Sidebar_Demo_06_Show_Badge.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar/Sidebar_Demo_06_Show_Badge.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar/Sidebar_Demo_06_Show_Badge.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar/Sidebar_Demo_06_Show_Badge.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar/Sidebar_Demo_07_Custom_Brand_Icon.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar/Sidebar_Demo_07_Custom_Brand_Icon.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar/Sidebar_Demo_07_Custom_Brand_Icon.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar/Sidebar_Demo_07_Custom_Brand_Icon.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar/Sidebar_Demo_08_Show_Image_as_Brand_Logo.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar/Sidebar_Demo_08_Show_Image_as_Brand_Logo.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar/Sidebar_Demo_08_Show_Image_as_Brand_Logo.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar/Sidebar_Demo_08_Show_Image_as_Brand_Logo.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar/Sidebar_Demo_09_Customize_Sidebar.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar/Sidebar_Demo_09_Customize_Sidebar.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar/Sidebar_Demo_09_Customize_Sidebar.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar/Sidebar_Demo_09_Customize_Sidebar.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar/Sidebar_Demo_10_Apply_Custom_CSS_Class_to_NavItem.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar/Sidebar_Demo_10_Apply_Custom_CSS_Class_to_NavItem.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar/Sidebar_Demo_10_Apply_Custom_CSS_Class_to_NavItem.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar/Sidebar_Demo_10_Apply_Custom_CSS_Class_to_NavItem.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar/Sidebar_Demo_11_Width.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar/Sidebar_Demo_11_Width.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar/Sidebar_Demo_11_Width.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar/Sidebar_Demo_11_Width.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar/Sidebar_Demo_12_Company_Logo_FullWidth.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar/Sidebar_Demo_12_Company_Logo_FullWidth.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar/Sidebar_Demo_12_Company_Logo_FullWidth.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar/Sidebar_Demo_12_Company_Logo_FullWidth.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar2/Sidebar2Documentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar2/Sidebar2Documentation.razor similarity index 97% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar2/Sidebar2Documentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar2/Sidebar2Documentation.razor index e39a0598f..c620c4dd8 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar2/Sidebar2Documentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar2/Sidebar2Documentation.razor @@ -52,7 +52,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_Sidebar2_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Sidebar2; private const string pageTitle = "Blazor Sidebar2"; private const string pageDescription = "Use the Blazor Bootstrap Sidebar2 component to display consistent, cross-browser, and responsive navigation links that support more than two nested levels."; private const string metaTitle = "Blazor Sidebar2 Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar2/Sidebar2_Demo_01_Basic_Usage.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar2/Sidebar2_Demo_01_Basic_Usage.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar2/Sidebar2_Demo_01_Basic_Usage.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar2/Sidebar2_Demo_01_Basic_Usage.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar2/Sidebar2_Demo_02_More_Nested_Levels.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar2/Sidebar2_Demo_02_More_Nested_Levels.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar2/Sidebar2_Demo_02_More_Nested_Levels.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar2/Sidebar2_Demo_02_More_Nested_Levels.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar2/Sidebar2_Demo_03_Change_Icons_Color.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar2/Sidebar2_Demo_03_Change_Icons_Color.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar2/Sidebar2_Demo_03_Change_Icons_Color.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar2/Sidebar2_Demo_03_Change_Icons_Color.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar2/Sidebar2_Demo_04_Full_layout_with_sidebar.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar2/Sidebar2_Demo_04_Full_layout_with_sidebar.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar2/Sidebar2_Demo_04_Full_layout_with_sidebar.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar2/Sidebar2_Demo_04_Full_layout_with_sidebar.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar2/Sidebar2_Demo_07_Custom_Brand_Icon.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar2/Sidebar2_Demo_07_Custom_Brand_Icon.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar2/Sidebar2_Demo_07_Custom_Brand_Icon.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar2/Sidebar2_Demo_07_Custom_Brand_Icon.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar2/Sidebar2_Demo_08_Show_Image_as_Brand_Logo.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar2/Sidebar2_Demo_08_Show_Image_as_Brand_Logo.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar2/Sidebar2_Demo_08_Show_Image_as_Brand_Logo.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar2/Sidebar2_Demo_08_Show_Image_as_Brand_Logo.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar2/Sidebar2_Demo_09_Width.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar2/Sidebar2_Demo_09_Width.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar2/Sidebar2_Demo_09_Width.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar2/Sidebar2_Demo_09_Width.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar2/Sidebar2_Demo_10_Company_Logo_FullWidth.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar2/Sidebar2_Demo_10_Company_Logo_FullWidth.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Sidebar2/Sidebar2_Demo_10_Company_Logo_FullWidth.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Sidebar2/Sidebar2_Demo_10_Company_Logo_FullWidth.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/SortableList/SortableListDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/SortableList/SortableListDocumentation.razor similarity index 98% rename from BlazorBootstrap.Demo.RCL/Components/Pages/SortableList/SortableListDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/SortableList/SortableListDocumentation.razor index 91cfc754a..a1c45fc95 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/SortableList/SortableListDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/SortableList/SortableListDocumentation.razor @@ -81,7 +81,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_SortableList_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_SortableList; private const string pageTitle = "Blazor Sortable List"; private const string pageDescription = "The Blazor Bootstrap Sortable List component, built on top of SortableJS, enables drag-and-drop reordering of lists."; private const string metaTitle = "Blazor Sortable List Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/SortableList/SortableList_Demo_00_Setup.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/SortableList/SortableList_Demo_00_Setup.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/SortableList/SortableList_Demo_00_Setup.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/SortableList/SortableList_Demo_00_Setup.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/SortableList/SortableList_Demo_01_Examples.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/SortableList/SortableList_Demo_01_Examples.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/SortableList/SortableList_Demo_01_Examples.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/SortableList/SortableList_Demo_01_Examples.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/SortableList/SortableList_Demo_02_Shared_Lists_A.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/SortableList/SortableList_Demo_02_Shared_Lists_A.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/SortableList/SortableList_Demo_02_Shared_Lists_A.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/SortableList/SortableList_Demo_02_Shared_Lists_A.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/SortableList/SortableList_Demo_02_Shared_Lists_B_Three_Lists.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/SortableList/SortableList_Demo_02_Shared_Lists_B_Three_Lists.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/SortableList/SortableList_Demo_02_Shared_Lists_B_Three_Lists.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/SortableList/SortableList_Demo_02_Shared_Lists_B_Three_Lists.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/SortableList/SortableList_Demo_03_Cloning.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/SortableList/SortableList_Demo_03_Cloning.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/SortableList/SortableList_Demo_03_Cloning.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/SortableList/SortableList_Demo_03_Cloning.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/SortableList/SortableList_Demo_04_Disable_Sorting.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/SortableList/SortableList_Demo_04_Disable_Sorting.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/SortableList/SortableList_Demo_04_Disable_Sorting.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/SortableList/SortableList_Demo_04_Disable_Sorting.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/SortableList/SortableList_Demo_05_Handle.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/SortableList/SortableList_Demo_05_Handle.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/SortableList/SortableList_Demo_05_Handle.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/SortableList/SortableList_Demo_05_Handle.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/SortableList/SortableList_Demo_06_Disable_Item.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/SortableList/SortableList_Demo_06_Disable_Item.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/SortableList/SortableList_Demo_06_Disable_Item.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/SortableList/SortableList_Demo_06_Disable_Item.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/SortableList/SortableList_Demo_07_Nested_Sortables.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/SortableList/SortableList_Demo_07_Nested_Sortables.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/SortableList/SortableList_Demo_07_Nested_Sortables.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/SortableList/SortableList_Demo_07_Nested_Sortables.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/SortableList/SortableList_Demo_08_Dynamic_Data.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/SortableList/SortableList_Demo_08_Dynamic_Data.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/SortableList/SortableList_Demo_08_Dynamic_Data.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/SortableList/SortableList_Demo_08_Dynamic_Data.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/SortableList/SortableList_Demo_09_Empty_Data.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/SortableList/SortableList_Demo_09_Empty_Data.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/SortableList/SortableList_Demo_09_Empty_Data.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/SortableList/SortableList_Demo_09_Empty_Data.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Spinners/SpinnersDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Spinners/SpinnersDocumentation.razor similarity index 97% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Spinners/SpinnersDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Spinners/SpinnersDocumentation.razor index c3893e86f..649acc076 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Spinners/SpinnersDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Spinners/SpinnersDocumentation.razor @@ -67,7 +67,7 @@ @code{ - private const string pageUrl = DemoRouteConstants.Demos_Spinners_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Spinners; private const string pageTitle = "Blazor Spinner"; private const string pageDescription = "Visualize the loading state of a component or page using the Blazor Bootstrap Spinner component."; private const string metaTitle = "Blazor Spinner Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Spinners/Spinners_Demo_01_Border_Spinner.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Spinners/Spinners_Demo_01_Border_Spinner.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Spinners/Spinners_Demo_01_Border_Spinner.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Spinners/Spinners_Demo_01_Border_Spinner.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Spinners/Spinners_Demo_02_Colors.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Spinners/Spinners_Demo_02_Colors.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Spinners/Spinners_Demo_02_Colors.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Spinners/Spinners_Demo_02_Colors.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Spinners/Spinners_Demo_03_Grow_spinner_A.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Spinners/Spinners_Demo_03_Grow_spinner_A.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Spinners/Spinners_Demo_03_Grow_spinner_A.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Spinners/Spinners_Demo_03_Grow_spinner_A.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Spinners/Spinners_Demo_03_Grow_spinner_B.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Spinners/Spinners_Demo_03_Grow_spinner_B.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Spinners/Spinners_Demo_03_Grow_spinner_B.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Spinners/Spinners_Demo_03_Grow_spinner_B.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Spinners/Spinners_Demo_04_Loading_dots_spinner_A.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Spinners/Spinners_Demo_04_Loading_dots_spinner_A.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Spinners/Spinners_Demo_04_Loading_dots_spinner_A.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Spinners/Spinners_Demo_04_Loading_dots_spinner_A.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Spinners/Spinners_Demo_04_Loading_dots_spinner_B.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Spinners/Spinners_Demo_04_Loading_dots_spinner_B.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Spinners/Spinners_Demo_04_Loading_dots_spinner_B.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Spinners/Spinners_Demo_04_Loading_dots_spinner_B.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Spinners/Spinners_Demo_05_Alignment_A_Margin.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Spinners/Spinners_Demo_05_Alignment_A_Margin.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Spinners/Spinners_Demo_05_Alignment_A_Margin.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Spinners/Spinners_Demo_05_Alignment_A_Margin.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Spinners/Spinners_Demo_05_Alignment_B_Palcement_Flex_01.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Spinners/Spinners_Demo_05_Alignment_B_Palcement_Flex_01.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Spinners/Spinners_Demo_05_Alignment_B_Palcement_Flex_01.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Spinners/Spinners_Demo_05_Alignment_B_Palcement_Flex_01.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Spinners/Spinners_Demo_05_Alignment_B_Palcement_Flex_02.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Spinners/Spinners_Demo_05_Alignment_B_Palcement_Flex_02.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Spinners/Spinners_Demo_05_Alignment_B_Palcement_Flex_02.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Spinners/Spinners_Demo_05_Alignment_B_Palcement_Flex_02.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Spinners/Spinners_Demo_05_Alignment_C_Palcement_Floats.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Spinners/Spinners_Demo_05_Alignment_C_Palcement_Floats.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Spinners/Spinners_Demo_05_Alignment_C_Palcement_Floats.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Spinners/Spinners_Demo_05_Alignment_C_Palcement_Floats.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Spinners/Spinners_Demo_05_Alignment_D_Palcement_Text_align.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Spinners/Spinners_Demo_05_Alignment_D_Palcement_Text_align.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Spinners/Spinners_Demo_05_Alignment_D_Palcement_Text_align.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Spinners/Spinners_Demo_05_Alignment_D_Palcement_Text_align.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Spinners/Spinners_Demo_06_Size_A_Border.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Spinners/Spinners_Demo_06_Size_A_Border.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Spinners/Spinners_Demo_06_Size_A_Border.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Spinners/Spinners_Demo_06_Size_A_Border.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Spinners/Spinners_Demo_06_Size_B_Grow.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Spinners/Spinners_Demo_06_Size_B_Grow.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Spinners/Spinners_Demo_06_Size_B_Grow.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Spinners/Spinners_Demo_06_Size_B_Grow.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Spinners/Spinners_Demo_06_Size_C_Dots.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Spinners/Spinners_Demo_06_Size_C_Dots.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Spinners/Spinners_Demo_06_Size_C_Dots.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Spinners/Spinners_Demo_06_Size_C_Dots.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Spinners/Spinners_Demo_07_Visible.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Spinners/Spinners_Demo_07_Visible.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Spinners/Spinners_Demo_07_Visible.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Spinners/Spinners_Demo_07_Visible.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Tabs/TabsDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tabs/TabsDocumentation.razor similarity index 98% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Tabs/TabsDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tabs/TabsDocumentation.razor index 276e2f032..d805b5bfd 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Tabs/TabsDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tabs/TabsDocumentation.razor @@ -131,7 +131,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_Tabs_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Tabs; private const string pageTitle = "Blazor Tabs"; private const string pageDescription = "Documentation and examples for using Blazor Bootstrap Tabs components."; private const string metaTitle = "Blazor Tabs Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Tabs/Tabs_Demo_01_Examples.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tabs/Tabs_Demo_01_Examples.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Tabs/Tabs_Demo_01_Examples.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tabs/Tabs_Demo_01_Examples.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Tabs/Tabs_Demo_02_Enable_FadeEffect.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tabs/Tabs_Demo_02_Enable_FadeEffect.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Tabs/Tabs_Demo_02_Enable_FadeEffect.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tabs/Tabs_Demo_02_Enable_FadeEffect.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Tabs/Tabs_Demo_03_Title_with_Icon.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tabs/Tabs_Demo_03_Title_with_Icon.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Tabs/Tabs_Demo_03_Title_with_Icon.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tabs/Tabs_Demo_03_Title_with_Icon.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Tabs/Tabs_Demo_04_Disable_Tab.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tabs/Tabs_Demo_04_Disable_Tab.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Tabs/Tabs_Demo_04_Disable_Tab.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tabs/Tabs_Demo_04_Disable_Tab.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Tabs/Tabs_Demo_05_Nav_Style_Pills.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tabs/Tabs_Demo_05_Nav_Style_Pills.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Tabs/Tabs_Demo_05_Nav_Style_Pills.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tabs/Tabs_Demo_05_Nav_Style_Pills.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Tabs/Tabs_Demo_06_Nav_Style_Underline.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tabs/Tabs_Demo_06_Nav_Style_Underline.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Tabs/Tabs_Demo_06_Nav_Style_Underline.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tabs/Tabs_Demo_06_Nav_Style_Underline.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Tabs/Tabs_Demo_07_Vertical_A.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tabs/Tabs_Demo_07_Vertical_A.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Tabs/Tabs_Demo_07_Vertical_A.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tabs/Tabs_Demo_07_Vertical_A.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Tabs/Tabs_Demo_07_Vertical_B_Pills.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tabs/Tabs_Demo_07_Vertical_B_Pills.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Tabs/Tabs_Demo_07_Vertical_B_Pills.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tabs/Tabs_Demo_07_Vertical_B_Pills.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Tabs/Tabs_Demo_07_Vertical_C_Underline.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tabs/Tabs_Demo_07_Vertical_C_Underline.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Tabs/Tabs_Demo_07_Vertical_C_Underline.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tabs/Tabs_Demo_07_Vertical_C_Underline.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Tabs/Tabs_Demo_08_Activate_Individual_Tabs.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tabs/Tabs_Demo_08_Activate_Individual_Tabs.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Tabs/Tabs_Demo_08_Activate_Individual_Tabs.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tabs/Tabs_Demo_08_Activate_Individual_Tabs.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Tabs/Tabs_Demo_09_Events_Order.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tabs/Tabs_Demo_09_Events_Order.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Tabs/Tabs_Demo_09_Events_Order.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tabs/Tabs_Demo_09_Events_Order.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Tabs/Tabs_Demo_10_Events_Example.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tabs/Tabs_Demo_10_Events_Example.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Tabs/Tabs_Demo_10_Events_Example.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tabs/Tabs_Demo_10_Events_Example.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Tabs/Tabs_Demo_11_Methods_Set_Active_Tab_OnAfterRender.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tabs/Tabs_Demo_11_Methods_Set_Active_Tab_OnAfterRender.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Tabs/Tabs_Demo_11_Methods_Set_Active_Tab_OnAfterRender.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tabs/Tabs_Demo_11_Methods_Set_Active_Tab_OnAfterRender.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Tabs/Tabs_Demo_12_Tab_Callback_Event_OnClick.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tabs/Tabs_Demo_12_Tab_Callback_Event_OnClick.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Tabs/Tabs_Demo_12_Tab_Callback_Event_OnClick.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tabs/Tabs_Demo_12_Tab_Callback_Event_OnClick.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Tabs/Tabs_Demo_13_Dynamic_Tabs.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tabs/Tabs_Demo_13_Dynamic_Tabs.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Tabs/Tabs_Demo_13_Dynamic_Tabs.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tabs/Tabs_Demo_13_Dynamic_Tabs.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Tabs/Tabs_Demo_14_Remove_Dynamic_Tabs.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tabs/Tabs_Demo_14_Remove_Dynamic_Tabs.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Tabs/Tabs_Demo_14_Remove_Dynamic_Tabs.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tabs/Tabs_Demo_14_Remove_Dynamic_Tabs.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Tabs/Tabs_Demo_15_Remove_Inactive_Tab_by_Name.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tabs/Tabs_Demo_15_Remove_Inactive_Tab_by_Name.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Tabs/Tabs_Demo_15_Remove_Inactive_Tab_by_Name.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tabs/Tabs_Demo_15_Remove_Inactive_Tab_by_Name.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/ThemeSwitcher/ThemeSwitcherDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ThemeSwitcher/ThemeSwitcherDocumentation.razor similarity index 95% rename from BlazorBootstrap.Demo.RCL/Components/Pages/ThemeSwitcher/ThemeSwitcherDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ThemeSwitcher/ThemeSwitcherDocumentation.razor index a56f1a8a7..da3bb0bde 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/ThemeSwitcher/ThemeSwitcherDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ThemeSwitcher/ThemeSwitcherDocumentation.razor @@ -38,7 +38,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_ThemeSwitcher_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_ThemeSwitcher; private const string pageTitle = "Blazor Theme Switcher"; private const string pageDescription = "Documentation and examples for using the Blazor Bootstrap Theme Switcher component."; private const string metaTitle = "Blazor Theme Switcher Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/ThemeSwitcher/ThemeSwitcher_Demo_01_How_It_Works.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ThemeSwitcher/ThemeSwitcher_Demo_01_How_It_Works.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/ThemeSwitcher/ThemeSwitcher_Demo_01_How_It_Works.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ThemeSwitcher/ThemeSwitcher_Demo_01_How_It_Works.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/ThemeSwitcher/ThemeSwitcher_Demo_02_Position_A.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ThemeSwitcher/ThemeSwitcher_Demo_02_Position_A.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/ThemeSwitcher/ThemeSwitcher_Demo_02_Position_A.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ThemeSwitcher/ThemeSwitcher_Demo_02_Position_A.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/ThemeSwitcher/ThemeSwitcher_Demo_02_Position_B.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ThemeSwitcher/ThemeSwitcher_Demo_02_Position_B.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/ThemeSwitcher/ThemeSwitcher_Demo_02_Position_B.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ThemeSwitcher/ThemeSwitcher_Demo_02_Position_B.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/ThemeSwitcher/ThemeSwitcher_Demo_03_Events.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ThemeSwitcher/ThemeSwitcher_Demo_03_Events.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/ThemeSwitcher/ThemeSwitcher_Demo_03_Events.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/ThemeSwitcher/ThemeSwitcher_Demo_03_Events.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Toasts/ToastsDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Toasts/ToastsDocumentation.razor similarity index 98% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Toasts/ToastsDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Toasts/ToastsDocumentation.razor index 4c3e039b1..7b5cb4d41 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Toasts/ToastsDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Toasts/ToastsDocumentation.razor @@ -65,7 +65,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_Toasts_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Toasts; private const string pageTitle = "Blazor Toasts"; private const string pageDescription = "Push notifications to your visitors with a toast, a lightweight and easily customizable Blazor Bootstrap alert message."; private const string metaTitle = "Blazor Toasts Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Toasts/Toasts_Demo_01_Toast_With_Title.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Toasts/Toasts_Demo_01_Toast_With_Title.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Toasts/Toasts_Demo_01_Toast_With_Title.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Toasts/Toasts_Demo_01_Toast_With_Title.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Toasts/Toasts_Demo_02_Toast_Without_Title.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Toasts/Toasts_Demo_02_Toast_Without_Title.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Toasts/Toasts_Demo_02_Toast_Without_Title.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Toasts/Toasts_Demo_02_Toast_Without_Title.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Toasts/Toasts_Demo_03_A_Auto_Hide.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Toasts/Toasts_Demo_03_A_Auto_Hide.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Toasts/Toasts_Demo_03_A_Auto_Hide.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Toasts/Toasts_Demo_03_A_Auto_Hide.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Toasts/Toasts_Demo_03_B_Auto_Hide_Individual_Messages.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Toasts/Toasts_Demo_03_B_Auto_Hide_Individual_Messages.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Toasts/Toasts_Demo_03_B_Auto_Hide_Individual_Messages.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Toasts/Toasts_Demo_03_B_Auto_Hide_Individual_Messages.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Toasts/Toasts_Demo_04_Placement.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Toasts/Toasts_Demo_04_Placement.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Toasts/Toasts_Demo_04_Placement.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Toasts/Toasts_Demo_04_Placement.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Toasts/Toasts_Demo_05_StackLength.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Toasts/Toasts_Demo_05_StackLength.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Toasts/Toasts_Demo_05_StackLength.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Toasts/Toasts_Demo_05_StackLength.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Toasts/Toasts_Demo_06_Global_Toasts_Service_For_Application_01.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Toasts/Toasts_Demo_06_Global_Toasts_Service_For_Application_01.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Toasts/Toasts_Demo_06_Global_Toasts_Service_For_Application_01.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Toasts/Toasts_Demo_06_Global_Toasts_Service_For_Application_01.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Toasts/Toasts_Demo_06_Global_Toasts_Service_For_Application_02.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Toasts/Toasts_Demo_06_Global_Toasts_Service_For_Application_02.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Toasts/Toasts_Demo_06_Global_Toasts_Service_For_Application_02.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Toasts/Toasts_Demo_06_Global_Toasts_Service_For_Application_02.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Toasts/Toasts_Demo_07_Toast_With_Content.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Toasts/Toasts_Demo_07_Toast_With_Content.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Toasts/Toasts_Demo_07_Toast_With_Content.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Toasts/Toasts_Demo_07_Toast_With_Content.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Tooltips/TooltipsDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tooltips/TooltipsDocumentation.razor similarity index 97% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Tooltips/TooltipsDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tooltips/TooltipsDocumentation.razor index 5da5dba9f..59b031c3d 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Tooltips/TooltipsDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tooltips/TooltipsDocumentation.razor @@ -55,7 +55,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_Tooltips_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_Tooltips; private const string pageTitle = "Blazor Tooltip"; private const string pageDescription = "Use Blazor Bootstrap tooltip component to add custom tooltips to your web pages."; private const string metaTitle = "Blazor Tooltip Component"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Tooltips/Tooltips_Demo_01_Examples.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tooltips/Tooltips_Demo_01_Examples.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Tooltips/Tooltips_Demo_01_Examples.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tooltips/Tooltips_Demo_01_Examples.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Tooltips/Tooltips_Demo_02_Disabled_Button_With_Tooltip.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tooltips/Tooltips_Demo_02_Disabled_Button_With_Tooltip.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Tooltips/Tooltips_Demo_02_Disabled_Button_With_Tooltip.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tooltips/Tooltips_Demo_02_Disabled_Button_With_Tooltip.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Tooltips/Tooltips_Demo_03_Icon_With_Click_Event.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tooltips/Tooltips_Demo_03_Icon_With_Click_Event.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Tooltips/Tooltips_Demo_03_Icon_With_Click_Event.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tooltips/Tooltips_Demo_03_Icon_With_Click_Event.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Tooltips/Tooltips_Demo_04_Dynamically_Update_Tooltip_Text.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tooltips/Tooltips_Demo_04_Dynamically_Update_Tooltip_Text.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Tooltips/Tooltips_Demo_04_Dynamically_Update_Tooltip_Text.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tooltips/Tooltips_Demo_04_Dynamically_Update_Tooltip_Text.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Tooltips/Tooltips_Demo_05_Tooltip_With_Navigation_Link.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tooltips/Tooltips_Demo_05_Tooltip_With_Navigation_Link.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Tooltips/Tooltips_Demo_05_Tooltip_With_Navigation_Link.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tooltips/Tooltips_Demo_05_Tooltip_With_Navigation_Link.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Tooltips/Tooltips_Demo_06_Colors.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tooltips/Tooltips_Demo_06_Colors.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Tooltips/Tooltips_Demo_06_Colors.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tooltips/Tooltips_Demo_06_Colors.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Tooltips/Tooltips_Demo_07_Dynamically_Change_Color.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tooltips/Tooltips_Demo_07_Dynamically_Change_Color.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Tooltips/Tooltips_Demo_07_Dynamically_Change_Color.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tooltips/Tooltips_Demo_07_Dynamically_Change_Color.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Tooltips/Tooltips_Demo_08_HTML.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tooltips/Tooltips_Demo_08_HTML.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Tooltips/Tooltips_Demo_08_HTML.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Tooltips/Tooltips_Demo_08_HTML.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Utils/ColorUtil/ColorUtilDocumentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Utils/ColorUtil/ColorUtilDocumentation.razor similarity index 95% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Utils/ColorUtil/ColorUtilDocumentation.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Utils/ColorUtil/ColorUtilDocumentation.razor index 0c7415148..102aa1a98 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Utils/ColorUtil/ColorUtilDocumentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Utils/ColorUtil/ColorUtilDocumentation.razor @@ -24,7 +24,7 @@ @code { - private const string pageUrl = DemoRouteConstants.Demos_ColorUtils_Documentation; + private const string pageUrl = DemoRouteConstants.Demos_URL_ColorUtils; private const string pageTitle = "Blazor Bootstrap Color Utils"; private const string pageDescription = "For data visualization, you can use the predefined palettes ColorBuilder.CategoricalTwelveColors for a 12-color palette and ColorBuilder.CategoricalSixColors for a 6-color palette. These palettes offer a range of distinct and visually appealing colors that can be applied to represent different categories or data elements in your visualizations."; private const string metaTitle = "Blazor Bootstrap Color Utils"; diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Utils/ColorUtil/ColorUtil_Demo_01_CategoricalSixColor.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Utils/ColorUtil/ColorUtil_Demo_01_CategoricalSixColor.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Utils/ColorUtil/ColorUtil_Demo_01_CategoricalSixColor.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Utils/ColorUtil/ColorUtil_Demo_01_CategoricalSixColor.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Utils/ColorUtil/ColorUtil_Demo_02_CategoricalTwelveColor.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Utils/ColorUtil/ColorUtil_Demo_02_CategoricalTwelveColor.razor similarity index 100% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Utils/ColorUtil/ColorUtil_Demo_02_CategoricalTwelveColor.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Demos/Utils/ColorUtil/ColorUtil_Demo_02_CategoricalTwelveColor.razor diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Docs/Alerts/Alert_Doc_01_Documentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Docs/Alerts/Alert_Doc_01_Documentation.razor new file mode 100644 index 000000000..714f32f2c --- /dev/null +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Docs/Alerts/Alert_Doc_01_Documentation.razor @@ -0,0 +1,36 @@ +@attribute [Route(pageUrl)] + + + + + +
+ @metaTitle +
+ +
+ +
+ +
+ +
+ +
+ +
+ +@code { + private const string componentName = nameof(Alert); + private const string pageUrl = DemoRouteConstants.Docs_URL_Alerts; + private const string pageTitle = componentName; + private const string pageDescription = $"This documentation provides a comprehensive reference for the {componentName} component, guiding you through its configuration options."; + private const string metaTitle = $"Blazor {componentName} Component"; + private const string metaDescription = $"This documentation provides a comprehensive reference for the {componentName} component, guiding you through its configuration options."; + private const string imageUrl = "https://i.imgur.com/FGgEMp6.jpg"; +} \ No newline at end of file diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Index.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Home/Index.razor similarity index 83% rename from BlazorBootstrap.Demo.RCL/Components/Pages/Index.razor rename to BlazorBootstrap.Demo.RCL/Components/Pages/Home/Index.razor index 730378ee2..392b6ecd6 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Index.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Home/Index.razor @@ -3,7 +3,7 @@ Blazor Bootstrap Components Examples & Demos | Blazor Bootstrap - +
@@ -36,242 +36,242 @@
@* *@ @@ -285,72 +285,72 @@
@* *@ @@ -364,37 +364,37 @@
@@ -408,77 +408,77 @@
@@ -492,7 +492,7 @@
diff --git a/BlazorBootstrap.Demo.RCL/Components/Shared/DemoLink.razor b/BlazorBootstrap.Demo.RCL/Components/Shared/DemoLink.razor index e69de29bb..ea6a322e3 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Shared/DemoLink.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Shared/DemoLink.razor @@ -0,0 +1,14 @@ +@namespace BlazorBootstrap.Demo.RCL +@inherits BlazorBootstrapComponentBase + +
+ +
+ +@code{ + [Parameter] + public string? Href { get; set; } +} \ No newline at end of file diff --git a/BlazorBootstrap.Demo.RCL/Components/Shared/DemosPageHeadSection.razor b/BlazorBootstrap.Demo.RCL/Components/Shared/DemosPageHeadSection.razor new file mode 100644 index 000000000..bbb64616e --- /dev/null +++ b/BlazorBootstrap.Demo.RCL/Components/Shared/DemosPageHeadSection.razor @@ -0,0 +1,33 @@ +@namespace BlazorBootstrap.Demo.RCL +@inherits BlazorBootstrapComponentBase + + + + + @((MarkupString)PageDescription!) + + + + +@code { + [Parameter] + public string? PageUrl { get; set; } + + [Parameter] + public string? PageTitle { get; set; } + + [Parameter] + public string? PageDescription { get; set; } + + [Parameter] + public string? MetaTitle { get; set; } + + [Parameter] + public string? MetaDescription { get; set; } + + [Parameter] + public string? ImageUrl { get; set; } +} \ No newline at end of file diff --git a/BlazorBootstrap.Demo.RCL/Components/Shared/DoYouKnow.razor b/BlazorBootstrap.Demo.RCL/Components/Shared/DoYouKnow.razor index e69de29bb..6cffa7bbe 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Shared/DoYouKnow.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Shared/DoYouKnow.razor @@ -0,0 +1,2 @@ +@namespace BlazorBootstrap.Demo.RCL +@inherits BlazorBootstrapComponentBase \ No newline at end of file diff --git a/BlazorBootstrap.Demo.RCL/Components/Shared/DocsLink.razor b/BlazorBootstrap.Demo.RCL/Components/Shared/DocsLink.razor index e69de29bb..6cf566c5e 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Shared/DocsLink.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Shared/DocsLink.razor @@ -0,0 +1,17 @@ +@namespace BlazorBootstrap.Demo.RCL +@inherits BlazorBootstrapComponentBase + +
+ +
+ +@code { + [Parameter] + public string? Href { get; set; } + + [Parameter] + public string? Text { get; set; } = "API Documentation"; +} \ No newline at end of file diff --git a/BlazorBootstrap.Demo.RCL/Components/Shared/DocsPageHeadSection.razor b/BlazorBootstrap.Demo.RCL/Components/Shared/DocsPageHeadSection.razor new file mode 100644 index 000000000..bbb64616e --- /dev/null +++ b/BlazorBootstrap.Demo.RCL/Components/Shared/DocsPageHeadSection.razor @@ -0,0 +1,33 @@ +@namespace BlazorBootstrap.Demo.RCL +@inherits BlazorBootstrapComponentBase + + + + + @((MarkupString)PageDescription!) + + + + +@code { + [Parameter] + public string? PageUrl { get; set; } + + [Parameter] + public string? PageTitle { get; set; } + + [Parameter] + public string? PageDescription { get; set; } + + [Parameter] + public string? MetaTitle { get; set; } + + [Parameter] + public string? MetaDescription { get; set; } + + [Parameter] + public string? ImageUrl { get; set; } +} \ No newline at end of file diff --git a/BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxEventCallbackRow.razor b/BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxEventCallbackRow.razor index 8d96ee7f2..a33d38400 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxEventCallbackRow.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxEventCallbackRow.razor @@ -4,7 +4,7 @@ @PropertyInfo.Name - @ReturnType + @ReturnType @((MarkupString)Description) @AddedVersion \ No newline at end of file diff --git a/BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxMethodRow.razor b/BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxMethodRow.razor index ac3068317..10e88d57d 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxMethodRow.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxMethodRow.razor @@ -4,7 +4,7 @@ @MethodNameWithParameters - @ReturnTypeShortName + @ReturnTypeShortName @((MarkupString)Description) @AddedVersion \ No newline at end of file diff --git a/BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxPropertyRow.razor b/BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxPropertyRow.razor index f5e12d4f2..222d4cbc4 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxPropertyRow.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxPropertyRow.razor @@ -4,12 +4,12 @@ @PropertyInfo.Name - @PropertyTypeShortName + @PropertyTypeShortName @DefaultValue - + @if (IsRequired) { - + } @((MarkupString)Description) diff --git a/BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxTable.razor b/BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxTable.razor index af281f66e..fa7de04f2 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxTable.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Shared/DocxTable/DocxTable.razor @@ -6,7 +6,7 @@ @if (DocType is DocType.Parameters) {
- +
@@ -29,7 +29,7 @@ else if (DocType is DocType.Properties) {
-
Name
+
@@ -52,7 +52,7 @@ else if (DocType == DocType.Methods) {
-
Name
+
@@ -73,7 +73,7 @@ else if (DocType == DocType.Events) {
-
Name
+
diff --git a/BlazorBootstrap.Demo.RCL/Constants/DemoRouteConstants.cs b/BlazorBootstrap.Demo.RCL/Constants/DemoRouteConstants.cs index 726f9da78..555dddc1e 100644 --- a/BlazorBootstrap.Demo.RCL/Constants/DemoRouteConstants.cs +++ b/BlazorBootstrap.Demo.RCL/Constants/DemoRouteConstants.cs @@ -2,127 +2,136 @@ public static class DemoRouteConstants { - public const string Blog_Prefix = "/blog"; - public const string Demos_Prefix = "/demos"; - public const string Docs_Prefix = "/docs"; + public const string Blog_URL_Prefix = "/blog"; + public const string Demos_URL_Prefix = "/demos"; + public const string Docs_URL_Prefix = "/docs"; #region Demos // Getting Started - public const string Demos_GettingStarted_Documentation = Demos_Prefix + "/getting-started"; + public const string Demos_URL_GettingStarted = Demos_URL_Prefix + "/getting-started"; + + // Layout + public const string Demos_URL_Layout_Prefix = Demos_URL_Prefix + "/layout-setup"; + public const string Demos_URL_Layout_BlazorWebAssembly = Demos_URL_Layout_Prefix + "/blazor-webassembly"; + public const string Demos_URL_Layout_Blazor_Server = Demos_URL_Layout_Prefix + "/blazor-server"; // AI - //public const string Demos_AI_Prefix = Demos_Prefix + "/ai"; - //public const string Demos_AI_Chat_Documentation = Demos_AI_Prefix + "/open-ai-chat"; + //public const string Demos_URL_AI_Prefix = Demos_URL_Prefix + "/ai"; + //public const string Demos_URL_AI_Chat = Demos_URL_AI_Prefix + "/open-ai-chat"; // Content - public const string Demos_Icons_Documentation = Demos_Prefix + "/icons"; - public const string Demos_Images_Documentation = Demos_Prefix + "/images"; + public const string Demos_URL_Icons = Demos_URL_Prefix + "/icons"; + public const string Demos_URL_Images = Demos_URL_Prefix + "/images"; // Forms - public const string Demos_Forms_Prefix = Demos_Prefix + "/form"; - public const string Demos_AutoComplete_Documentation = Demos_Forms_Prefix + "/autocomplete"; - public const string Demos_CheckboxInput_Documentation = Demos_Forms_Prefix + "/checkbox-input"; - public const string Demos_CurrencyInput_Documentation = Demos_Forms_Prefix + "/currency-input"; - public const string Demos_DateInput_Documentation = Demos_Forms_Prefix + "/date-input"; - public const string Demos_EnumInput_Documentation = Demos_Forms_Prefix + "/enum-input"; - public const string Demos_NumberInput_Documentation = Demos_Forms_Prefix + "/number-input"; - public const string Demos_PasswordInput_Documentation = Demos_Forms_Prefix + "/password-input"; - public const string Demos_RadioInput_Documentation = Demos_Forms_Prefix + "/radio-input"; - public const string Demos_RangeInput_Documentation = Demos_Forms_Prefix + "/range-input"; - public const string Demos_SelectInput_Documentation = Demos_Forms_Prefix + "/select-input"; - public const string Demos_Switch_Documentation = Demos_Forms_Prefix + "/switch"; - public const string Demos_TextInput_Documentation = Demos_Forms_Prefix + "/text-input"; - public const string Demos_TextAreaInput_Documentation = Demos_Forms_Prefix + "/text-area-input"; - public const string Demos_TimeInput_Documentation = Demos_Forms_Prefix + "/time-input"; + public const string Demos_URL_Forms_Prefix = Demos_URL_Prefix + "/form"; + public const string Demos_URL_AutoComplete = Demos_URL_Forms_Prefix + "/autocomplete"; + public const string Demos_URL_CheckboxInput = Demos_URL_Forms_Prefix + "/checkbox-input"; + public const string Demos_URL_CurrencyInput = Demos_URL_Forms_Prefix + "/currency-input"; + public const string Demos_URL_DateInput = Demos_URL_Forms_Prefix + "/date-input"; + public const string Demos_URL_EnumInput = Demos_URL_Forms_Prefix + "/enum-input"; + public const string Demos_URL_NumberInput = Demos_URL_Forms_Prefix + "/number-input"; + public const string Demos_URL_PasswordInput = Demos_URL_Forms_Prefix + "/password-input"; + public const string Demos_URL_RadioInput = Demos_URL_Forms_Prefix + "/radio-input"; + public const string Demos_URL_RangeInput = Demos_URL_Forms_Prefix + "/range-input"; + public const string Demos_URL_SelectInput = Demos_URL_Forms_Prefix + "/select-input"; + public const string Demos_URL_Switch = Demos_URL_Forms_Prefix + "/switch"; + public const string Demos_URL_TextInput = Demos_URL_Forms_Prefix + "/text-input"; + public const string Demos_URL_TextAreaInput = Demos_URL_Forms_Prefix + "/text-area-input"; + public const string Demos_URL_TimeInput = Demos_URL_Forms_Prefix + "/time-input"; // Components - public const string Demos_Accordion_Documentation = Demos_Prefix + "/accordion"; - public const string Demos_Alerts_Documentation = Demos_Prefix + "/alerts"; - public const string Demos_Badge_Documentation = Demos_Prefix + "/badge"; - public const string Demos_Breadcrumb_Documentation = Demos_Prefix + "/breadcrumb"; - public const string Demos_Buttons_Documentation = Demos_Prefix + "/buttons"; - public const string Demos_Callout_Documentation = Demos_Prefix + "/callout"; - public const string Demos_Card_Documentation = Demos_Prefix + "/card"; - public const string Demos_Carousel_Documentation = Demos_Prefix + "/carousel"; - public const string Demos_Charts_Documentation = Demos_Prefix + "/charts"; - public const string Demos_Collapse_Documentation = Demos_Prefix + "/collapse"; - public const string Demos_ConfirmDialog_Documentation = Demos_Prefix + "/confirm-dialog"; - public const string Demos_Dropdown_Documentation = Demos_Prefix + "/dropdown"; - public const string Demos_GoogleMap_Documentation = Demos_Prefix + "/google-map"; + public const string Demos_URL_Accordion = Demos_URL_Prefix + "/accordion"; + public const string Demos_URL_Alerts = Demos_URL_Prefix + "/alerts"; + public const string Demos_URL_Badge = Demos_URL_Prefix + "/badge"; + public const string Demos_URL_Breadcrumb = Demos_URL_Prefix + "/breadcrumb"; + public const string Demos_URL_Buttons = Demos_URL_Prefix + "/buttons"; + public const string Demos_URL_Callout = Demos_URL_Prefix + "/callout"; + public const string Demos_URL_Card = Demos_URL_Prefix + "/card"; + public const string Demos_URL_Carousel = Demos_URL_Prefix + "/carousel"; + public const string Demos_URL_Charts = Demos_URL_Prefix + "/charts"; + public const string Demos_URL_Collapse = Demos_URL_Prefix + "/collapse"; + public const string Demos_URL_ConfirmDialog = Demos_URL_Prefix + "/confirm-dialog"; + public const string Demos_URL_Dropdown = Demos_URL_Prefix + "/dropdown"; + public const string Demos_URL_GoogleMap = Demos_URL_Prefix + "/google-map"; #region Grid - public const string Demos_Grid_Prefix = Demos_Prefix + "/grid"; - public const string Demos_Grid_Overview_Documentation = Demos_Grid_Prefix + "/overview"; - public const string Demos_Grid_Alignment_Documentation = Demos_Grid_Prefix + "/alignment"; - public const string Demos_Grid_CustomCSSClass_Documentation = Demos_Grid_Prefix + "/custom-css-class"; - public const string Demos_Grid_DataBinding_Documentation = Demos_Grid_Prefix + "/data-binding"; - public const string Demos_Grid_DetailView_Documentation = Demos_Grid_Prefix + "/detail-view"; - public const string Demos_Grid_Events_Documentation = Demos_Grid_Prefix + "/events"; - public const string Demos_Grid_Filters_Documentation = Demos_Grid_Prefix + "/filters"; - public const string Demos_Grid_FixedHeader_Documentation = Demos_Grid_Prefix + "/fixed-header"; - public const string Demos_Grid_FreezeColumns_Documentation = Demos_Grid_Prefix + "/freeze-columns"; - public const string Demos_Grid_Settings_Documentation = Demos_Grid_Prefix + "/settings"; - public const string Demos_Grid_NestedGrid_Documentation = Demos_Grid_Prefix + "/nested-grid"; - public const string Demos_Grid_Paging_Documentation = Demos_Grid_Prefix + "/paging"; - public const string Demos_Grid_Selection_Documentation = Demos_Grid_Prefix + "/selection"; - public const string Demos_Grid_Sorting_Documentation = Demos_Grid_Prefix + "/sorting"; - public const string Demos_Grid_Summary_Documentation = Demos_Grid_Prefix + "/summary"; - public const string Demos_Grid_Translations_Documentation = Demos_Grid_Prefix + "/translations"; - public const string Demos_Grid_OtherExamples_Documentation = Demos_Grid_Prefix + "/other"; + public const string Demos_URL_Grid_Prefix = Demos_URL_Prefix + "/grid"; + public const string Demos_URL_Grid_Overview = Demos_URL_Grid_Prefix + "/overview"; + public const string Demos_URL_Grid_Alignment = Demos_URL_Grid_Prefix + "/alignment"; + public const string Demos_URL_Grid_CustomCSSClass = Demos_URL_Grid_Prefix + "/custom-css-class"; + public const string Demos_URL_Grid_DataBinding = Demos_URL_Grid_Prefix + "/data-binding"; + public const string Demos_URL_Grid_DetailView = Demos_URL_Grid_Prefix + "/detail-view"; + public const string Demos_URL_Grid_Events = Demos_URL_Grid_Prefix + "/events"; + public const string Demos_URL_Grid_Filters = Demos_URL_Grid_Prefix + "/filters"; + public const string Demos_URL_Grid_FixedHeader = Demos_URL_Grid_Prefix + "/fixed-header"; + public const string Demos_URL_Grid_FreezeColumns = Demos_URL_Grid_Prefix + "/freeze-columns"; + public const string Demos_URL_Grid_Settings = Demos_URL_Grid_Prefix + "/settings"; + public const string Demos_URL_Grid_NestedGrid = Demos_URL_Grid_Prefix + "/nested-grid"; + public const string Demos_URL_Grid_Paging = Demos_URL_Grid_Prefix + "/paging"; + public const string Demos_URL_Grid_Selection = Demos_URL_Grid_Prefix + "/selection"; + public const string Demos_URL_Grid_Sorting = Demos_URL_Grid_Prefix + "/sorting"; + public const string Demos_URL_Grid_Summary = Demos_URL_Grid_Prefix + "/summary"; + public const string Demos_URL_Grid_Translations = Demos_URL_Grid_Prefix + "/translations"; + public const string Demos_URL_Grid_OtherExamples = Demos_URL_Grid_Prefix + "/other"; #endregion Grid - public const string Demos_Markdown_Documentation = Demos_Prefix + "/markdown"; - public const string Demos_Modal_Documentation = Demos_Prefix + "/modals"; - public const string Demos_Offcanvas_Documentation = Demos_Prefix + "/offcanvas"; - public const string Demos_Pagination_Documentation = Demos_Prefix + "/pagination"; - public const string Demos_PDFViewer_Documentation = Demos_Prefix + "/pdf-viewer"; - public const string Demos_Placeholders_Documentation = Demos_Prefix + "/placeholders"; - public const string Demos_Preload_Documentation = Demos_Prefix + "/preload"; - public const string Demos_Progress_Documentation = Demos_Prefix + "/progress"; - public const string Demos_Ribbon_Documentation = Demos_Prefix + "/ribbon"; - public const string Demos_ScriptLoader_Documentation = Demos_Prefix + "/script-loader"; - public const string Demos_Sidebar_Documentation = Demos_Prefix + "/sidebar"; - public const string Demos_Sidebar2_Documentation = Demos_Prefix + "/sidebar2"; - public const string Demos_SortableList_Documentation = Demos_Prefix + "/sortable-list"; - public const string Demos_Spinners_Documentation = Demos_Prefix + "/spinners"; - public const string Demos_Tabs_Documentation = Demos_Prefix + "/tabs"; - public const string Demos_ThemeSwitcher_Documentation = Demos_Prefix + "/theme-switcher"; - public const string Demos_Toasts_Documentation = Demos_Prefix + "/toasts"; - public const string Demos_Tooltips_Documentation = Demos_Prefix + "/tooltips"; + public const string Demos_URL_Markdown = Demos_URL_Prefix + "/markdown"; + public const string Demos_URL_Modal = Demos_URL_Prefix + "/modals"; + public const string Demos_URL_Offcanvas = Demos_URL_Prefix + "/offcanvas"; + public const string Demos_URL_Pagination = Demos_URL_Prefix + "/pagination"; + public const string Demos_URL_PDFViewer = Demos_URL_Prefix + "/pdf-viewer"; + public const string Demos_URL_Placeholders = Demos_URL_Prefix + "/placeholders"; + public const string Demos_URL_Preload = Demos_URL_Prefix + "/preload"; + public const string Demos_URL_Progress = Demos_URL_Prefix + "/progress"; + public const string Demos_URL_Ribbon = Demos_URL_Prefix + "/ribbon"; + public const string Demos_URL_ScriptLoader = Demos_URL_Prefix + "/script-loader"; + public const string Demos_URL_Sidebar = Demos_URL_Prefix + "/sidebar"; + public const string Demos_URL_Sidebar2 = Demos_URL_Prefix + "/sidebar2"; + public const string Demos_URL_SortableList = Demos_URL_Prefix + "/sortable-list"; + public const string Demos_URL_Spinners = Demos_URL_Prefix + "/spinners"; + public const string Demos_URL_Tabs = Demos_URL_Prefix + "/tabs"; + public const string Demos_URL_ThemeSwitcher = Demos_URL_Prefix + "/theme-switcher"; + public const string Demos_URL_Toasts = Demos_URL_Prefix + "/toasts"; + public const string Demos_URL_Tooltips = Demos_URL_Prefix + "/tooltips"; // Data Visualization - public const string Demos_Charts_Prefix = Demos_Prefix + "/charts"; - public const string Demos_BarChart_Documentation = Demos_Charts_Prefix + "/bar-chart"; - public const string Demos_DoughnutChart_Documentation = Demos_Charts_Prefix + "/doughnut-chart"; - public const string Demos_LineChart_Documentation = Demos_Charts_Prefix + "/line-chart"; - public const string Demos_PieChart_Documentation = Demos_Charts_Prefix + "/pie-chart"; - public const string Demos_PolarAreaChart_Documentation = Demos_Charts_Prefix + "/polar-area-chart"; - public const string Demos_RadarChart_Documentation = Demos_Charts_Prefix + "/radar-chart"; - public const string Demos_ScatterChart_Documentation = Demos_Charts_Prefix + "/scatter-chart"; + public const string Demos_URL_Charts_Prefix = Demos_URL_Prefix + "/charts"; + public const string Demos_URL_BarChart = Demos_URL_Charts_Prefix + "/bar-chart"; + public const string Demos_URL_DoughnutChart = Demos_URL_Charts_Prefix + "/doughnut-chart"; + public const string Demos_URL_LineChart = Demos_URL_Charts_Prefix + "/line-chart"; + public const string Demos_URL_PieChart = Demos_URL_Charts_Prefix + "/pie-chart"; + public const string Demos_URL_PolarAreaChart = Demos_URL_Charts_Prefix + "/polar-area-chart"; + public const string Demos_URL_RadarChart = Demos_URL_Charts_Prefix + "/radar-chart"; + public const string Demos_URL_ScatterChart = Demos_URL_Charts_Prefix + "/scatter-chart"; // Services - public const string Demos_Services_Prefix = Demos_Prefix + "/services"; - public const string Demos_ModalService_Documentation = Demos_Services_Prefix + "/modal-service"; + public const string Demos_URL_Services_Prefix = Demos_URL_Prefix + "/services"; + public const string Demos_URL_ModalService = Demos_URL_Services_Prefix + "/modal-service"; // Utilities - public const string Demos_Utils_Prefix = Demos_Prefix + "/utils"; - public const string Demos_ColorUtils_Documentation = Demos_Utils_Prefix + "/color-utility"; + public const string Demos_URL_Utils_Prefix = Demos_URL_Prefix + "/utils"; + public const string Demos_URL_ColorUtils = Demos_URL_Utils_Prefix + "/color-utility"; #endregion Demos #region Docs // Getting Started - public const string Docs_GettingStarted_Documentation = Docs_Prefix + "/getting-started"; + public const string Docs_URL_GettingStarted = Docs_URL_Prefix + "/getting-started"; // AI - //public const string Docs_AI_Prefix = Docs_Prefix + "/ai"; - //public const string Docs_AI_Chat_Documentation = Docs_Prefix + "/open-ai-chat"; + //public const string Docs_URL_AI_Prefix = Docs_URL_Prefix + "/ai"; + //public const string Docs_URL_AI_Chat = Docs_URL_Prefix + "/open-ai-chat"; // Content - public const string Docs_Icons_Documentation = Docs_Prefix + "/icons"; - public const string Docs_Images_Documentation = Docs_Prefix + "/images"; + public const string Docs_URL_Icons = Docs_URL_Prefix + "/icons"; + public const string Docs_URL_Images = Docs_URL_Prefix + "/images"; + + // Components + public const string Docs_URL_Accordion = Docs_URL_Prefix + "/accordion"; + public const string Docs_URL_Alerts = Docs_URL_Prefix + "/alerts"; #endregion Docs } diff --git a/BlazorBootstrap.Demo.RCL/Usings.cs b/BlazorBootstrap.Demo.RCL/Usings.cs index b274accea..f9a5810be 100644 --- a/BlazorBootstrap.Demo.RCL/Usings.cs +++ b/BlazorBootstrap.Demo.RCL/Usings.cs @@ -1,5 +1,4 @@ -global using BlazorBootstrap.Demo.RCL.Attributes; -global using BlazorBootstrap.Demo.RCL.Models; +global using BlazorBootstrap.Demo.RCL.Models; global using BlazorBootstrap.Demo.RCL.Services; global using Microsoft.AspNetCore.Components; global using Microsoft.AspNetCore.Components.Rendering; diff --git a/BlazorBootstrap.Demo.RCL/_Imports.razor b/BlazorBootstrap.Demo.RCL/_Imports.razor index 3bf195e4f..0764f8845 100644 --- a/BlazorBootstrap.Demo.RCL/_Imports.razor +++ b/BlazorBootstrap.Demo.RCL/_Imports.razor @@ -8,5 +8,6 @@ @using BlazorBootstrap @using System.Threading.Tasks @using Microsoft.Extensions.Configuration; +@using BlazorBootstrap.Demo.RCL.Components.Shared @using BlazorBootstrap.Demo.RCL.Models; @using BlazorBootstrap.Demo.RCL.Services; diff --git a/BlazorBootstrap.Demo.RCL/Attributes/AddedVersionAttribute.cs b/blazorbootstrap/Attributes/AddedVersionAttribute.cs similarity index 87% rename from BlazorBootstrap.Demo.RCL/Attributes/AddedVersionAttribute.cs rename to blazorbootstrap/Attributes/AddedVersionAttribute.cs index 46fbda656..8bed9e7e3 100644 --- a/BlazorBootstrap.Demo.RCL/Attributes/AddedVersionAttribute.cs +++ b/blazorbootstrap/Attributes/AddedVersionAttribute.cs @@ -1,4 +1,4 @@ -namespace BlazorBootstrap.Demo.RCL.Attributes; +namespace BlazorBootstrap; /// /// Attribute to specify the version when a property was added. diff --git a/BlazorBootstrap.Demo.RCL/Attributes/MethodReturnTypeNameAttribute.cs b/blazorbootstrap/Attributes/MethodReturnTypeNameAttribute.cs similarity index 88% rename from BlazorBootstrap.Demo.RCL/Attributes/MethodReturnTypeNameAttribute.cs rename to blazorbootstrap/Attributes/MethodReturnTypeNameAttribute.cs index c445ffa36..8faced7c2 100644 --- a/BlazorBootstrap.Demo.RCL/Attributes/MethodReturnTypeNameAttribute.cs +++ b/blazorbootstrap/Attributes/MethodReturnTypeNameAttribute.cs @@ -1,4 +1,4 @@ -namespace BlazorBootstrap.Demo.RCL.Attributes; +namespace BlazorBootstrap; /// /// Attribute to specify the method return type name. diff --git a/BlazorBootstrap.Demo.RCL/Attributes/ParameterTypeNameAttribute.cs b/blazorbootstrap/Attributes/ParameterTypeNameAttribute.cs similarity index 87% rename from BlazorBootstrap.Demo.RCL/Attributes/ParameterTypeNameAttribute.cs rename to blazorbootstrap/Attributes/ParameterTypeNameAttribute.cs index 3c690b992..67a478155 100644 --- a/BlazorBootstrap.Demo.RCL/Attributes/ParameterTypeNameAttribute.cs +++ b/blazorbootstrap/Attributes/ParameterTypeNameAttribute.cs @@ -1,4 +1,4 @@ -namespace BlazorBootstrap.Demo.RCL.Attributes; +namespace BlazorBootstrap; /// /// Attribute to specify the parameter type name. diff --git a/blazorbootstrap/Components/Alert/Alert.razor.cs b/blazorbootstrap/Components/Alert/Alert.razor.cs index 392f4888a..b69d43f64 100644 --- a/blazorbootstrap/Components/Alert/Alert.razor.cs +++ b/blazorbootstrap/Components/Alert/Alert.razor.cs @@ -55,6 +55,8 @@ protected override async Task OnInitializedAsync() /// /// Closes an alert by removing it from the DOM. /// + [AddedVersion("1.0.0")] + [Description("Closes an alert by removing it from the DOM.")] public async Task CloseAsync() => await JSRuntime.InvokeVoidAsync("window.blazorBootstrap.alert.close", Id); #endregion @@ -69,40 +71,54 @@ protected override async Task OnInitializedAsync() /// /// Gets or sets the content to be rendered within the component. + /// + /// Default value is . + /// /// - /// - /// Default value is null. - /// + [AddedVersion("1.0.0")] + [DefaultValue(null)] + [Description("Gets or sets the content to be rendered within the component.")] + [ParameterTypeName("RenderFragment?")] [Parameter] public RenderFragment? ChildContent { get; set; } /// /// Gets or sets the alert color. - /// - /// + /// /// Default value is . - /// + /// + /// + [AddedVersion("1.0.0")] + [DefaultValue(AlertColor.None)] + [Description("Gets or sets the alert color.")] [Parameter] public AlertColor Color { get; set; } = AlertColor.None; /// /// If , shows an inline close button. + /// + /// Default value is . + /// /// - /// - /// Default value is false. - /// + [AddedVersion("1.0.0")] + [DefaultValue(false)] + [Description("If true, shows an inline close button.")] [Parameter] public bool Dismissable { get; set; } /// /// Fires immediately when the close instance method is called. /// + [AddedVersion("1.0.0")] + [Description("Fires immediately when the close instance method is called.")] [Parameter] public EventCallback OnClose { get; set; } /// /// Fired when the alert has been closed and CSS transitions have completed. /// + [AddedVersion("1.0.0")] + [Description("Fired when the alert has been closed and CSS transitions have completed.")] [Parameter] public EventCallback OnClosed { get; set; } diff --git a/blazorbootstrap/Components/Core/BlazorBootstrapComponentBase.cs b/blazorbootstrap/Components/Core/BlazorBootstrapComponentBase.cs index 6a16ea1ca..142150f2b 100644 --- a/blazorbootstrap/Components/Core/BlazorBootstrapComponentBase.cs +++ b/blazorbootstrap/Components/Core/BlazorBootstrapComponentBase.cs @@ -137,21 +137,72 @@ protected virtual ValueTask DisposeAsyncCore(bool disposing) #region Properties, Indexers - [Parameter(CaptureUnmatchedValues = true)] public Dictionary AdditionalAttributes { get; set; } = default!; - - [Parameter] public string? Class { get; set; } + /// + /// Gets or sets additional attributes that will be applied to the component. + /// + /// Default value is . + /// + /// + [AddedVersion("1.0.0")] + [DefaultValue(null)] + [Description("Gets or sets additional attributes that will be applied to the component.")] + [ParameterTypeName("Dictionary")] + [Parameter(CaptureUnmatchedValues = true)] + public Dictionary AdditionalAttributes { get; set; } = default!; + + /// + /// Gets or sets the CSS class name(s) to apply to the component. + /// + /// Default value is . + /// + /// + [AddedVersion("1.0.0")] + [DefaultValue(null)] + [Description("Gets or sets the CSS class name(s) to apply to the component.")] + [ParameterTypeName("string?")] + [Parameter] + public string? Class { get; set; } protected virtual string? ClassNames => Class; + /// + /// Gets or sets the associated . + /// + /// May be , if accessed before the component is rendered. + /// + /// + [DisallowNull] public ElementReference Element { get; set; } - [Parameter] public string? Id { get; set; } + /// + /// Gets or sets the ID. If not set, a unique ID will be generated. + /// + /// Default value is . + /// + /// + [AddedVersion("1.0.0")] + [DefaultValue(null)] + [Description("Gets or sets the ID. If not set, a unique ID will be generated.")] + [ParameterTypeName("string?")] + [Parameter] + public string? Id { get; set; } protected bool IsRenderComplete { get; private set; } [Inject] protected IJSRuntime JSRuntime { get; set; } = default!; - [Parameter] public string? Style { get; set; } + /// + /// Gets or sets the CSS style string that defines the inline styles for the component. + /// + /// Default value is . + /// + /// + [AddedVersion("1.0.0")] + [DefaultValue(null)] + [Description("Gets or sets the CSS style string that defines the inline styles for the component.")] + [ParameterTypeName("string?")] + [Parameter] + public string? Style { get; set; } protected virtual string? StyleNames => Style; diff --git a/blazorbootstrap/Components/Sidebar2/Sidebar2.razor.cs b/blazorbootstrap/Components/Sidebar2/Sidebar2.razor.cs index ba8e7839c..81a9fac3a 100644 --- a/blazorbootstrap/Components/Sidebar2/Sidebar2.razor.cs +++ b/blazorbootstrap/Components/Sidebar2/Sidebar2.razor.cs @@ -199,7 +199,6 @@ private string GetNavMenuCssClass() /// Default value is null. /// [Parameter] - [EditorRequired] public string? Title { get; set; } = default!; /// diff --git a/blazorbootstrap/Usings.cs b/blazorbootstrap/Usings.cs index 47a2a1d9d..734a0407a 100644 --- a/blazorbootstrap/Usings.cs +++ b/blazorbootstrap/Usings.cs @@ -3,8 +3,10 @@ global using Microsoft.AspNetCore.Components.Routing; global using Microsoft.AspNetCore.Components.Web; global using Microsoft.JSInterop; +global using System.ComponentModel; +global using System.Diagnostics.CodeAnalysis; global using System.Drawing; global using System.Globalization; global using System.Linq.Expressions; global using System.Text.Json.Serialization; -global using System.Text.RegularExpressions; \ No newline at end of file +global using System.Text.RegularExpressions; From 1ffe3d664c51148fc75635e9538c6a4bb54a1df9 Mon Sep 17 00:00:00 2001 From: gvreddy04 Date: Mon, 1 Dec 2025 13:38:34 +0530 Subject: [PATCH 3/3] Alert docs updated --- .../Pages/Docs/Alerts/Alert_Doc_01_Documentation.razor | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/BlazorBootstrap.Demo.RCL/Components/Pages/Docs/Alerts/Alert_Doc_01_Documentation.razor b/BlazorBootstrap.Demo.RCL/Components/Pages/Docs/Alerts/Alert_Doc_01_Documentation.razor index 714f32f2c..ce230dc9f 100644 --- a/BlazorBootstrap.Demo.RCL/Components/Pages/Docs/Alerts/Alert_Doc_01_Documentation.razor +++ b/BlazorBootstrap.Demo.RCL/Components/Pages/Docs/Alerts/Alert_Doc_01_Documentation.razor @@ -9,19 +9,19 @@ -
+
@metaTitle
-
+
-
+
-
+
Name