diff --git a/packages/devui-vue/docs/.vitepress/config/enNav.ts b/packages/devui-vue/docs/.vitepress/config/enNav.ts index 4522ec9bd14315692f7e5bdfc21b4c25c737a0f7..3ef33ffec0cd3b702c4cf8109a8cfca87310ecba 100644 --- a/packages/devui-vue/docs/.vitepress/config/enNav.ts +++ b/packages/devui-vue/docs/.vitepress/config/enNav.ts @@ -1,8 +1,7 @@ const enNav = [ - { text: 'Design disciplines', link: '/en-US/design' }, - { text: 'Component', link: '/en-US/' }, - { text: 'Version history', link: '/en-US/version' }, - { text: 'Theme', link: '/en-US/theme' }, - ] + { text: 'Component', link: '/en-US/' }, + { text: 'Version history', link: 'https://gitee.com/devui/vue-devui/releases' }, + { text: 'Design disciplines', link: 'https://devui.design/design-cn/start' }, +] export default enNav \ No newline at end of file diff --git a/packages/devui-vue/docs/.vitepress/config/nav.ts b/packages/devui-vue/docs/.vitepress/config/nav.ts index 25c08b19632cfbb61c573155ca4cb26f1fda2a02..8f723b036adfcb073cb968e58634e156302b8c3f 100644 --- a/packages/devui-vue/docs/.vitepress/config/nav.ts +++ b/packages/devui-vue/docs/.vitepress/config/nav.ts @@ -1,8 +1,7 @@ const nav = [ - { text: '设计规范', link: '/design' }, { text: '组件', link: '/' }, - { text: '版本历程', link: '/version' }, - { text: '主题', link: '/theme' }, + { text: '版本历程', link: 'https://gitee.com/devui/vue-devui/releases' }, + { text: '设计规范', link: 'https://devui.design/design-cn/start' }, ] export default nav \ No newline at end of file diff --git a/packages/devui-vue/docs/.vitepress/devui-theme/components/BackToTop.vue b/packages/devui-vue/docs/.vitepress/devui-theme/components/BackToTop.vue index 77ad149f2adc20316f84c9ea9237fe04a1e44373..79b2a4c1d689c7afbba2dbdbb920a7c4358c44bc 100644 --- a/packages/devui-vue/docs/.vitepress/devui-theme/components/BackToTop.vue +++ b/packages/devui-vue/docs/.vitepress/devui-theme/components/BackToTop.vue @@ -1,29 +1,32 @@ @@ -77,9 +80,11 @@ export default defineComponent({ .go-to-top { cursor: pointer; position: fixed; + display: flex; bottom: 2rem; right: 2.5rem; width: 2rem; + height: 28px; color: var(--devui-brand); z-index: 1; } diff --git a/packages/devui-vue/docs/.vitepress/devui-theme/components/NavBar.vue b/packages/devui-vue/docs/.vitepress/devui-theme/components/NavBar.vue index a1fc72290c4fe3620b4305260ccacf2df4a1cb9f..7bf7af5888231d0c5e673666dc7074df1cc48b08 100644 --- a/packages/devui-vue/docs/.vitepress/devui-theme/components/NavBar.vue +++ b/packages/devui-vue/docs/.vitepress/devui-theme/components/NavBar.vue @@ -1,15 +1,17 @@ @@ -47,12 +47,18 @@ defineEmits(['toggle']) -
- - {{ switchText }} -
-
- {{defaultLanguage === 'zh-CN' ? '中文' : 'English'}} +
+
+ + +
+
+ + +
+ + star +
@@ -96,4 +102,14 @@ defineEmits(['toggle']) display: block; } } + +.custom-nav svg { + fill: $devui-text; +} + +.custom-nav-item:hover { + svg, path { + fill: $devui-brand; + } +} diff --git a/packages/devui-vue/docs/.vitepress/devui-theme/components/NavLink.vue b/packages/devui-vue/docs/.vitepress/devui-theme/components/NavLink.vue index 734fa3309d3f268424476499c58cef61332cd052..2cfcac57901f5c6f533c12b4821b6aeedda225c8 100644 --- a/packages/devui-vue/docs/.vitepress/devui-theme/components/NavLink.vue +++ b/packages/devui-vue/docs/.vitepress/devui-theme/components/NavLink.vue @@ -28,7 +28,7 @@ const { props: linkProps, isExternal } = useNavLink(propsRefs.item) display: block; padding: 0 1.5rem; line-height: 36px; - font-size: 1rem; + font-size: 1rem !important; font-weight: 600; color: $devui-text; white-space: nowrap; diff --git a/packages/devui-vue/docs/.vitepress/devui-theme/components/NextAndPrevLinks.vue b/packages/devui-vue/docs/.vitepress/devui-theme/components/NextAndPrevLinks.vue index e826aca45fad7b8730abb224dba41935cf74bd7f..13d585222f4ce9036d8ad149d2b2b4bd158046b6 100644 --- a/packages/devui-vue/docs/.vitepress/devui-theme/components/NextAndPrevLinks.vue +++ b/packages/devui-vue/docs/.vitepress/devui-theme/components/NextAndPrevLinks.vue @@ -61,6 +61,7 @@ const { hasLinks, prev, next } = useNextAndPrevLinks() max-width: 100%; font-size: 1rem; font-weight: 500; + text-decoration: none; } .text { @@ -77,12 +78,13 @@ const { hasLinks, prev, next } = useNextAndPrevLinks() height: 16px; fill: var(--c-text); transform: translateY(1px); + margin-top: -2px; } .icon-prev { - margin-right: 8px; + margin-right: 6px; } .icon-next { - margin-left: 8px; + margin-left: 6px; } diff --git a/packages/devui-vue/docs/.vitepress/devui-theme/components/PageToc.vue b/packages/devui-vue/docs/.vitepress/devui-theme/components/PageToc.vue index ecd6c29a7224997545cc58de04ca5650fd35e086..11236979eeb6a3d2f25d028c242d6f47b20939ba 100644 --- a/packages/devui-vue/docs/.vitepress/devui-theme/components/PageToc.vue +++ b/packages/devui-vue/docs/.vitepress/devui-theme/components/PageToc.vue @@ -30,13 +30,13 @@ useActiveSidebarLinks(container, marker)