diff --git a/packages/docs/docs/.vitepress/configs/components.mts b/packages/docs/docs/.vitepress/configs/components.mts
index dbd97df9db..8493f45d8b 100644
--- a/packages/docs/docs/.vitepress/configs/components.mts
+++ b/packages/docs/docs/.vitepress/configs/components.mts
@@ -49,6 +49,7 @@ export const components = {
{ text: 'MazGallery', link: '/components/maz-gallery' },
{ text: 'MazIcon', link: '/components/maz-icon' },
{ text: 'MazLazyImg', link: '/components/maz-lazy-img' },
+ { text: 'MazLoadingBar', link: '/components/maz-loading-bar' },
{ text: 'MazPullToRefresh', link: '/components/maz-pull-to-refresh' },
{ text: 'MazStepper', link: '/components/maz-stepper' },
{ text: 'MazSpinner', link: '/components/maz-spinner' },
diff --git a/packages/docs/docs/components/maz-loading-bar.md b/packages/docs/docs/components/maz-loading-bar.md
new file mode 100644
index 0000000000..a1ca0a0a14
--- /dev/null
+++ b/packages/docs/docs/components/maz-loading-bar.md
@@ -0,0 +1,26 @@
+---
+title: MazLoadingBar
+description: MazLoadingBar is a standalone component
+---
+
+# {{ $frontmatter.title }}
+
+{{ $frontmatter.description }}
+
+
+
+## Basic usage
+
+
+
+```vue
+
+
+
+
+
+```
+
+
diff --git a/packages/lib/components/MazLoadingBar.vue b/packages/lib/components/MazLoadingBar.vue
index ebedde5e55..d63e301ae9 100644
--- a/packages/lib/components/MazLoadingBar.vue
+++ b/packages/lib/components/MazLoadingBar.vue
@@ -26,8 +26,9 @@