From a6f1feb98003221ecb993a985d26df21bedc52e2 Mon Sep 17 00:00:00 2001 From: luckyasme <807254037@qq.com> Date: Tue, 13 May 2025 10:40:27 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=9C=BA=E6=99=AF=E5=88=87=E6=8D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/.vitepress/src/components/doc/DocType.vue | 145 ++++++++++++++++++ .../src/components/doc/DocTypeMobile.vue | 140 +++++++++++++++++ .../src/components/doc/DocVersion.vue | 2 + app/.vitepress/src/i18n/home/home-en.ts | 1 + app/.vitepress/src/i18n/home/home-zh.ts | 1 + app/.vitepress/src/layouts/LayoutDoc.vue | 18 +-- 6 files changed, 294 insertions(+), 13 deletions(-) create mode 100644 app/.vitepress/src/components/doc/DocType.vue create mode 100644 app/.vitepress/src/components/doc/DocTypeMobile.vue diff --git a/app/.vitepress/src/components/doc/DocType.vue b/app/.vitepress/src/components/doc/DocType.vue new file mode 100644 index 000000000..a34e81be7 --- /dev/null +++ b/app/.vitepress/src/components/doc/DocType.vue @@ -0,0 +1,145 @@ + + + + + diff --git a/app/.vitepress/src/components/doc/DocTypeMobile.vue b/app/.vitepress/src/components/doc/DocTypeMobile.vue new file mode 100644 index 000000000..4916efc16 --- /dev/null +++ b/app/.vitepress/src/components/doc/DocTypeMobile.vue @@ -0,0 +1,140 @@ + + + + + + + diff --git a/app/.vitepress/src/components/doc/DocVersion.vue b/app/.vitepress/src/components/doc/DocVersion.vue index 8df88017f..2a7a108f4 100644 --- a/app/.vitepress/src/components/doc/DocVersion.vue +++ b/app/.vitepress/src/components/doc/DocVersion.vue @@ -75,8 +75,10 @@ const changeVersion = (item: { href?: string }) => { } .version-dropdown-active { + color: var(--o-color-primary1); background-color: var(--o-color-control3-light); @include hover { + color: var(--o-color-primary1); background-color: var(--o-color-control3-light); } } diff --git a/app/.vitepress/src/i18n/home/home-en.ts b/app/.vitepress/src/i18n/home/home-en.ts index 777cfca1e..b8075ea7c 100644 --- a/app/.vitepress/src/i18n/home/home-en.ts +++ b/app/.vitepress/src/i18n/home/home-en.ts @@ -4,4 +4,5 @@ export default { topSearch: 'Popular searches: ', businessScenario: 'Scenarios', tool: 'Tools', + selectScenarioOrTool: 'Select Scenario/Tool', }; diff --git a/app/.vitepress/src/i18n/home/home-zh.ts b/app/.vitepress/src/i18n/home/home-zh.ts index 1502becc4..af741805c 100644 --- a/app/.vitepress/src/i18n/home/home-zh.ts +++ b/app/.vitepress/src/i18n/home/home-zh.ts @@ -4,4 +4,5 @@ export default { topSearch: '热门搜索:', businessScenario: '业务场景', tool: '工具', + selectScenarioOrTool: '选择场景/工具', }; diff --git a/app/.vitepress/src/layouts/LayoutDoc.vue b/app/.vitepress/src/layouts/LayoutDoc.vue index c1df43629..8039b0976 100644 --- a/app/.vitepress/src/layouts/LayoutDoc.vue +++ b/app/.vitepress/src/layouts/LayoutDoc.vue @@ -5,6 +5,8 @@ import { storeToRefs } from 'pinia'; import { OIcon, useMessage } from '@opensig/opendesign'; import DocFooter from '@/components/doc/DocFooter.vue'; +import DocType from '@/components/doc/DocType.vue'; +import DocTypeMobile from '@/components/doc/DocTypeMobile.vue'; import DocVersion from '@/components/doc/DocVersion.vue'; import DocVersionMobile from '@/components/doc/DocVersionMobile.vue'; import DocSearch from '@/components/doc/DocSearch.vue'; @@ -213,7 +215,7 @@ onUnmounted(() => {