From 7012a2e7631a9e7b935854250b629b3bb83f1bd7 Mon Sep 17 00:00:00 2001 From: zyronon Date: Mon, 13 Nov 2023 23:18:43 +0800 Subject: [PATCH] Chapters of toolbar are switchable --- src/assets/css/style.scss | 8 ++-- src/components/Modal/DictModal.vue | 73 ++++++++++++++++++++++++----- src/components/list/ChapterList.vue | 1 + src/components/list/DictItem.vue | 5 -- 4 files changed, 67 insertions(+), 20 deletions(-) diff --git a/src/assets/css/style.scss b/src/assets/css/style.scss index 58f191b2..b7e8f6d4 100644 --- a/src/assets/css/style.scss +++ b/src/assets/css/style.scss @@ -19,9 +19,9 @@ --color-header-bg: white; --color-tooltip-bg: white; --color-tooltip-shadow: #bbbbbb; - --color-font-1: rgb(75, 85, 99); + --color-font-1: black; --color-font-2: rgb(46, 46, 46); - --color-font-3: black; + --color-font-3: rgb(75, 85, 99); --color-font-active-1: white; --color-font-active-2: whitesmoke; --color-main-active: rgb(12, 140, 233); @@ -54,8 +54,8 @@ html.dark { --color-tooltip-bg: #252525; --color-tooltip-shadow: #3b3b3b; --color-font-1: rgba(249, 250, 251, 0.8); - --color-font-2: rgba(255, 255, 255, 0.8); - --color-font-3: white; + --color-font-2: rgba(255, 255, 255, 0.5); + --color-font-3: rgba(255, 255, 255, 0.3); --color-gray: #bebebe; diff --git a/src/components/Modal/DictModal.vue b/src/components/Modal/DictModal.vue index 1419f6a1..44532eca 100644 --- a/src/components/Modal/DictModal.vue +++ b/src/components/Modal/DictModal.vue @@ -20,6 +20,7 @@ import {useSettingStore} from "@/stores/setting.ts"; import {emitter, EventKey} from "@/utils/eventBus.ts"; import Slide from "@/components/Slide.vue"; import DictList from "@/components/list/DictList.vue"; +import VirtualWordList from "@/components/list/VirtualWordList.vue"; const baseStore = useBaseStore() const settingStore = useSettingStore() @@ -167,6 +168,11 @@ function changeSort(v) { resetChapterList() } +let detailListTabIndex = $ref(0) + +function changeDetailListTab(val: number) { + +}