diff --git a/packages/gui/src/view/App.vue b/packages/gui/src/view/App.vue index 68e6ffa..099e374 100644 --- a/packages/gui/src/view/App.vue +++ b/packages/gui/src/view/App.vue @@ -49,22 +49,26 @@ export default { message = { key: 'show-hide' } } - if (message.key === 'show-hide') { // 显示/隐藏 - this.hideSearchBar = message.hideSearchBar != null ? message.hideSearchBar : !this.hideSearchBar + try { + if (message.key === 'show-hide') { // 显示/隐藏 + this.hideSearchBar = message.hideSearchBar != null ? message.hideSearchBar : !this.hideSearchBar - // 显示后,获取输入框焦点 - if (!this.hideSearchBar) { - setTimeout(() => { - try { - this.$refs.searchBar.$el.querySelector('input').focus() - } catch { - } - }, 100) + // 显示后,获取输入框焦点 + if (!this.hideSearchBar) { + setTimeout(() => { + try { + this.$refs.searchBar.$el.querySelector('input').focus() + } catch { + } + }, 100) + } + } else if (message.key === 'next') { // 下一项 + this.$refs.searchBar.next() + } else if (message.key === 'previous') { // 上一项 + this.$refs.searchBar.previous() } - } else if (message.key === 'next') { // 下一项 - this.$refs.searchBar.next() - } else if (message.key === 'previous') { // 上一项 - this.$refs.searchBar.previous() + } catch (e) { + console.error('操作SearchBar出现异常:', e) } }) }, @@ -89,6 +93,7 @@ export default { :highlightClass="'search-bar-highlight'" :selectedClass="'selected-highlight'" :hiden.sync="hideSearchBar" + style="top:auto;right:auto;left:160px;bottom:52px;background-color:#ddd" /> @@ -180,9 +185,10 @@ body { } .search-bar-highlight { background-color: #ef0fff; + color: #fdfdfd; &.selected-highlight { - background-color: #38d878; + background-color: #17a450; } } diff --git a/packages/gui/src/view/components/container.vue b/packages/gui/src/view/components/container.vue index 66e6700..e4ef141 100644 --- a/packages/gui/src/view/components/container.vue +++ b/packages/gui/src/view/components/container.vue @@ -8,7 +8,8 @@ export default {
- + +
diff --git a/packages/gui/src/view/pages/help.vue b/packages/gui/src/view/pages/help.vue index 123f2eb..487fe3d 100644 --- a/packages/gui/src/view/pages/help.vue +++ b/packages/gui/src/view/pages/help.vue @@ -25,10 +25,10 @@ export default { +
diff --git a/packages/gui/src/view/pages/index.vue b/packages/gui/src/view/pages/index.vue index c972e7d..b1e972e 100644 --- a/packages/gui/src/view/pages/index.vue +++ b/packages/gui/src/view/pages/index.vue @@ -259,20 +259,20 @@ export default { +
diff --git a/packages/gui/src/view/pages/plugin/git.vue b/packages/gui/src/view/pages/plugin/git.vue index a57fea0..fcaad6a 100644 --- a/packages/gui/src/view/pages/plugin/git.vue +++ b/packages/gui/src/view/pages/plugin/git.vue @@ -9,6 +9,8 @@ export default { data () { return { key: 'plugin.git', + labelCol: { span: 4 }, + wrapperCol: { span: 20 }, noProxyUrls: [], needRestart: false, } @@ -72,9 +74,9 @@ export default { +
diff --git a/packages/gui/src/view/pages/plugin/node.vue b/packages/gui/src/view/pages/plugin/node.vue index 1956c56..5f05957 100644 --- a/packages/gui/src/view/pages/plugin/node.vue +++ b/packages/gui/src/view/pages/plugin/node.vue @@ -7,6 +7,8 @@ export default { data () { return { key: 'plugin.node', + labelCol: { span: 4 }, + wrapperCol: { span: 20 }, npmVariables: undefined, registry: false, } @@ -51,9 +53,9 @@ export default { +
@@ -97,7 +99,6 @@ export default { 设置后立即生效,即使关闭 ds 也会继续保持
- @@ -111,7 +112,6 @@ export default { 设置后立即生效,即使关闭 ds 也会继续保持
- 自动设置,启动npm加速开关时将会设置如下环境变量 @@ -123,10 +123,10 @@ export default { - + - + diff --git a/packages/gui/src/view/pages/plugin/overwall.vue b/packages/gui/src/view/pages/plugin/overwall.vue index f545f94..bdcc961 100644 --- a/packages/gui/src/view/pages/plugin/overwall.vue +++ b/packages/gui/src/view/pages/plugin/overwall.vue @@ -9,6 +9,8 @@ export default { data () { return { key: 'plugin.overwall', + labelCol: { span: 4 }, + wrapperCol: { span: 20 }, targets: undefined, servers: undefined, overwallOptions: [ @@ -115,9 +117,9 @@ export default { +
@@ -150,7 +152,7 @@ export default { 注:只要下载成功后,即使关闭自动更新功能,也会优先读取最近下载的文件!
- +
远程PAC文件内容可以是base64编码格式,也可以是未经过编码的 diff --git a/packages/gui/src/view/pages/plugin/pip.vue b/packages/gui/src/view/pages/plugin/pip.vue index c9c7be1..1ea0537 100644 --- a/packages/gui/src/view/pages/plugin/pip.vue +++ b/packages/gui/src/view/pages/plugin/pip.vue @@ -7,6 +7,8 @@ export default { data () { return { key: 'plugin.pip', + labelCol: { span: 4 }, + wrapperCol: { span: 20 }, npmVariables: undefined, registry: false, trustedHostList: [], diff --git a/packages/gui/src/view/pages/setting.vue b/packages/gui/src/view/pages/setting.vue index 6bb967a..598a070 100644 --- a/packages/gui/src/view/pages/setting.vue +++ b/packages/gui/src/view/pages/setting.vue @@ -342,9 +342,9 @@ export default { +