From 3dc3cb6481d592a8d610c30f9dad7806e066e588 Mon Sep 17 00:00:00 2001 From: smallchill Date: Sun, 27 Oct 2019 13:11:28 +0800 Subject: [PATCH] =?UTF-8?q?:zap:=20=E5=BA=95=E5=B1=82=E6=9E=B6=E6=9E=84?= =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/basic-container/main.vue | 21 ++- src/components/iframe/main.vue | 216 ++++++++++++------------ src/lang/en.js | 1 + src/lang/zh.js | 1 + src/page/index/sidebar/index.vue | 53 +++--- src/page/index/sidebar/sidebarItem.vue | 158 ++++++++--------- src/page/index/tags.vue | 5 +- src/page/index/top/top-lang.vue | 59 ++++--- src/page/index/top/top-menu.vue | 104 ++++++------ src/page/index/top/top-search.vue | 5 +- src/permission.js | 2 + src/router/avue-router.js | 3 +- src/store/getters.js | 1 + src/store/modules/common.js | 4 + src/styles/media.scss | 3 +- vue.config.js | 4 +- 16 files changed, 336 insertions(+), 304 deletions(-) diff --git a/src/components/basic-container/main.vue b/src/components/basic-container/main.vue index d695d9f..0f44887 100644 --- a/src/components/basic-container/main.vue +++ b/src/components/basic-container/main.vue @@ -1,5 +1,6 @@ \ No newline at end of file + .iframe { + width: 100%; + height: 100%; + border: 0; + overflow: hidden; + box-sizing: border-box; + } + diff --git a/src/lang/en.js b/src/lang/en.js index 0738fbb..f0b1b9e 100644 --- a/src/lang/en.js +++ b/src/lang/en.js @@ -96,6 +96,7 @@ export default { color: 'color' }, tagsView: { + search: 'Search', menu: 'menu', closeOthers: 'Close Others', closeAll: 'Close All' diff --git a/src/lang/zh.js b/src/lang/zh.js index a8579f0..5df913c 100644 --- a/src/lang/zh.js +++ b/src/lang/zh.js @@ -95,6 +95,7 @@ export default { color: '换色' }, tagsView: { + search: '搜索', menu: '更多', closeOthers: '关闭其它', closeAll: '关闭所有' diff --git a/src/page/index/sidebar/index.vue b/src/page/index/sidebar/index.vue index d7edceb..a7310f2 100644 --- a/src/page/index/sidebar/index.vue +++ b/src/page/index/sidebar/index.vue @@ -3,7 +3,8 @@
{{$t('menuTip')}}
+ class="avue-sidebar--tip">{{$t('menuTip')}} + diff --git a/src/page/index/sidebar/sidebarItem.vue b/src/page/index/sidebar/sidebarItem.vue index c5039ca..927483b 100644 --- a/src/page/index/sidebar/sidebarItem.vue +++ b/src/page/index/sidebar/sidebarItem.vue @@ -39,91 +39,93 @@ diff --git a/src/page/index/tags.vue b/src/page/index/tags.vue index ef4de0c..1766891 100644 --- a/src/page/index/tags.vue +++ b/src/page/index/tags.vue @@ -133,9 +133,8 @@ this.$router.push({ path: this.$router.$avueRouter.getPath({ name: tag.label, - src: tag.value, - i18n: tag.meta.i18n - }), + src: tag.value + }, tag.meta), query: tag.query }); }, diff --git a/src/page/index/top/top-lang.vue b/src/page/index/top/top-lang.vue index e3e4b65..7c0748f 100644 --- a/src/page/index/top/top-lang.vue +++ b/src/page/index/top/top-lang.vue @@ -4,40 +4,45 @@ 中文 + command="zh">中文 + English + command="en">English +