diff --git a/docs/.vitepress/devui-theme/components/BackToTop.vue b/docs/.vitepress/devui-theme/components/BackToTop.vue
new file mode 100644
index 0000000000000000000000000000000000000000..77ad149f2adc20316f84c9ea9237fe04a1e44373
--- /dev/null
+++ b/docs/.vitepress/devui-theme/components/BackToTop.vue
@@ -0,0 +1,102 @@
+
+
+
+
+
+
+
+
+
diff --git a/docs/.vitepress/devui-theme/components/Page.vue b/docs/.vitepress/devui-theme/components/Page.vue
index 90d7be345412467602354a2bcf228d931e88155e..3051cb1784189c621c3bc95cf87898e3140b0a3e 100644
--- a/docs/.vitepress/devui-theme/components/Page.vue
+++ b/docs/.vitepress/devui-theme/components/Page.vue
@@ -4,7 +4,7 @@ import { useRoute } from 'vitepress'
import PageFooter from "./PageFooter.vue"
import NextAndPrevLinks from "./NextAndPrevLinks.vue"
import PageToc from "./PageToc.vue"
-
+import BackToTop from './BackToTop.vue'
const isComponents = computed(() => useRoute().path.indexOf('components') > -1)
@@ -19,6 +19,7 @@ const isComponents = computed(() => useRoute().path.indexOf('components') > -1)
+