From 3c0a0df3bf261e235ce9975ac6a92a94a6a5d84c Mon Sep 17 00:00:00 2001 From: zyronon Date: Sun, 19 May 2024 17:53:22 +0800 Subject: [PATCH] save --- src/assets/css/style.scss | 10 +- src/components/BaseButton.vue | 2 +- .../mobile/practice/practice-word/Typing.vue | 2 +- src/pages/pc/components/dialog/Dialog.vue | 3 - src/pages/pc/components/dialog/DictDiglog.vue | 469 ++++-------------- src/pages/pc/components/list/DictGroup.vue | 19 +- src/pages/pc/components/list/DictItem.vue | 10 +- src/pages/pc/components/list/DictList.vue | 2 +- .../pc/components/toolbar/ChapterName.vue | 108 ---- .../pc/components/toolbar/RepeatSetting.vue | 2 +- .../components/toolbar/TranslateSetting.vue | 2 +- .../pc/components/toolbar/VolumeSetting.vue | 6 +- src/pages/pc/components/toolbar/index.vue | 43 +- src/pages/pc/dict2/DictListPanel2.vue | 185 +++++++ src/pages/pc/dict2/index.vue | 37 ++ src/pages/pc/index.vue | 7 +- src/pages/pc/practice/Options.vue | 10 +- src/pages/pc/practice/Panel.vue | 4 +- .../practice-article/TypingArticle.vue | 8 +- .../pc/practice/practice-article/index.vue | 2 +- .../pc/practice/practice-word/Typing.vue | 4 +- .../pc/practice/practice-word/TypingWord.vue | 63 +-- src/pages/pc/word/WordHome.vue | 23 +- src/router.ts | 2 + src/utils/eventBus.ts | 1 + src/utils/index.ts | 11 + 26 files changed, 421 insertions(+), 614 deletions(-) delete mode 100644 src/pages/pc/components/toolbar/ChapterName.vue create mode 100644 src/pages/pc/dict2/DictListPanel2.vue create mode 100644 src/pages/pc/dict2/index.vue diff --git a/src/assets/css/style.scss b/src/assets/css/style.scss index 3dd83bbb..6ab903b3 100644 --- a/src/assets/css/style.scss +++ b/src/assets/css/style.scss @@ -7,7 +7,7 @@ :root { --color-background: #E6E8EB; //--color-main-bg: #E6E8EB; - --color-main-bg: rgb(238,240,244); + --color-main-bg: rgb(238, 240, 244); --color-second-bg: rgb(240, 242, 244); --color-third-bg: rgb(213, 215, 217); @@ -35,7 +35,7 @@ --toolbar-width: 45rem; --toolbar-height: 3.2rem; --panel-width: 24rem; - --space: 1.6rem; + --space: 1.2rem; --radius: .5rem; --shadow: rgba(0, 0, 0, 0.08) 0px 4px 12px; --panel-margin-left: calc(50% - var(--practice-wrapper-translateX) / 2 + var(--toolbar-width) / 2 + 2rem); @@ -47,6 +47,8 @@ --color-textarea-bg: white; + --aside-width: 12rem; + --font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif; --word-font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace; } @@ -483,3 +485,7 @@ footer { position: relative; } } + +.container2 { + @apply w-5/10 pt-5; +} \ No newline at end of file diff --git a/src/components/BaseButton.vue b/src/components/BaseButton.vue index 227fdd51..c3f59c2c 100644 --- a/src/components/BaseButton.vue +++ b/src/components/BaseButton.vue @@ -21,7 +21,7 @@ defineEmits(['click'])