diff --git a/docs/V5/BlazorStrap.WASM.styles.css b/docs/V5/BlazorStrap.WASM.styles.css
index 0b795ea0..5d934b17 100644
--- a/docs/V5/BlazorStrap.WASM.styles.css
+++ b/docs/V5/BlazorStrap.WASM.styles.css
@@ -1,2 +1,3 @@
+@import 'docs/BlazorStrap-Docs.bundle.scp.css';
@import '_content/BlazorStrap/BlazorStrap.bundle.scp.css';
diff --git a/docs/V5/_framework/BlazorStrap-Docs.dll b/docs/V5/_framework/BlazorStrap-Docs.dll
index 9236ba05..6eb0fd0c 100644
Binary files a/docs/V5/_framework/BlazorStrap-Docs.dll and b/docs/V5/_framework/BlazorStrap-Docs.dll differ
diff --git a/docs/V5/_framework/BlazorStrap-Docs.dll.br b/docs/V5/_framework/BlazorStrap-Docs.dll.br
index e6797684..1b7e7109 100644
Binary files a/docs/V5/_framework/BlazorStrap-Docs.dll.br and b/docs/V5/_framework/BlazorStrap-Docs.dll.br differ
diff --git a/docs/V5/_framework/BlazorStrap-Docs.dll.gz b/docs/V5/_framework/BlazorStrap-Docs.dll.gz
index 34367c5b..12953b93 100644
Binary files a/docs/V5/_framework/BlazorStrap-Docs.dll.gz and b/docs/V5/_framework/BlazorStrap-Docs.dll.gz differ
diff --git a/docs/V5/_framework/BlazorStrap-Docs.pdb.gz b/docs/V5/_framework/BlazorStrap-Docs.pdb.gz
index 15d9a8ad..dc8b153b 100644
Binary files a/docs/V5/_framework/BlazorStrap-Docs.pdb.gz and b/docs/V5/_framework/BlazorStrap-Docs.pdb.gz differ
diff --git a/docs/V5/_framework/BlazorStrap.WASM.dll b/docs/V5/_framework/BlazorStrap.WASM.dll
index c43b8cd6..4e8e9de3 100644
Binary files a/docs/V5/_framework/BlazorStrap.WASM.dll and b/docs/V5/_framework/BlazorStrap.WASM.dll differ
diff --git a/docs/V5/_framework/BlazorStrap.WASM.dll.br b/docs/V5/_framework/BlazorStrap.WASM.dll.br
index 30bc8fa0..39a6c98c 100644
Binary files a/docs/V5/_framework/BlazorStrap.WASM.dll.br and b/docs/V5/_framework/BlazorStrap.WASM.dll.br differ
diff --git a/docs/V5/_framework/BlazorStrap.WASM.dll.gz b/docs/V5/_framework/BlazorStrap.WASM.dll.gz
index 7ef991cf..d70a41ed 100644
Binary files a/docs/V5/_framework/BlazorStrap.WASM.dll.gz and b/docs/V5/_framework/BlazorStrap.WASM.dll.gz differ
diff --git a/docs/V5/_framework/BlazorStrap.WASM.pdb.gz b/docs/V5/_framework/BlazorStrap.WASM.pdb.gz
index 63a14da9..c6a78e6b 100644
Binary files a/docs/V5/_framework/BlazorStrap.WASM.pdb.gz and b/docs/V5/_framework/BlazorStrap.WASM.pdb.gz differ
diff --git a/docs/V5/_framework/BlazorStrap.dll b/docs/V5/_framework/BlazorStrap.dll
index 2ce44dd1..d93435b8 100644
Binary files a/docs/V5/_framework/BlazorStrap.dll and b/docs/V5/_framework/BlazorStrap.dll differ
diff --git a/docs/V5/_framework/BlazorStrap.dll.br b/docs/V5/_framework/BlazorStrap.dll.br
index a28912d1..16b928ec 100644
Binary files a/docs/V5/_framework/BlazorStrap.dll.br and b/docs/V5/_framework/BlazorStrap.dll.br differ
diff --git a/docs/V5/_framework/BlazorStrap.dll.gz b/docs/V5/_framework/BlazorStrap.dll.gz
index 07e7e8b9..e7ee7b6e 100644
Binary files a/docs/V5/_framework/BlazorStrap.dll.gz and b/docs/V5/_framework/BlazorStrap.dll.gz differ
diff --git a/docs/V5/_framework/BlazorStrap.pdb.gz b/docs/V5/_framework/BlazorStrap.pdb.gz
index b5a29913..06e4db5d 100644
Binary files a/docs/V5/_framework/BlazorStrap.pdb.gz and b/docs/V5/_framework/BlazorStrap.pdb.gz differ
diff --git a/docs/V5/_framework/System.Private.CoreLib.dll b/docs/V5/_framework/System.Private.CoreLib.dll
index a74817d9..43280be3 100644
Binary files a/docs/V5/_framework/System.Private.CoreLib.dll and b/docs/V5/_framework/System.Private.CoreLib.dll differ
diff --git a/docs/V5/_framework/System.Private.CoreLib.dll.br b/docs/V5/_framework/System.Private.CoreLib.dll.br
index 84c5875f..b773806e 100644
Binary files a/docs/V5/_framework/System.Private.CoreLib.dll.br and b/docs/V5/_framework/System.Private.CoreLib.dll.br differ
diff --git a/docs/V5/_framework/System.Private.CoreLib.dll.gz b/docs/V5/_framework/System.Private.CoreLib.dll.gz
index b89be39e..1c470595 100644
Binary files a/docs/V5/_framework/System.Private.CoreLib.dll.gz and b/docs/V5/_framework/System.Private.CoreLib.dll.gz differ
diff --git a/docs/V5/_framework/System.Text.RegularExpressions.dll b/docs/V5/_framework/System.Text.RegularExpressions.dll
index 91afdb12..fc41111a 100644
Binary files a/docs/V5/_framework/System.Text.RegularExpressions.dll and b/docs/V5/_framework/System.Text.RegularExpressions.dll differ
diff --git a/docs/V5/_framework/System.Text.RegularExpressions.dll.br b/docs/V5/_framework/System.Text.RegularExpressions.dll.br
index 303fecff..8128c158 100644
Binary files a/docs/V5/_framework/System.Text.RegularExpressions.dll.br and b/docs/V5/_framework/System.Text.RegularExpressions.dll.br differ
diff --git a/docs/V5/_framework/System.Text.RegularExpressions.dll.gz b/docs/V5/_framework/System.Text.RegularExpressions.dll.gz
index 012c58eb..5ff2b9c9 100644
Binary files a/docs/V5/_framework/System.Text.RegularExpressions.dll.gz and b/docs/V5/_framework/System.Text.RegularExpressions.dll.gz differ
diff --git a/docs/V5/_framework/blazor.boot.json b/docs/V5/_framework/blazor.boot.json
index bfdb18d5..080c0c24 100644
--- a/docs/V5/_framework/blazor.boot.json
+++ b/docs/V5/_framework/blazor.boot.json
@@ -8,9 +8,9 @@
"resources": {
"assembly": {
"BlazorComponentUtilities.dll": "sha256-UapksNiQg3lu5QM9uVSLyjEuzRH\/7o22fmcmxcLAAeI=",
- "BlazorStrap-Docs.dll": "sha256-6SmotuhRL59w4d8XcAQnT6Ns02rCHJq5su75AeGKSe0=",
- "BlazorStrap.dll": "sha256-tAg9k0+qvPQHdvtLaBvVlMPBjl\/DgDzq\/l5SSAcOuZg=",
- "BlazorStrap.WASM.dll": "sha256-o6WSeV1yhA4RncpWhtM1dnDA1n0z7G6pbALILSEH4X8=",
+ "BlazorStrap-Docs.dll": "sha256-QPsBBm3ID+Ljd1DXCkbxx19xTCFvPARHwxrFFoJWA68=",
+ "BlazorStrap.dll": "sha256-zhaNXMlq591uel9LGwiLg1mg74cxKGP1GaZXWQT95qk=",
+ "BlazorStrap.WASM.dll": "sha256-1Obwaj0xMRDR3w8Fsc+SNIzL+\/0DDD9chAumFXbWLpc=",
"ColorCode.dll": "sha256-hF07ps23in9mbwaN4uSoZklQVfyJIw2Ep4R448bfkOk=",
"Markdig.dll": "sha256-9\/ICq2gSL+hjhMdZXNoIRs8wyZFtZpr3yFSW+RQVdoQ=",
"Markdig.SyntaxHighlighting.dll": "sha256-qkuHEt7805bTVSkNsvDi5CT5M3Q4VSK619BHVC+FdKs=",
@@ -48,7 +48,7 @@
"System.Net.Http.dll": "sha256-SG1ErxalwWL+oTNjRbGYkVXkuk1onIlIJTlyaGj\/d44=",
"System.Net.Primitives.dll": "sha256-3sI1NNIqa\/NbsiwoB9ge3te+b4FnMCiOJO1UBN3PeUA=",
"System.ObjectModel.dll": "sha256-UG4O9ciL695mY+vsFCa\/RG7XLv2tIXBQF2ChiVBasFE=",
- "System.Private.CoreLib.dll": "sha256-7CS2MxOH9nrW6zKJUFrgQsHiqsVmoyuF2e1hVlPDQ14=",
+ "System.Private.CoreLib.dll": "sha256-BssDLPaUB6rCJJ2BEhbhF71aPR\/00S4IiunH18MN0E4=",
"System.Private.Runtime.InteropServices.JavaScript.dll": "sha256-C00EjhH1PgivSevy5JGkGQ6O6iWgPnZ6YYi9\/nQBPa4=",
"System.Private.Uri.dll": "sha256-S5HrTdUD7cIVcEOhVBdvWtQkO2n5w9JKWvt0tJQJHeQ=",
"System.Resources.ResourceManager.dll": "sha256-gzbrKVMiTK1iPLy43DV1yztdRJ7ai4r7P0dbHJgXLjE=",
@@ -57,7 +57,7 @@
"System.Runtime.Extensions.dll": "sha256-86NAVOpK5\/GQ2C1DX7ZuekbgQlBEscXP4cMkAkOCjqI=",
"System.Text.Encodings.Web.dll": "sha256-wpoIHsG+HQYfKV\/LKarpVXK2PbZYvgTPWpbVVJq210Y=",
"System.Text.Json.dll": "sha256-HMBYGXVQ+t7wMbKPaoLSwA1ckk304a+PfRaNrtmMPRM=",
- "System.Text.RegularExpressions.dll": "sha256-OQ5DPeTuHKGXWcEXYjwSHz2IiDaN6xrGXb2mfqbPDYU=",
+ "System.Text.RegularExpressions.dll": "sha256-RbA+qwbxqD3VjxNNeMPC3kY61fh5iPzv43lT8Bcb3qE=",
"System.Threading.dll": "sha256-p4CYU7JQH61ZxpDuI1oa0NU+Mz931l7kZUJ\/ehgDL5w="
},
"extensions": null,
diff --git a/docs/V5/_framework/blazor.boot.json.br b/docs/V5/_framework/blazor.boot.json.br
index 660d4a9f..11f3304a 100644
Binary files a/docs/V5/_framework/blazor.boot.json.br and b/docs/V5/_framework/blazor.boot.json.br differ
diff --git a/docs/V5/_framework/blazor.boot.json.gz b/docs/V5/_framework/blazor.boot.json.gz
index c40438eb..ee4909ea 100644
Binary files a/docs/V5/_framework/blazor.boot.json.gz and b/docs/V5/_framework/blazor.boot.json.gz differ
diff --git a/docs/V5/css/docs.css b/docs/V5/css/docs.css
index 4ef3a1e9..b0e59d05 100644
--- a/docs/V5/css/docs.css
+++ b/docs/V5/css/docs.css
@@ -5,6 +5,23 @@
* Licensed under the Creative Commons Attribution 3.0 Unported License.
* For details, see https://creativecommons.org/licenses/by/3.0/.
*/
+text#svg-text {
+ animation-name: animateSvg;
+ transform-origin: 50% 50%;
+ animation-duration: 5s;
+ animation-timing-function: linear;
+ animation-iteration-count: infinite;
+}
+
+@keyframes animateSvg {
+ from {
+ transform: rotate(0deg);
+ }
+
+ to {
+ transform: rotate(360deg);
+ }
+}
.nav-link.active
{
diff --git a/docs/V5/docs/BlazorStrap-Docs.bundle.scp.css b/docs/V5/docs/BlazorStrap-Docs.bundle.scp.css
new file mode 100644
index 00000000..308e0d7d
--- /dev/null
+++ b/docs/V5/docs/BlazorStrap-Docs.bundle.scp.css
@@ -0,0 +1,18 @@
+/* docs/Samples/Content/Images/Images6.razor.rz.scp.css */
+text#svg-text[b-1lgjffb7c2] {
+ animation-name: animateSvg-b-1lgjffb7c2;
+ transform-origin: 50% 50%;
+ animation-duration: 5s;
+ animation-timing-function: linear;
+ animation-iteration-count: infinite;
+}
+
+@keyframes animateSvg-b-1lgjffb7c2 {
+ from {
+ transform: rotate(0deg);
+ }
+
+ to {
+ transform: rotate(360deg);
+ }
+}
diff --git a/docs/V5/docs/FigurePlaceHolder.svg b/docs/V5/docs/FigurePlaceHolder.svg
new file mode 100644
index 00000000..5c290450
--- /dev/null
+++ b/docs/V5/docs/FigurePlaceHolder.svg
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/docs/V5/docs/Sample.svg b/docs/V5/docs/Sample.svg
new file mode 100644
index 00000000..4170a48c
--- /dev/null
+++ b/docs/V5/docs/Sample.svg
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/docs/V5/docs/Samples/Content/Figures/Figures1.md b/docs/V5/docs/Samples/Content/Figures/Figures1.md
new file mode 100644
index 00000000..028a3db5
--- /dev/null
+++ b/docs/V5/docs/Samples/Content/Figures/Figures1.md
@@ -0,0 +1,4 @@
+
+
+ A caption for the above image.
+
\ No newline at end of file
diff --git a/docs/V5/docs/Samples/Content/Figures/Figures2.md b/docs/V5/docs/Samples/Content/Figures/Figures2.md
new file mode 100644
index 00000000..e35771c3
--- /dev/null
+++ b/docs/V5/docs/Samples/Content/Figures/Figures2.md
@@ -0,0 +1,7 @@
+
+
+
+ 400x300
+
+ A caption for the above image to the right.
+
\ No newline at end of file
diff --git a/docs/V5/docs/Samples/Content/Figures/Figures3.md b/docs/V5/docs/Samples/Content/Figures/Figures3.md
new file mode 100644
index 00000000..38f7c9b4
--- /dev/null
+++ b/docs/V5/docs/Samples/Content/Figures/Figures3.md
@@ -0,0 +1,4 @@
+
+
+ SVG Loader
+
\ No newline at end of file
diff --git a/docs/V5/docs/Samples/Content/Images/Images1.md b/docs/V5/docs/Samples/Content/Images/Images1.md
new file mode 100644
index 00000000..31c4641d
--- /dev/null
+++ b/docs/V5/docs/Samples/Content/Images/Images1.md
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/docs/V5/docs/Samples/Content/Images/Images2.md b/docs/V5/docs/Samples/Content/Images/Images2.md
new file mode 100644
index 00000000..9dfd12c8
--- /dev/null
+++ b/docs/V5/docs/Samples/Content/Images/Images2.md
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/docs/V5/docs/Samples/Content/Images/Images3.md b/docs/V5/docs/Samples/Content/Images/Images3.md
new file mode 100644
index 00000000..5a565c53
--- /dev/null
+++ b/docs/V5/docs/Samples/Content/Images/Images3.md
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/docs/V5/docs/Samples/Content/Images/Images4.md b/docs/V5/docs/Samples/Content/Images/Images4.md
new file mode 100644
index 00000000..019408a5
--- /dev/null
+++ b/docs/V5/docs/Samples/Content/Images/Images4.md
@@ -0,0 +1 @@
+
diff --git a/docs/V5/docs/Samples/Content/Images/Images5.md b/docs/V5/docs/Samples/Content/Images/Images5.md
new file mode 100644
index 00000000..8be22075
--- /dev/null
+++ b/docs/V5/docs/Samples/Content/Images/Images5.md
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file
diff --git a/docs/V5/docs/Samples/Content/Images/Images6.md b/docs/V5/docs/Samples/Content/Images/Images6.md
new file mode 100644
index 00000000..276dd842
--- /dev/null
+++ b/docs/V5/docs/Samples/Content/Images/Images6.md
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/docs/V5/docs/Samples/Content/Images/Images6.razor.md b/docs/V5/docs/Samples/Content/Images/Images6.razor.md
new file mode 100644
index 00000000..21de53d4
--- /dev/null
+++ b/docs/V5/docs/Samples/Content/Images/Images6.razor.md
@@ -0,0 +1,17 @@
+text#svg-text {
+ animation-name: animateSvg;
+ transform-origin: 50% 50%;
+ animation-duration: 5s;
+ animation-timing-function: linear;
+ animation-iteration-count: infinite;
+}
+
+@keyframes animateSvg {
+ from {
+ transform: rotate(0deg);
+ }
+
+ to {
+ transform: rotate(360deg);
+ }
+}
\ No newline at end of file
diff --git a/docs/V5/docs/Samples/Content/Tables/Tables1.md b/docs/V5/docs/Samples/Content/Tables/Tables1.md
new file mode 100644
index 00000000..412e01f7
--- /dev/null
+++ b/docs/V5/docs/Samples/Content/Tables/Tables1.md
@@ -0,0 +1,114 @@
+
+ List of users
+
+
+ #
+ First
+ Last
+ Handle
+
+
+
+
+ 1
+ John
+ Doe
+ JohnDoe
media.com
+
+
+ 2
+ Jane
+ Doe
+ JaneDoe
media.com
+
+
+
+
+ Spanned Table Footer Here
+
+
+
+
+
+
+ Table Backgroud Color
+
+
+
+
+
+
+
+
+
+
+
+ IsBordered
+ IsBorderLess
+ IsCaptionTop
+ IsStriped
+
+
+ Row 2 Backgroud Color
+
+
+
+
+
+
+
+
+
+
+
+ Align
+
+
+
+
+
+
+ TRIsActive
+
+
+ Row 1 Col 1 Backgroud Color
+
+
+
+
+
+
+
+
+
+
+
+ Align
+
+
+
+
+
+
+ TRIsActive
+
+
+(.*?)", "" , RegexOptions.Singleline);
string html;
+
var code = "";
if (markdown.IndexOf("@code", StringComparison.Ordinal) != -1)
@@ -47,11 +62,14 @@ protected override async Task OnParametersSetAsync()
html = markdown;
html = html.TrimEnd('\n', '\r');
}
- html = "```html\n" + html + "\n```";
+ html = "```html\n" + html + "\n```";
+ if(CSS)
+ css = "```css\n" + css + "\n```";
if(!string.IsNullOrEmpty(code))
code = "```C#\n" + code + "\n```";
_markup = new MarkupString(Markdown.ToHtml(html, Pipeline));
_code = new MarkupString(Markdown.ToHtml(code, Pipeline));
+ _css = new MarkupString(Markdown.ToHtml(css, Pipeline));
await base.OnParametersSetAsync();
}
diff --git a/src/BlazorStrap-Docs/Helper/MarkdownToComponent.cs b/src/BlazorStrap-Docs/Helper/MarkdownToComponent.cs
index 437aaf44..a39d8da2 100644
--- a/src/BlazorStrap-Docs/Helper/MarkdownToComponent.cs
+++ b/src/BlazorStrap-Docs/Helper/MarkdownToComponent.cs
@@ -69,6 +69,7 @@ protected override async Task OnParametersSetAsync()
protected override void BuildRenderTree(RenderTreeBuilder builder)
{
+ var hasCss = false;
if (NotFound)
{
builder.AddContent(0, ChildContent);
@@ -97,6 +98,12 @@ protected override void BuildRenderTree(RenderTreeBuilder builder)
typeName = typeName.Substring(0, typeName.IndexOf(";"));
if (classList.StartsWith(" "))
classList = classList.Substring(1);
+ if(classList.Contains(";CSS"))
+ {
+ hasCss = true;
+ classList = classList.Replace(";CSS", "");
+ }
+
}
var type = StringToType($"{NamespaceRoot}.{typeName}");
if (type != null)
@@ -108,9 +115,8 @@ protected override void BuildRenderTree(RenderTreeBuilder builder)
builder.CloseElement();
builder.OpenComponent(x++, typeof(CodeBlock));
builder.AddAttribute(x++, "Source", $"{WebRoot}{typeName.Replace(".", "/")}");
+ builder.AddAttribute(x++, "CSS", hasCss);
builder.CloseComponent();
-
- //builder.AddContent(i, matches[i].ToString() + "<------- Would add comp here");
}
}
++i;
diff --git a/src/BlazorStrap-Docs/Samples/Content/Figures/Figures1.razor b/src/BlazorStrap-Docs/Samples/Content/Figures/Figures1.razor
new file mode 100644
index 00000000..475f60d6
--- /dev/null
+++ b/src/BlazorStrap-Docs/Samples/Content/Figures/Figures1.razor
@@ -0,0 +1,4 @@
+
+
+ A caption for the above image.
+
\ No newline at end of file
diff --git a/src/BlazorStrap-Docs/Samples/Content/Figures/Figures2.razor b/src/BlazorStrap-Docs/Samples/Content/Figures/Figures2.razor
new file mode 100644
index 00000000..7912d86a
--- /dev/null
+++ b/src/BlazorStrap-Docs/Samples/Content/Figures/Figures2.razor
@@ -0,0 +1,7 @@
+
+
+
+ 400x300
+
+ A caption for the above image to the right.
+
\ No newline at end of file
diff --git a/src/BlazorStrap-Docs/Samples/Content/Figures/Figures3.razor b/src/BlazorStrap-Docs/Samples/Content/Figures/Figures3.razor
new file mode 100644
index 00000000..e425b92f
--- /dev/null
+++ b/src/BlazorStrap-Docs/Samples/Content/Figures/Figures3.razor
@@ -0,0 +1,4 @@
+
+
+ SVG Loader
+
\ No newline at end of file
diff --git a/src/BlazorStrap-Docs/Samples/Content/Images/Images1.razor b/src/BlazorStrap-Docs/Samples/Content/Images/Images1.razor
new file mode 100644
index 00000000..31c4641d
--- /dev/null
+++ b/src/BlazorStrap-Docs/Samples/Content/Images/Images1.razor
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/BlazorStrap-Docs/Samples/Content/Images/Images2.razor b/src/BlazorStrap-Docs/Samples/Content/Images/Images2.razor
new file mode 100644
index 00000000..22c9c442
--- /dev/null
+++ b/src/BlazorStrap-Docs/Samples/Content/Images/Images2.razor
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/src/BlazorStrap-Docs/Samples/Content/Images/Images3.razor b/src/BlazorStrap-Docs/Samples/Content/Images/Images3.razor
new file mode 100644
index 00000000..48395469
--- /dev/null
+++ b/src/BlazorStrap-Docs/Samples/Content/Images/Images3.razor
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/src/BlazorStrap-Docs/Samples/Content/Images/Images4.razor b/src/BlazorStrap-Docs/Samples/Content/Images/Images4.razor
new file mode 100644
index 00000000..73a4f148
--- /dev/null
+++ b/src/BlazorStrap-Docs/Samples/Content/Images/Images4.razor
@@ -0,0 +1 @@
+
diff --git a/src/BlazorStrap-Docs/Samples/Content/Images/Images5.razor b/src/BlazorStrap-Docs/Samples/Content/Images/Images5.razor
new file mode 100644
index 00000000..04b55640
--- /dev/null
+++ b/src/BlazorStrap-Docs/Samples/Content/Images/Images5.razor
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file
diff --git a/src/BlazorStrap-Docs/Samples/Content/Images/Images6.razor b/src/BlazorStrap-Docs/Samples/Content/Images/Images6.razor
new file mode 100644
index 00000000..276dd842
--- /dev/null
+++ b/src/BlazorStrap-Docs/Samples/Content/Images/Images6.razor
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/BlazorStrap-Docs/Samples/Content/Images/Images6.razor.css b/src/BlazorStrap-Docs/Samples/Content/Images/Images6.razor.css
new file mode 100644
index 00000000..2af42407
--- /dev/null
+++ b/src/BlazorStrap-Docs/Samples/Content/Images/Images6.razor.css
@@ -0,0 +1,17 @@
+text#svg-text {
+ animation-name: animateSvg;
+ transform-origin: 50% 50%;
+ animation-duration: 5s;
+ animation-timing-function: linear;
+ animation-iteration-count: infinite;
+}
+
+@keyframes animateSvg {
+ from {
+ transform: rotate(0deg);
+ }
+
+ to {
+ transform: rotate(360deg);
+ }
+}
\ No newline at end of file
diff --git a/src/BlazorStrap-Docs/Samples/Content/Tables/Tables1.razor b/src/BlazorStrap-Docs/Samples/Content/Tables/Tables1.razor
new file mode 100644
index 00000000..89a44152
--- /dev/null
+++ b/src/BlazorStrap-Docs/Samples/Content/Tables/Tables1.razor
@@ -0,0 +1,114 @@
+
+ List of users
+
+
+ #
+ First
+ Last
+ Handle
+
+
+
+
+ 1
+ John
+ Doe
+ JohnDoe
media.com
+
+
+ 2
+ Jane
+ Doe
+ JaneDoe
media.com
+
+
+
+
+ Spanned Table Footer Here
+
+
+
+
+
+
+ Table Backgroud Color
+
+
+
+
+
+
+
+
+
+
+
+ IsBordered
+ IsBorderLess
+ IsCaptionTop
+ IsStriped
+
+
+ Row 2 Backgroud Color
+
+
+
+
+
+
+
+
+
+
+
+ Align
+
+
+
+
+
+
+ TRIsActive
+
+
+ Row 1 Col 1 Backgroud Color
+
+
+
+
+
+
+
+
+
+
+
+ Align
+
+
+
+
+
+
+ TRIsActive
+
+
+
+
\ No newline at end of file
diff --git a/src/BlazorStrap-Docs/wwwroot/Samples/Content/Images/Images3.md b/src/BlazorStrap-Docs/wwwroot/Samples/Content/Images/Images3.md
new file mode 100644
index 00000000..48395469
--- /dev/null
+++ b/src/BlazorStrap-Docs/wwwroot/Samples/Content/Images/Images3.md
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/src/BlazorStrap-Docs/wwwroot/Samples/Content/Images/Images4.md b/src/BlazorStrap-Docs/wwwroot/Samples/Content/Images/Images4.md
new file mode 100644
index 00000000..73a4f148
--- /dev/null
+++ b/src/BlazorStrap-Docs/wwwroot/Samples/Content/Images/Images4.md
@@ -0,0 +1 @@
+
diff --git a/src/BlazorStrap-Docs/wwwroot/Samples/Content/Images/Images5.md b/src/BlazorStrap-Docs/wwwroot/Samples/Content/Images/Images5.md
new file mode 100644
index 00000000..04b55640
--- /dev/null
+++ b/src/BlazorStrap-Docs/wwwroot/Samples/Content/Images/Images5.md
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file
diff --git a/src/BlazorStrap-Docs/wwwroot/Samples/Content/Images/Images6.md b/src/BlazorStrap-Docs/wwwroot/Samples/Content/Images/Images6.md
new file mode 100644
index 00000000..276dd842
--- /dev/null
+++ b/src/BlazorStrap-Docs/wwwroot/Samples/Content/Images/Images6.md
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/BlazorStrap-Docs/wwwroot/Samples/Content/Images/Images6.razor.md b/src/BlazorStrap-Docs/wwwroot/Samples/Content/Images/Images6.razor.md
new file mode 100644
index 00000000..2af42407
--- /dev/null
+++ b/src/BlazorStrap-Docs/wwwroot/Samples/Content/Images/Images6.razor.md
@@ -0,0 +1,17 @@
+text#svg-text {
+ animation-name: animateSvg;
+ transform-origin: 50% 50%;
+ animation-duration: 5s;
+ animation-timing-function: linear;
+ animation-iteration-count: infinite;
+}
+
+@keyframes animateSvg {
+ from {
+ transform: rotate(0deg);
+ }
+
+ to {
+ transform: rotate(360deg);
+ }
+}
\ No newline at end of file
diff --git a/src/BlazorStrap-Docs/wwwroot/Samples/Content/Tables/Tables1.md b/src/BlazorStrap-Docs/wwwroot/Samples/Content/Tables/Tables1.md
new file mode 100644
index 00000000..89a44152
--- /dev/null
+++ b/src/BlazorStrap-Docs/wwwroot/Samples/Content/Tables/Tables1.md
@@ -0,0 +1,114 @@
+
+ List of users
+
+
+ #
+ First
+ Last
+ Handle
+
+
+
+
+ 1
+ John
+ Doe
+ JohnDoe
media.com
+
+
+ 2
+ Jane
+ Doe
+ JaneDoe
media.com
+
+
+
+
+ Spanned Table Footer Here
+
+
+
+
+
+
+ Table Backgroud Color
+
+
+
+
+
+
+
+
+
+
+
+ IsBordered
+ IsBorderLess
+ IsCaptionTop
+ IsStriped
+
+
+ Row 2 Backgroud Color
+
+
+
+
+
+
+
+
+
+
+
+ Align
+
+
+
+
+
+
+ TRIsActive
+
+
+ Row 1 Col 1 Backgroud Color
+
+
+
+
+
+
+
+
+
+
+
+ Align
+
+
+
+
+
+
+ TRIsActive
+
+
+