diff --git a/docs/.vuepress/config.js b/docs/.vuepress/config.js
index b2b3bf5f9d68be99b6b67d37297e7c6bcc66e701..3a2b63323529529d6f31d95e354ccab283088b0f 100644
--- a/docs/.vuepress/config.js
+++ b/docs/.vuepress/config.js
@@ -43,9 +43,20 @@ export default defineUserConfig({
         ]
       },
     ],
-    sidebar: false,
-  },{
-    custom: true
+    sidebar: {
+      // Disable sidebar on the team page
+      '/team': false,
+      // Enable sidebar on all other pages
+      '/': [
+        {
+          text: 'On This Page', // Sidebar title
+          children: 'auto', // Automatically generate based on headers
+        },
+      ],
+    },
+  },
+  {
+    custom: true,
   }),
   bundler: viteBundler({
     viteOptions: {},
diff --git a/docs/.vuepress/styles/index.scss b/docs/.vuepress/styles/index.scss
index 01af508f3a4d5b6973ed63f46e3267e0c032af3d..5ecd4b4a9444c7212b4b905b743b02983817507b 100644
--- a/docs/.vuepress/styles/index.scss
+++ b/docs/.vuepress/styles/index.scss
@@ -37,4 +37,54 @@ background-position: center;
 border: none; /* Optional: Remove border */
 width: 50px;  /* Adjust based on your image size */
 height: 50px; /* Adjust based on your image size */
+}
+
+/* Sidebar Title */
+.theme-hope-sidebar::before {
+  content: 'On This Page';
+  display: block;
+  font-size: 1.2rem;
+  font-weight: bold;
+  padding-bottom: 1rem;
+  border-bottom: 1px solid #ddd;
+  margin-bottom: 1rem;
+}
+
+/* Links in the sidebar */
+.theme-hope-sidebar a {
+  color: #333;
+  text-decoration: none;
+  display: block;
+  margin: 0.5rem 0;
+}
+
+.theme-hope-sidebar a:hover {
+  text-decoration: underline;
+}
+
+/* Layout Adjustments */
+.theme-hope-layout {
+  display: flex;
+  flex-direction: column;
+  min-height: 100vh;
+}
+
+.theme-hope-sidebar {
+  flex-shrink: 0;
+  margin-bottom: 2rem;
+}
+
+.theme-hope-main {
+  flex-grow: 1;
+}
+
+/* Footer Styling */
+.footer {
+  width: 100%;
+  background-color: #333;
+  color: #fff;
+  text-align: center;
+  padding: 10px;
+  position: relative;
+  bottom: 0;
 }
\ No newline at end of file