diff --git a/src/html/components/docs/components/main-sidebar.mdx b/src/html/components/docs/components/main-sidebar.mdx
new file mode 100644
index 000000000..80d52df3f
--- /dev/null
+++ b/src/html/components/docs/components/main-sidebar.mdx
@@ -0,0 +1,105 @@
+The sidebar used in this page to the left provides an example of what your sidebar would look like. Construction of a sidebar:
+
+```html
+
+
+
+```
+
+## Alternate Logo
+
+You can use two logo images instead of logo with text, you only need to change the markup to this:
+
+```html
+
+```
diff --git a/src/html/pages/docs/components/main-sidebar.astro b/src/html/pages/docs/components/main-sidebar.astro
new file mode 100644
index 000000000..a40e29d6e
--- /dev/null
+++ b/src/html/pages/docs/components/main-sidebar.astro
@@ -0,0 +1,59 @@
+---
+import Head from "@components/_head.astro";
+import Footer from "@components/dashboard/_footer.astro";
+import Topbar from "@components/dashboard/_topbar.astro";
+import MainSidebar from "@components/docs/components/main-sidebar.mdx";
+import Sidenav from "@components/dashboard/_sidenav.astro";
+import Scripts from "@components/_scripts.astro";
+const title = "Main Sidebar Component | AdminLTE 4";
+const path = '../../../../dist'
+const mainPage = "components";
+const page = "main-sidebar";
+---
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+