From 8c783a3f24f47a55cf6680cd0a56ff6b96769f43 Mon Sep 17 00:00:00 2001 From: ma-silva Date: Fri, 19 May 2023 18:04:24 +0800 Subject: [PATCH] WIP: dropdown header menu --- components.d.ts | 1 + src/assets/main.css | 4 - src/components/Content.vue | 11 +- src/components/GlossarySearchNav.vue | 176 +++++++++++---------------- src/components/SearchNav.vue | 1 + src/views/BodyView.vue | 24 +++- src/views/GlossaryView.vue | 27 ++-- 7 files changed, 114 insertions(+), 130 deletions(-) diff --git a/components.d.ts b/components.d.ts index b65539c..858ea3c 100644 --- a/components.d.ts +++ b/components.d.ts @@ -11,6 +11,7 @@ declare module '@vue/runtime-core' { export interface GlobalComponents { Content: typeof import('./src/components/Content.vue')['default'] ElAside: typeof import('element-plus/es')['ElAside'] + ElBacktop: typeof import('element-plus/es')['ElBacktop'] ElButton: typeof import('element-plus/es')['ElButton'] ElCol: typeof import('element-plus/es')['ElCol'] ElCollapse: typeof import('element-plus/es')['ElCollapse'] diff --git a/src/assets/main.css b/src/assets/main.css index e16334b..3716109 100644 --- a/src/assets/main.css +++ b/src/assets/main.css @@ -29,7 +29,3 @@ main { vertical-align: middle; text-align: right; } -.preview { - color: white; - background-color: #151d30; -} diff --git a/src/components/Content.vue b/src/components/Content.vue index 3b2ef6c..6e94ac7 100644 --- a/src/components/Content.vue +++ b/src/components/Content.vue @@ -62,7 +62,7 @@ onBeforeRouteUpdate((to) => {
- + @@ -89,10 +89,6 @@ onBeforeRouteUpdate((to) => { diff --git a/src/components/SearchNav.vue b/src/components/SearchNav.vue index 291ab54..b401bc5 100644 --- a/src/components/SearchNav.vue +++ b/src/components/SearchNav.vue @@ -128,6 +128,7 @@ const searchEvent = (event) => { background-color: #f8f9fb; padding: 8px; border-right: solid 1px var(--el-menu-border-color); + overflow: unset !important; } .api-router-link { diff --git a/src/views/BodyView.vue b/src/views/BodyView.vue index 5c549ab..6a6fa5e 100644 --- a/src/views/BodyView.vue +++ b/src/views/BodyView.vue @@ -4,7 +4,7 @@ import Menu from '../components/Menu.vue' - + diff --git a/src/views/GlossaryView.vue b/src/views/GlossaryView.vue index 3558996..2296ff4 100644 --- a/src/views/GlossaryView.vue +++ b/src/views/GlossaryView.vue @@ -8,15 +8,19 @@ const glossary = ref(inject('OBP-Glossary')!.glossary_items)