From 7489c639624dac8f19504de0a1b6ce3fbf183dc9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A7=8B=E4=BA=8E=E5=88=9D=E8=A7=81?= <752204717@qq.com> Date: Tue, 18 Nov 2025 09:02:30 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/css/main.css | 2 +- src/assets/img/Online Proofreading.png | Bin 0 -> 8016 bytes src/components/common/Header2.vue | 23 +- src/components/common/Home.vue | 2 +- src/components/page/OnlineProofreading.vue | 36 +- .../OnlineProofreading/catalogue.vue | 656 ++++++++++++++++++ src/components/page/components/table/word.vue | 2 +- 7 files changed, 683 insertions(+), 38 deletions(-) create mode 100644 src/assets/img/Online Proofreading.png create mode 100644 src/components/page/components/OnlineProofreading/catalogue.vue diff --git a/src/assets/css/main.css b/src/assets/css/main.css index 66e9d7c..b12b8e1 100644 --- a/src/assets/css/main.css +++ b/src/assets/css/main.css @@ -29,7 +29,7 @@ a { position: absolute; left: 260px; right: 0; - top: 60px; + top: 40px; bottom: 0; padding-bottom: 30px; -webkit-transition: left .3s ease-in-out; diff --git a/src/assets/img/Online Proofreading.png b/src/assets/img/Online Proofreading.png new file mode 100644 index 0000000000000000000000000000000000000000..a2f68615151db505d2144cbd8c32025f65497f9b GIT binary patch literal 8016 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 SF!GE50000
- -
- + +
+ +
@@ -85,6 +86,7 @@ export default { props: ['home'], data() { return { + isProofreading: false, collapse: false, fullscreen: false, name: 'unknown user', @@ -277,6 +279,13 @@ export default { $route: { handler: function (route) { this.link_path = route.path; + if(this.link_path.includes('OnlineProofreading')){ + this.isProofreading=true; + + }else{ + this.isProofreading=false; + } + }, immediate: true } @@ -291,7 +300,7 @@ export default { width: 100%; display: flex; justify-content: space-between; - height: 60px; + height: 40px; padding: 0 20px; color: #333639; box-shadow: 0 2px 2px -2px rgba(34, 47, 62, 0.1), 0 8px 8px -4px rgba(34, 47, 62, 0.07); @@ -302,7 +311,7 @@ export default { float: left; padding: 0 15px 0 21px; cursor: pointer; - line-height: 60px; + line-height: 40px; } .header .logo { @@ -337,7 +346,7 @@ export default { .header-user-con { display: flex; - height: 60px; + height: 40px; align-items: center; } @@ -350,7 +359,7 @@ export default { .changelang { position: relative; width: 90px; - height: 30px; + /* height: 30px; */ } .btn-fullscreen { diff --git a/src/components/common/Home.vue b/src/components/common/Home.vue index 10369a1..b509a77 100644 --- a/src/components/common/Home.vue +++ b/src/components/common/Home.vue @@ -22,7 +22,7 @@ + + diff --git a/src/components/page/components/table/word.vue b/src/components/page/components/table/word.vue index e06101a..213743f 100644 --- a/src/components/page/components/table/word.vue +++ b/src/components/page/components/table/word.vue @@ -25,7 +25,7 @@ border-bottom: 2px solid #c7cdcf; background-color: #fff; position: fixed; - top: 60px; + top: 40px; left: 285px; z-index: 10; right: 330px;